| Measurement |
Description |
Measurement Unit |
Interpretation |
| Total_number_of_calls |
Indicates the total number of RPC calls received from clients to the NFS server during the last measurement period. |
Number |
This is a good indicator of the workload on the server. |
| Number_of_badlen |
Indicates the total number of number of RPC calls with a length shorter than a minimum-sized RPC call during the last measure period. |
Number |
Ideally, the value of these measures should be 0. A non-zero value for these measures could indicate malformed NFS requests that can be caused by bugs in the client or server software or by physical network problems. |
| Pct_of_badlen |
Indicates the current packet CPU usage of the Netscaler device. |
Percent |
| Number_of_bad_Client_calls |
Indicates the total number of calls rejected by the RPC layer in the NFS server during the last measurement period. |
Number |
Ideally, the value of these measures should be 0. |
| Pct_of_bad_Client_calls |
Indicates the percentage of calls rejected by the RPC layer in the NFS during the last measurement period. |
Percent |
| Number_of_Badauth |
Indicates the total number of bad authentication requests received from clients to the NFS server during the last measure period |
Number |
The only time NFS performs authentication is when a client system attempts to mount the shared NFS resource. To limit access to the NFS service, TCP wrappers are used. TCP wrappers read the /etc/hosts.allow and /etc/hosts.deny files to determine if a particular client or network is permitted or denied access to the NFS service. Authentication errors can occur from bad /etc/hosts.allow entries.
A high value for these measures is a cause for concern.
|
| Pct_of_Bad_auth |
Indicates the percentage of bad authentication requests during the last measurement period. |
Percent |
| Number_of_xdrcall |
Indicates the number of RPC calls whose header could not be XDR decoded during the last measurement period. |
Number |
XDR is a standard for the description and encoding of data. It is useful for transferring data between different computer architectures, and it has been used to communicate data between diverse machines.
All data in an RPC message is XDR encoded. The encoding of XDR data into transport buffers is referred to as “marshalling”, and the decoding of XDR data contained within transport buffers and into destination RPC procedure result buffers, is referred to as “unmarshalling”. Therefore, the process of marshalling takes place at the sender of any particular message, be it an RPC request or an RPC response. Unmarshalling, of course, takes place at the receiver. If “unmarshalling” of an RPC request/response fails, it implies that the XDR decode has failed.
Ideally, the value of this measure should be 0. A high value indicates too many malformed NFS requests, which can be caused by bugs in the client or server software or by physical network problems.
|
| Pct_of_xdrcall |
Indicates the percentage of corrupted data headers during the last measurement period. |
Percent |