clusterStats
The clusterStats object contains statistical data for a cluster. Many of the volume-related statistics contained in the object are averaged for all volumes in the cluster. You can use the GetClusterStats method to retrieve this information for a cluster.
Object members
This object contains the following members:
Name | Description | Calculation | Type |
---|---|---|---|
actualIOPS |
Current actual IOPS for the entire cluster in the last 500 milliseconds. |
Point in time |
integer |
averageIOPSize |
Average size in bytes of recent I/O to the cluster in the last 500 milliseconds. |
Point in time |
integer |
clientQueueDepth |
The number of outstanding read and write operations to the cluster. |
N/A |
integer |
clusterUtilization |
The percentage of the cluster's max IOPS currently being utilized. This is computed as clusterUtilization = normalizedIOPS / maxIOPS (from GetClusterCapacity). |
N/A |
float |
latencyUSec |
The average time, in microseconds, to complete operations to a cluster in the last 500 milliseconds. |
Point in time |
integer |
normalizedIOPS |
Average number of IOPS for the entire cluster in the last 500 milliseconds. |
Point in time |
integer |
readBytes |
The total cumulative bytes read from the cluster since the creation of the cluster. |
Monotonically increasing |
integer |
readBytesLastSample |
The total number of bytes read from the cluster during the last sample period. |
Point in time |
integer |
readLatencyUSec |
The average time, in microseconds, to complete read operations to the cluster in the last 500 milliseconds. |
Point in time |
integer |
readLatencyUSecTotal |
The total time spent performing read operations since the creation of the cluster. |
Monotonically increasing |
integer |
readOps |
The total cumulative read operations to the cluster since the creation of the cluster. |
Monotonically increasing |
integer |
readOpsLastSample |
The total number of read operations during the last sample period. |
Point in time |
integer |
samplePeriodMSec |
The length of the sample period, in milliseconds. |
N/A |
integer |
servicesCount |
The number of services running on the cluster. If equal to the servicesTotal, this indicates that valid statistics were collected from all nodes. |
Point in time |
integer |
servicesTotal |
The total number of expected services running on the cluster. |
N/A |
integer |
timestamp |
The current time in UTC+0 format. |
N/A |
ISO 8601 date string |
unalignedReads |
The total cumulative unaligned read operations to a cluster since the creation of the cluster. |
Monotonically increasing |
integer |
unalignedWrites |
The total cumulative unaligned write operations to a cluster since the creation of the cluster. |
Monotonically increasing |
integer |
writeBytes |
The total cumulative bytes written to the cluster since the creation of the cluster. |
Monotonically increasing |
integer |
writeBytesLastSample |
The total number of bytes written to the cluster during the last sample period. |
Monotonically increasing |
integer |
writeLatencyUSec |
The average time, in microseconds, to complete write operations to a cluster in the last 500 milliseconds. |
Point in time |
integer |
writeLatencyUSecTotal |
The total time spent performing write operations since the creation of the cluster. |
Monotonically increasing |
integer |
writeOps |
The total cumulative write operations to the cluster since the creation of the cluster. |
Monotonically increasing |
integer |
writeOpsLastSample |
The total number of write operations during the last sample period. |
Point in time |
integer |