块服务性能指标项

表1 块服务性能监控指标项

指标项

指标定义

指标意义

集群

IOPS(IO/s)

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

读IOPS(IO/s)

一个模块平均每秒处理的读请求个数。

反映每秒接收到的读I/O个数。

写IOPS(IO/s)

一个模块平均每秒处理的写请求个数。

反映每秒接收到的写I/O个数。

读带宽(KB/s)

一个模块平均每秒处理的读请求的数据量。

反映每秒读取的数据量。

写带宽(KB/s)

一个模块平均每秒处理的写请求的数据量。

反映每秒写入的数据流量。

总带宽(KB/s)

一个模块平均每秒I/O的数据量。

反映每秒I/O的数据量。

平均操作时延(ms)

一个统计对象在一个采样周期内读和写操作的平均时延。

反映IO需要的时间

平均写操作时延(ms)

一个统计对象在一个采样周期内写操作的平均时延

反映写IO需要的时间。

平均读操作时延(ms)

一个统计对象在一个采样周期内读操作的平均时延

反映读IO需要的时间

平均操作时延(us)

一个统计对象在一个采样周期内读和写操作的平均时延。

说明:

平均操作时延(us)”相比于“平均操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映IO需要的时间

平均写操作时延(us)

一个统计对象在一个采样周期内写操作的平均时延

说明:

平均写操作时延(us)”相比于“平均写操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映写IO需要的时间

平均读操作时延(us)

一个统计对象在一个采样周期内读操作的平均时延

说明:

平均读操作时延(us)”相比于“平均读操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映读IO需要的时间

发送带宽(KB/s)ab

在一个采样周期内集群所有端口发送的数据量

反映周期内集群发送的数据量。

接收带宽(KB/s)ab

在一个采样周期内集群所有端口接收的数据量。

反映周期内集群接收的数据量。

节点

平均CPU利用率(%)

在一个统计周期内CPU的占用情况,默认10s为一个统计周期。

反映CPU繁忙程度。

平均内存利用率(%)

在一个统计周期内内存的占用情况,默认10s为一个统计周期。

反映内存的繁忙程度。

存储池

IOPS(IO/s)b

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

读IOPS(IO/s)b

一个模块平均每秒处理的读请求个数。

反映每秒接收到的读I/O个数。

写IOPS(IO/s)b

一个模块平均每秒处理的写请求个数。

反映每秒接收到的写I/O个数。

读带宽(KB/s)b

一个模块平均每秒处理的读请求的数据量。

反映每秒读取的数据量。

写带宽(KB/s)b

一个模块平均每秒处理的写请求的数据量。

反映每秒写入的数据流量。

总带宽(KB/s)b

一个模块平均每秒I/O的数据量。

反映每秒I/O的数据量。

平均操作时延(ms)b

一个统计对象在一个采样周期内读和写操作的平均时延

反映IO需要的时间

平均写操作时延(ms)b

一个统计对象在一个采样周期内写操作的平均时延

反映写IO需要的时间。

平均读操作时延(ms)b

一个统计对象在一个采样周期内读操作的平均时延

反映读IO需要的时间

平均操作时延(us)

一个统计对象在一个采样周期内读和写操作的平均时延。

说明:

平均操作时延(us)”相比于“平均操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映IO需要的时间

平均写操作时延(us)

一个统计对象在一个采样周期内写操作的平均时延

说明:

平均写操作时延(us)”相比于“平均写操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映写IO需要的时间

平均读操作时延(us)

一个统计对象在一个采样周期内读操作的平均时延

说明:

平均读操作时延(us)”相比于“平均读操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映读IO需要的时间

容量利用率(%)a

存储池已用容量的百分比。

反映存储池已经使用的容量比例。

读I/O平均大小(KB)

从上一次采样时间点到目前为止,读I/O平均大小。

反映读I/O的大小变化

写I/O平均大小(KB)

从上一次采样时间点到目前为止,写I/O平均大小

反映写I/O的大小变化

EDS服务IOPS(IO/s)

存储节点EDS服务平均每秒I/O的请求个数。

反映存储节点EDS服务每秒接收到的I/O个数。

EDS服务读IOPS(IO/s)

存储节点EDS服务平均每秒处理的读请求个数。

反映存储节点EDS服务总共接收到的读I/O个数。

EDS服务写IOPS(IO/s)

存储节点EDS服务平均每秒处理的写请求个数。

反映存储节点EDS服务总共接收到的写I/O个数。

EDS服务带宽(KB/s)

存储节点EDS服务平均每秒带宽。

反映存储节点EDS服务每秒接收到的带宽。

EDS服务读带宽(KB/s)

存储节点EDS服务平均每秒处理的读带宽。

反映存储节点EDS服务总共接收到的读带宽。

EDS服务写带宽(KB/s)

存储节点EDS服务平均每秒处理的写带宽。

反映存储节点EDS服务总共接收到的写带宽。

EDS服务平均时延(ms)

存储节点EDS服务在一个采样周期读和写操作的平均时延。

反映存储节点EDS服务读和写请求所需的平均时间。

EDS服务平均读时延(ms)

存储节点EDS服务在一个采样周期读操作的平均时延。

反映存储节点EDS服务读请求所需的平均时间。

EDS服务平均写时延(ms)

存储节点EDS服务在一个采样周期写操作的平均时延。

反映存储节点EDS服务写请求所需的平均时间。

硬盘

IOPS(IO/s)b

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

读IOPS(IO/s)b

一个模块平均每秒处理的读请求个数。

反映每秒接收到的读I/O个数。

写IOPS(IO/s)b

一个模块平均每秒处理的写请求个数。

反映每秒接收到的写I/O个数。

读带宽(KB/s)b

一个模块平均每秒处理的读请求的数据量。

反映每秒读取的数据量。

写带宽(KB/s)b

一个模块平均每秒处理的写请求的数据量。

反映每秒写入的数据流量。

总带宽(KB/s)b

一个模块平均每秒I/O的数据量。

反映每秒I/O的数据量。

平均操作时延(ms)b

一个统计对象在一个采样周期内读和写操作的平均时延。

反映IO需要的时间

平均写操作时延(ms)b

一个统计对象在一个采样周期内写操作的平均时延

反映写IO需要的时间。

平均读操作时延(ms)b

一个统计对象在一个采样周期内读操作的平均时延

反映读IO需要的时间

平均操作时延(us)

一个统计对象在一个采样周期内读和写操作的平均时延。

说明:

平均操作时延(us)”相比于“平均操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映IO需要的时间

平均写操作时延(us)

一个统计对象在一个采样周期内写操作的平均时延

说明:

平均写操作时延(us)”相比于“平均写操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映写IO需要的时间

平均读操作时延(us)

一个统计对象在一个采样周期内读操作的平均时延

说明:

平均读操作时延(us)”相比于“平均读操作时延(ms)”,精确度更高,监测到的性能数据更准确完整。

反映读IO需要的时间

利用率(%)b

周期内处理请求的时间加上排队时间占统计周期时间的比例

反映指定对象的繁忙程度

读I/O平均大小(KB)

从上一次采样时间点到目前为止,读I/O平均大小

反映读I/O的大小变化

写I/O平均大小(KB)

从上一次采样时间点到目前为止,写I/O平均大小

反映写I/O的大小变化

启动器

IOPS(IO/s)b

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

读IOPS(IO/s)b

一个模块平均每秒处理的读请求个数。

反映每秒接收到的读I/O个数。

写IOPS(IO/s)b

一个模块平均每秒处理的写请求个数。

反映每秒接收到的写I/O个数。

读带宽(KB/s)b

一个模块平均每秒处理的读请求的数据量。

反映每秒读取的数据量。

写带宽(KB/s)b

一个模块平均每秒处理的写请求的数据量。

反映每秒写入的数据流量。

总带宽(KB/s)b

一个模块平均每秒I/O的数据量。

反映每秒I/O的数据量。

平均操作时延(ms)b

一个统计对象在一个采样周期内读和写操作的平均时延。

反映IO需要的时间

平均写操作时延(ms)b

一个统计对象在一个采样周期内写操作的平均时延

反映写IO需要的时间。

平均读操作时延(ms)b

一个统计对象在一个采样周期内读操作的平均时延

反映读IO需要的时间

读I/O平均大小(KB)

从上一次采样时间点到目前为止,读I/O平均大小

反映读I/O的大小变化。

写I/O平均大小(KB)

从上一次采样时间点到目前为止,写I/O平均大小

反映写I/O的大小变化

端口

读带宽(KB/s)b

一个模块平均每秒处理的读请求的数据量。

反映每秒读取的数据量。

写带宽(KB/s)b

一个模块平均每秒处理的写请求的数据量。

反映每秒写入的数据流量。

带宽(KB/s)b

一个模块平均每秒I/O的数据量。

反映每秒I/O的数据量。

IOPS(IO/s)

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

读IOPS(IO/s)

一个模块平均每秒处理的读请求个数。

反映每秒接收到的读I/O个数。

写IOPS(IO/s)

一个模块平均每秒处理的写请求个数。

反映每秒接收到的写I/O个数。

复制链路

IOPS(IO/s)a

一个模块平均每秒I/O的请求个数。

反映每秒接收到的I/O个数。

复制发送带宽(KB/s)a

平均每秒从当前设备发送到远端设备的I/O数据量。

反映每秒发送的I/O数据量

复制接收带宽(KB/s)a

平均每秒接收到的从远端设备发到当前设备的I/O数据量。

反映每秒接收的I/O数据量

平均I/O响应时间(ns)a

在一个统计周期内处理一个请求的时间,包括等待时间

反映处理I/O请求的快慢。队列长度越长,越多的请求处于等待状态,因此一个请求的平均响应时间会增加。对于一个特定的负载,队列长度和响应时间成正比。

最大I/O响应时间(ns)a

性能统计开始后,所有统计周期的平均I/O响应时间的最大值,平均I/O响应时间指一个统计周期内处理一个读写请求的时间,包括等待时间。默认5s为一个统计周期。

反映性能统计开始后系统响应读写请求的最大时间

远程复制一致性组

同步持续时间(s)a

统计周期内同步持续时间。

反映异步远程复制同步持续时间的分布情况。

远程复制Pair

同步持续时间(s)a

统计周期内同步持续时间。

反映异步远程复制同步持续时间的分布情况。

距上次同步的时间间隔(s)ab

当前系统时间距离上一次远程复制开始时间的时间间隔。

反映当前系统时间距离上一次远程复制开始时间的时间间隔。

逻辑带宽(KB/s)a

一个模块压缩前平均每秒I/O的数据量。

反映压缩前每秒I/O的数据量。

从端数据落后主端时间(s)ab

统计周期内异步远程复制从端数据落后主端的时间。

反映异步远程复制从端数据落后主端的时间的分布情况。

a:表示该性能指标项不支持Grafana服务。

b:表示该性能指标项支持配置监控阈值,具体操作参见管理监控阈值