clusterStats 对象包含集群的统计数据。该对象中包含的许多与卷相关的统计信息都是针对集群中的所有卷计算得出的平均值。您可以使用 GetClusterStats 方法为集群检索此信息。
此对象包含以下成员:
名称 | 说明 | 计算方式 | 类型 |
---|---|---|---|
actualIOPS | 整个集群在过去 500 毫秒的当前实际 IOPS。 | 时间点 | 整型 |
averageIOPSize | 集群在过去 500 毫秒的最新 I/O 的平均大小(以字节为单位)。 | 时间点 | 整型 |
clientQueueDepth | 对卷执行的未完成的读取和写入操作的数量。 | 不适用 | 整型 |
clusterUtilization | 正在利用的集群容量。 | 不适用 | 浮点型 |
latencyUSec | 集群在过去 500 毫秒完成操作的平均时间(以微秒为单位)。 | 时间点 | 整型 |
normalizedIOPS | 整个集群在过去 500 毫秒的平均 IOPS 数。 | 时间点 | 整型 |
readBytes | 自集群创建以来从集群读取的总累积字节数。 | 单调递增 | 整型 |
readBytesLastSample | 在最后一个采样周期内从集群读取的总字节数。 | 时间点 | 整型 |
readLatencyUSec | 集群在过去 500 毫秒完成读取操作的平均时间(以微秒为单位)。 | 时间点 | 整型 |
readLatencyUSecTotal | 自集群创建以来执行读取操作所用的总时间。 | 单调递增 | 整型 |
readOps | 自集群创建以来集群的总累积读取操作数。 | 单调递增 | 整型 |
readOpsLastSample | 最后一个采样周期内读取操作的总数。 | 时间点 | 整型 |
samplePeriodMSec | 采样周期的长度(以毫秒为单位)。 | 不适用 | 整型 |
servicesCount | 在集群上运行的服务数量。如果等于 servicesTotal,这表示从所有节点收集了有效的统计信息。 | 时间点 | 整型 |
servicesTotal | 在集群上运行的预期服务总数。 | 不适用 | 整型 |
timestamp | 当前时间(UTC+0 格式)。 | 不适用 | ISO 8601 日期字符串 |
unalignedReads | 自集群创建以来集群的总累积未对齐读取操作数。 | 单调递增 | 整型 |
unalignedWrites | 自集群创建以来集群的总累积未对齐写入操作数。 | 单调递增 | 整型 |
writeBytes | 自集群创建以来写入集群的总累积字节数。 | 单调递增 | 整型 |
writeBytesLastSample | 在最后一个采样周期内写入集群的总字节数。 | 单调递增 | 整型 |
writeLatencyUSec | 集群在过去 500 毫秒完成写入操作的平均时间(以微秒为单位)。 | 时间点 | 整型 |
writeLatencyUSecTotal | 自集群创建以来执行写入操作所用的总时间。 | 单调递增 | 整型 |
writeOps | 自集群创建以来集群的总累积写入操作数。 | 单调递增 | 整型 |
writeOpsLastSample | 最后一个采样周期内写入操作的总数。 | 时间点 | 整型 |