volumeStats
volumeStats 对象包含单个卷的统计数据。
对象成员
您可以使用以下方法获取部分或所有卷的 volumeStats 对象:
此对象包含以下成员:
名称 | 说明 | 计算 | 键入 |
---|---|---|---|
帐户ID |
卷所有者帐户的 ID 。 |
不适用 |
整型 |
实际 IOPS |
卷在过去 500 毫秒中的当前实际 IOPS 。 |
时间点 |
整型 |
异步执行 |
自卷上次与远程集群同步以来的时间长度。如果卷未配对,则此值为空。* 注意: * 处于活动复制状态的目标卷的 asyncDelay 始终为 0 (零)。目标卷在复制期间可感知系统,并假定 asyncDelay 始终准确无误。 |
不适用 |
ISO 8601 持续时间字符串或为空 |
平均 IOPSize |
过去 500 毫秒内卷的最近 I/O 的平均大小(以字节为单位)。 |
时间点 |
整型 |
burstIOPSCreedit |
用户可用的 IOP 信用值总数。如果卷使用的最大 IOPS 不超过所配置的最大 IOPS ,则会累积额度。 |
不适用 |
整型 |
客户端队列深度 |
对卷执行的未完成读取和写入操作的数量。 |
不适用 |
整型 |
集群实用程序 |
正在利用的集群容量。 |
不适用 |
浮动 |
需要 MetadataHosts |
在元数据服务之间迁移卷元数据时要迁移到的元数据(分区)服务。"null" 值表示卷未迁移。 |
不适用 |
JSON 对象 |
lateencyUSec |
在过去 500 毫秒内完成卷操作的平均时间(以微秒为单位)。"0" (零)值表示卷没有 I/O 。 |
时间点 |
整型 |
元数据主机 |
卷元数据所在的元数据(分区)服务。可能值:
|
不适用 |
JSON 对象 |
非零锁定 |
上次垃圾收集操作完成后包含数据的 4KiB 块总数。 |
不适用 |
整型 |
读取字节 |
自卷创建以来从卷读取的总累积字节数。 |
单调递增 |
整型 |
readBytesLastSample |
在最后一个采样周期内从卷读取的总字节数。 |
时间点 |
整型 |
readLatencyUSec |
在过去 500 毫秒内完成卷读取操作的平均时间(以微秒为单位)。 |
时间点 |
整型 |
readLatencyUSecTotal |
从卷执行读取操作所用的总时间。 |
单调递增 |
整型 |
读取操作 |
自卷创建以来卷的总读取操作数。 |
单调递增 |
整型 |
readOpsLastSample |
上一个采样周期内的读取操作总数。 |
时间点 |
整型 |
samplePeriodMSec |
采样周期的长度,以毫秒为单位。 |
不适用 |
整型 |
限制 |
一个介于 0 和 1 之间的浮点值,表示系统由于重新复制数据,瞬时错误和创建快照而将客户端限制在其最大 IOPS 以下的程度。 |
不适用 |
浮动 |
timestamp |
UTC+0 格式的当前时间。 |
不适用 |
ISO 8601 日期字符串 |
unalignedReads |
自卷创建以来卷的总累积未对齐读取操作数。 |
单调递增 |
整型 |
unalignedWries |
自卷创建以来卷的总累积未对齐写入操作数。 |
单调递增 |
整型 |
卷访问组 |
卷所属的卷访问组的 ID 列表。 |
不适用 |
整型数组 |
卷ID |
卷的 ID 。 |
不适用 |
整型 |
卷大小 |
总配置容量(以字节为单位)。 |
不适用 |
整型 |
卷已使用 |
一个浮点值,用于说明客户端与该卷的 maxIOPS QoS 设置相比如何充分使用该卷的输入 / 输出功能。可能值:
|
不适用 |
浮动 |
writeBytes |
自卷创建以来写入卷的总累积字节数。 |
单调递增 |
整型 |
writeBytesLastSample |
在最后一个采样周期内写入卷的总字节数。 |
单调递增 |
整型 |
writeLatencyUSec |
在过去 500 毫秒内完成卷写入操作的平均时间(以微秒为单位)。 |
时间点 |
整型 |
writeLatencyUSecTotal |
对卷执行写入操作所用的总时间。 |
单调递增 |
整型 |
writeOps |
自卷创建以来卷的总累积写入操作数。 |
单调递增 |
整型 |
writeOpsLastSample |
上一个采样周期内写入操作的总数。 |
时间点 |
整型 |
零锁定 |
完成最后一轮垃圾收集操作后不含数据的空 4KiB 块的总数。 |
时间点 |
整型 |