volumeStats 对象包含单个卷的统计数据。
此对象包含以下成员:
名称 | 说明 | 计算方式 | 类型 |
---|---|---|---|
accountID | 卷所有者的帐户 ID。 | 不适用 | 整型 |
actualIOPS | 卷在过去 500 毫秒的当前实际 IOPS。 | 时间点 | 整型 |
asyncDelay | 自卷上次与远程集群同步以来经过的时间长度。如果卷未配对,则此成员为 null。 注: 处于活动复制状态的目标卷的 asyncDelay 始终为 0(零)。目标卷在复制期间能够感知系统,并假设 asyncDelay 始终准确无误。
|
不适用 | ISO 8601 持续时间字符串或为 null |
averageIOPSize | 卷在过去 500 毫秒的最新 I/O 的平均大小(以字节为单位)。 | 时间点 | 整型 |
burstIOPSCredit | 用户可用的 IOPS 额度的总数。如果卷使用的 IOPS 未达到配置的最大 IOPS,则额度会积累。 | 不适用 | 整型 |
clientQueueDepth | 对卷执行的未完成读取和写入操作的数量。 | 不适用 | 整型 |
clusterUtilization | 正在利用的集群容量。 | 不适用 | 浮点型 |
desiredMetadataHosts | 在元数据服务之间迁移卷元数据时要迁移到的元数据(分区)服务。“null”值表示此卷不迁移。 | 不适用 | JSON 对象 |
latencyUSec | 过去 500 毫秒对卷完成操作的平均时间(以微秒为单位)。值为“0”(零)表示卷不具有任何 I/O。 | 时间点 | 整型 |
metadataHosts | 卷元数据所在的元数据(分区)服务。可能值:
|
不适用 | JSON 对象 |
nonZeroBlocks | 上次垃圾回收操作完成之后包含数据的 4KiB 块的总数。 | 不适用 | 整型 |
readBytes | 自卷创建以来从卷读取的总累积字节数。 | 单调递增 | 整型 |
readBytesLastSample | 在最后一个采样周期内从卷读取的总字节数。 | 时间点 | 整型 |
readLatencyUSec | 过去 500 毫秒内完成对卷执行读取操作所需的平均时间(以微秒为单位)。 | 时间点 | 整型 |
readLatencyUSecTotal | 从卷执行读取操作所用的总时间。 | 单调递增 | 整型 |
readOps | 自卷创建以来卷的总读取操作数。 | 单调递增 | 整型 |
readOpsLastSample | 最后一个采样周期内读取操作的总数。 | 时间点 | 整型 |
samplePeriodMSec | 采样周期的长度(以毫秒为单位)。 | 不适用 | 整型 |
throttle | 一个介于 0 到 1 之间的浮点值,表示系统由于数据重新复制、瞬时错误和生成快照而使客户端 IOPS 低于其最大 IOPS 多少。 | 不适用 | 浮点型 |
timestamp | 当前时间(UTC+0 格式)。 | 不适用 | ISO 8601 日期字符串 |
unalignedReads | 自卷创建以来卷的总累积未对齐读取操作数。 | 单调递增 | 整型 |
unalignedWrites | 自卷创建以来卷的总累积未对齐写入操作数。 | 单调递增 | 整型 |
volumeAccessGroups | 卷所属的卷访问组的 ID 列表。 | 不适用 | 整型数组 |
volumeID | 卷的 ID。 | 不适用 | 整型 |
volumeSize | 总的已配置容量(以字节为单位)。 | 不适用 | 整型 |
volumeUtilization | 一个浮点值,说明客户端当前的卷利用率。可能值:
|
不适用 | 浮点型 |
writeBytes | 自卷创建以来写入卷的总累积字节数。 | 单调递增 | 整型 |
writeBytesLastSample | 在最后一个采样周期内写入卷的总字节数。 | 单调递增 | 整型 |
writeLatencyUSec | 过去 500 毫秒内完成对卷执行写入操作所需的平均时间(以微秒为单位)。 | 时间点 | 整型 |
writeLatencyUSecTotal | 对卷执行写入操作所用的总时间。 | 单调递增 | 整型 |
writeOps | 自卷创建以来卷的总累积写入操作数。 | 单调递增 | 整型 |
writeOpsLastSample | 最后一个采样周期内写入操作的总数。 | 时间点 | 整型 |
zeroBlocks | 上次垃圾回收操作完成之后不包含数据的空 4KiB 块的总数。 | 时间点 | 整型 |