- Preface
- Introduction to the Cisco WAAS Central Manager Monitoring API
- Device Configuration Service
- Traffic Acceleration Service
- Events and Status Service
- AppNav Statistics Service
- CIFS Statistics Service
- SMB Statistics Service
- ICA Statistics Service
- HTTP and HTTPS Statistics Services
- MAPI Statistics Service
- NFS Statistics Service
- SSL Statistics Service
- Video Streaming Statistics Service
- Cache Statistics
- Web Service Objects
- Index
ICA Statistics Service
This chapter describes the ICA Statistics service, which returns ICA accelerator data and statistics for individual WAEs, device groups, and for the WAAS network.
ICA Statistics Service Syntax
This section contains the following topics:
ICA Statistics Informational URLs
This section provides informational URLs for the ICA Statistics service.
- Service URL— https://<host/ip>:8443/ws/ICAStats
- WSDL URL— https://<host/ip>:8443/ws/ICAStats?wsdl
- To obtain a description of all the operations and parameters for the ICAStats Service, submit a URL to the service with the suffix ?wsdl as follows:
https://<host/ip>:8443/ws/ICAStats?wsdl
- To obtain management information using the Central Manager monitoring API, first call the service by using the service URL for this service as follows:
https://<host/ip>:8443/ws/ICAStats
Next, submit a SOAP request written in an XML format to retrieve the information.
ICA Statistics Example Request
The following example shows an XML-formatted SOAP request to perform the getConnStats action. The request includes the input parameters for this particular action shown in bold. For more information on this action, see getConnStats.
ICA Statistics Example Response
ICA Statistics Service Actions
The ICA Statistics (ICA Web Service) performs one or more of the following actions:
getBypassedReasons
Retrieves statistics about why connections were bypassed for ICA optimization.
Input Parameters
|
|
---|---|
A string that describes the name of the WAE, WAE group, or system. |
|
A string that describes the object type. Valid values include the following: |
|
A TimeFrameFilter value that includes the time interval, time zone, and frequency. |
Return
The output parameter ICABypassedReasons[] returns a ICABypassedReasons value that provides the statistics about why connections were bypassed, including a client being on the denied list, resource limitations, unrecognized protocols, and other reasons.
Exceptions
getConnStats
Retrieves statistics about the numbers of connections handled by the ICA AO.
Input Parameters
|
|
---|---|
A string that describes the name of the WAE, WAE group, or system. |
|
A string that describes the object type. Valid values include the following: |
|
A TimeFrameFilter value that includes the time interval, time zone, and frequency. |
Return
The output parameter ICAConnectionsStats[] returns a ICAConnectionStats value that provides statistical information about various connection values, including the number of ICA connections, the number of acdtive connections, the number of dropped connections, and others.
Exceptions
getDroppedReasons
Retrieves information about how many connections were dropped for each of a variety of reasons.
Input Parameters
|
|
---|---|
A string that describes the name of the WAE, WAE group, or system. |
|
A string that describes the object type. Valid values include the following: |
|
A TimeFrameFilter value that includes the time interval, time zone, and frequency. |
Return
The output parameter ICADroppedReasons[] returns a ICADroppedReasons value that provides information about how many connections were dropped for various reasons.
Exceptions
getEncryptionStats
Retrieves statistics about the number of ICA sessions using different encryption protocols.
Input Parameters
|
|
---|---|
A string that describes the name of the WAE, WAE group, or system. |
|
A string that describes the object type. Valid values include the following: |
|
A TimeFrameFilter value that includes the time interval, time zone, and frequency. |
Return
The output parameter ICAEncyptStats[] returns a ICAEncryptStats value that provides information about how many sessions were encrypted using different encryption protocols, including RC5128, RC540, and RC556.
Exceptions
getVersionStats
Retrieves information about how many sessions are using different virtualization software versions.
Input Parameters
|
|
---|---|
A string that describes the name of the WAE, WAE group, or system. |
|
A string that describes the object type. Valid values include the following: |
|
A TimeFrameFilter value that includes the time interval, time zone, and frequency. |
Return
The output parameter ICAVersionStats[] returns a ICAVersionStats value that provides details of how many sessions are using each of several different session management software, including Citrix Receiver 13.0 and four different versions (11.0, 11.2, 12.0, and 12.2) of the Citrix online plug-in.