监视高速缓存统计信息
可使用 cache_mgt monitor get 命令显示每个目标设备的高速缓存统计信息。
例如,如果
hdisk1 是唯一高速缓存的目标设备,那么 cache_mgt 命令的输出可能类似以下示例:# cache_mgt monitor get -h -s
ETS Device I/O Statistics -- hdisk1
Start time of Statistics -- Mon Mar 27 07:10:41 2017
-----------------------------------------------------
Read Count: 152125803
Write Count: 79353626
Read Hit Count: 871
Partial Read Hit Count: 63
Read Bytes Xfer: 10963365477376
Write Bytes Xfer: 4506245999616
Read Hit Bytes Xfer: 48398336
Partial Read Hit Bytes Xfer: 5768192
Promote Read Count: 2033078104
Promote Read Bytes Xfer: 532959226494976cache_mgt 命令提供以下高速缓存指标:
- Read Count
- 所有应用程序发送至目标设备的所有读操作的总数。 此值还包括针对高速缓存设备的读操作次数(如果高速缓存设备中提供了该数据)。 此值是单独读请求的总数,而不指示读请求的大小(字节数)。
- Write Count
- 所有应用程序发送至目标设备的所有写操作的总数。 此值是单独写请求的总数,而不指示写请求的大小(字节数)。
- Read Hit Count
- 发送至目标设备的完整读命中的读操作的总数。 完整读命中是一种读操作实例,在此实例中,高速缓存设备完全实现读请求。 Read Hit Count 值是单独读命中请求总数,而不指示读请求的大小(字节数)。 此值包含在 Read Count 值中。
- Partial Read Hit Count
- 发送至目标设备的部分读命中的读操作的总数。 部分读命中是一种读操作实例,在此实例中,高速缓存设备部分实现读请求。 高速缓存设备中未提供的余下数据必须从目标系统获取。 Partial Read Hit Count 值是单独读请求总数,而不指示读请求的大小(字节数)。 此值包含在 Read Count 值中。
- Read Bytes Xfer
- 从应用程序发送至目标设备的所有读请求中传输的总字节数。 此值表示完全读命中数据、部分读命中数据及从目标设备获取的任何数据的总字节数。
- Write Bytes Xfer
- 从应用程序发送至目标设备的所有写请求中传输的总字节数。
- Read Hit Bytes Xfer
- 运行完整读命中实例时读取的总字节数。
- Partial Read Hit Bytes Xfer
- 运行部分读命中实例时读取的总字节数。
- Promote Read Count
- 数据填充至高速缓存设备时发送至目标设备的读命令的总数。 此值不指示数据填充至高速缓存设备时的实例数,因为发送至目标磁盘的最大数据传输大小小于请求大小时,在高速缓存设备中填充数据的单一请求可能分为多个读操作。
- Promote Read Bytes Xfer
- 数据填充至高速缓存设备时从目标设备读取的总字节数。