- 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
NFS Statistics Service
This chapter describes the Network File System (NFS) service, which returns NFS data and statistics for individual WAEs, device groups, and for the WAAS network.
NFS Statistics Service Syntax
This section contains the following topics:
NFS Statistics Informational URLs
This section provides informational URLs for the NFS Statistics service.
- Service URL—https:// <host/ip> :8443/ws/ NfsStats
- WSDL URL—https:// <host/ip> :8443/ws/ NfsStats?wsdl
- To obtain a description of all the operations and parameters for the NfsStats Web Service, submit a URL to the service with the suffix ?wsdl as follows:
https://<host/ip>:8443/ws/NfsStats?wsdl
- To obtain management information using the Central Manager monitoring API, first call the service by using the service URL for this serviceas follows:
https://<host/ip>:8443/ws/NfsStats
Next, submit a SOAP request written in an XML format to retrieve the information.
NFS Statistics Example Request
The following example shows an XML-formatted SOAP request to perform the retrieveResponseStats action. The request includes the input parameters for this action shown in bold. For more information, see retrieveResponseStats.
NFS Statistics Example Response
The following example shows the XML response that contains the output values for the retrieveResponseStats action. For more information, see retrieveResponseStats.
NFS Statistics Service Actions
The NFS service (NfsStats Web Service) performs one or more of the following actions:
- getDroppedConnCount
- getOptConnCount
- getSessionCount
- getUnaccelConnCount
- retrieveNfsTypeStats
- retrieveRequestTypeStats
- retrieveResponseStats
getDroppedConnCount
Retrieves a list of dropped connection counts.
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 NfsDroppedConnCount[] returns a NfsDroppedConnCount value that provides the number of dropped connections.
Exceptions
|
|
|
NfsStatsService.getDroppedConnCount:ERROR:Unable to get NfsDroppedConnCount= |
getOptConnCount
Retrieves a list of optimized connection counts.
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 NfsOptConnCount[] returns a NfsOptConnCount value that provides the number of connections optimized.
Exceptions
|
|
|
NfsStatsService.getOptConnCount: |
getSessionCount
Retrieves the number of NFS sessions completed on either a WAE device, WAEs within a device group, or all WAEs system wide.
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 NfsSessionCount[] returns a NfsSessionCount value that provides the number of sessions completed.
Exceptions
getUnaccelConnCount
Retrieves a list of unaccelerated connection counts.
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 NfsUnaccelConnCount[] returns a NfsUnaccelConnCount value that provides the number of unaccelerated connections.
Exceptions
|
|
|
NfsStatsService.getUnaccelConnCount:ERROR:Unable to get NfsUnaccelConnCount= |
retrieveNfsTypeStats
Retrieves the number of packets per NFS version on either a WAE device, WAEs within a device group, or all WAEs system wide.
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 NfsTypeStats[] returns a NfsSessionCount value that provides the number of packets of the NFS version.
Exceptions
retrieveRequestTypeStats
Retrieves the NFS request type statistics collected on either a WAE device, WAEs within a device group, or all WAEs system wide.
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 NfsRequestTypeStats[] returns a NfsReqTypeStats value that provides the request type statistics.
Exceptions
retrieveResponseStats
Retrieves the NFS response statistics collected on either a WAE device, WAEs within a device group, or all WAEs system wide.
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 NfsRespTypeStats[] returns a NfsRespTypeStats value that provides the number of local and remote responses, the average local response time, and the average remote response time.