lssystemstats
使用 lssystemstats 命令可显示系统中所有节点统计信息的最新值,或显示系统内所有节点可用统计信息的指定子集的历史值。 此命令还可用于显示一部分特定可用统计信息的值历史记录。
语法
参数
- -nohdr
- (可选)缺省情况下,在简洁样式视图中为每列数据显示标题,在详细样式视图中为每个数据项显示标题。 -nohdr 参数阻止显示这些标题。注: 如果没有要显示的数据,那么不会显示标题。
- -delim 定界符
- (可选)缺省情况下,在简明视图中,所有数据列都是空格分隔的。 每列的宽度设置为每个数据项的最大宽度。 在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。 -delim 参数覆盖此行为。 -delim 参数的有效输入是 1 字节字符。 如果在命令行上输入
-delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项; 例如,不会出现列间距。 在详细视图中,数据以指定的定界符与标题分隔。 - -filtervalue 属性 = 值
- (可选)指定一个或多个过滤器的列表。 仅显示值与过滤器属性值匹配的对象。注: 某些过滤器允许在输入命令时使用通配符。 以下规则适用于通配符的使用:
- 通配符字符是星号 (*)。
- 命令最多可包含一个通配符。
- 使用通配符时,请将过滤器条目括在双引号("")中:
lssystemstats -filtervalue stat_name="io*"
- -filtervalue?
- (可选) 显示 -filtervalue attribute=value 参数的有效过滤器属性:
- stat_name
- -history stat_list
- 提供最新的节点统计值、特定的节点统计值,或任意节点的历史数据。
描述
此命令返回系统中所有节点的一组统计信息。 使用从各节点收到的样本来确定统计值。
注: 适当时,会将值舍入为最接近的整数 (例如,对于百分比,在 1 到 99 之间)。
下表提供可显示为输出视图数据的属性值。
| 属性 | 值 |
|---|---|
| stat_current | 统计信息字段的当前值。 该值最多精确到 3 个小数位 (微秒)。 |
| stat_list | 已报告的统计信息的系统历史记录。 |
| stat_name | 统计信息字段的名称。 |
| stat_peak | 统计信息字段在最近 5 分钟内的峰值。 该值最多精确到 3 个小数位 (微秒)。 |
| stat_peak_time | 发生峰值的时间。 |
| sample_time | 样本的发生时间。 |
| stat_value | 在戳记时间间隔内的统计信息值。 |
请记住: 使用简明视图在
stat_name 字段上支持过滤。下表提供了适用于为 stat_name 属性显示的值的可能值。
| 值 | 描述 |
|---|---|
| compression_cpu_pc | 显示用于压缩的已分配 CPU 容量的百分比。 |
| cpu_pc | 显示用于系统的已分配 CPU 容量的百分比。 |
| fc_mb | 显示系统上光纤通道流量的“每秒传输的兆字节”(MBps) 的总数。 该值包括主机 I/O 和用于系统内通信的任何带宽。 |
| fc_io | 显示针对系统上光纤通道流量,每秒传输的总输入/输出 (I/O) 操作次数。 该值包括主机 I/O 和用于系统内通信的任何带宽。 |
| sas_mb | 显示系统上串行连接 SCSI (SAS) 流量的“每秒传输的兆字节”(MBps) 的总数。 该值包括主机 I/O 和后台 RAID 活动使用的带宽。 |
| sas_io | 显示针对系统上 SAS 流量每秒传输的总 I/O 操作次数。 该值包括主机 I/O 和后台 RAID 活动使用的带宽。 |
| iscsi_mb | 显示系统上 iSCSI 流量的“每秒传输的兆字节”(MBps) 的总数。 |
| iscsi_io | 显示针对系统上 iSCSI 流量每秒传输的总 I/O 操作次数。 |
| write_cache_pc | 显示节点的写高速缓存使用百分比。 |
| total_cache_pc | 显示节点的写和读高速缓存总使用百分比。 |
| vdisk_mb | 显示采样期间对卷的读写操作的“每秒传输的兆字节”(MBps) 的平均数量。 注: 仅显示写操作值。
|
| vdisk_io | 显示针对采样期间对卷的读和写操作,每秒传输的平均 I/O 操作数。 |
| vdisk_ms | 显示在采样周期内系统响应对卷的读写请求所花费的平均时间量 (以微秒为单位)。 |
| mdisk_mb | 显示采样期间对 MDisk 的读写操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| mdisk_io | 显示针对采样期间对 MDisk 的读和写操作,每秒传输的平均 I/O 操作次数。 |
| mdisk_ms | 显示在采样周期内系统响应对 MDisk 的读写请求所花费的平均时间量 (以微秒为单位)。 |
| drive_mb | 显示针对采样期间对驱动器的读和写操作,每秒传输的平均兆字节数 (MBps)。 |
| drive_io | 显示针对采样期间对驱动器的读和写操作,每秒传输的平均 I/O 操作次数。 |
| drive_ms | 显示在采样周期内系统响应对驱动器的读写请求所花费的平均时间量 (以微秒为单位)。 |
| vdisk_w_mb | 显示采样期间对卷的读写操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| vdisk_w_io | 显示针对采样期间对卷的写操作,每秒传输的平均 I/O 操作数。 |
| vdisk_w_ms | 显示在采样周期内系统响应对卷的写请求所花费的平均时间量 (以微秒为单位)。 |
| mdisk_w_mb | 显示采样期间对 MDisk 的写操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| mdisk_w_io | 显示针对采样期间对 MDisk 的写操作,每秒传输的平均 I/O 操作数。 |
| mdisk_w_ms | 显示在采样周期内系统响应对 MDisk 的写请求所花费的平均时间量 (以微秒为单位)。 |
| drive_w_mb | 显示针对采用期间对驱动器的写操作,每秒传输的平均兆字节数 (MBps)。 |
| drive_w_io | 显示针对采样期间对驱动器的写操作,每秒传输的平均 I/O 操作数。 |
| drive_w_ms | 显示在采样周期内系统响应对驱动器的写请求所花费的平均时间量 (以微秒为单位)。 |
| vdisk_r_mb | 显示采样期间对卷的读操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| vdisk_r_io | 显示针对采样期间对卷的读操作,每秒传输的平均 I/O 操作数。 |
| vdisk_r_ms | 显示在采样周期内系统响应对卷的读请求所花费的平均时间量 (以微秒为单位)。 |
| mdisk_r_mb | 显示采样期间对 MDisk 的读操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| mdisk_r_io | 显示针对采样期间对 MDisk 的读操作,每秒传输的平均 I/O 操作数。 |
| mdisk_r_ms | 显示在采样周期内系统响应对 MDisk 的读请求所花费的平均时间量 (以微秒为单位)。 |
| drive_r_mb | 显示采样期间对驱动器的读操作的“每秒传输的兆字节”(MBps) 的平均数量。 |
| drive_r_io | 显示针对采样期间对驱动器的读操作,每秒传输的平均 I/O 操作数。 |
| drive_r_ms | 显示在采样周期内系统响应对驱动器的读请求所花费的平均时间量 (以微秒为单位)。 |
| power_w | 显示系统总功率 (以瓦为单位)。 |
| temp_c | 显示环境温度(摄氏度)。 |
| temp_f | 显示环境温度(华氏度)。 |
| iplink_mb | 显示采样期间请求通过 IP 伙伴关系链路传输的平均每秒兆字节数 (MBps)。 该值在进行任何数据压缩之前计算。 该值不包括 iSCSI 主机输入/输出 (I/O) 操作。 |
| iplink_io | 显示系统上 IP 复制流量每秒传输的总输入或输出 (I/O) 操作数。 此值不包括 iSCSI 主机 I/O。 |
| iplink_comp_mb | 显示采样期间在 IP 复制链路上每秒传输的平均压缩兆字节数 (MBps)。 该值在进行任何数据压缩之后计算。 该值不包括 iSCSI 主机 I/O 操作。 注: 如果禁用压缩,那么将改为显示
iplink_mb
stats 标识值。 |
| cloud_up_mb | 显示在采样期间对云帐户的上载操作的平均 Mbps 数。 |
| cloud_up_ms | 显示在采样期间系统响应将请求上载到云帐户所需的平均时间量 (以微秒为单位)。 |
| cloud_down_mb | 显示在采样期间对云帐户的下载操作的平均 Mbps 数。 |
| cloud_down_ms | 显示在采样期间系统响应到云帐户的下载请求所花费的平均时间量 (以微秒为单位)。 |
| iser_io | 显示针对系统上 iSER 流量每秒传输的总 I/O 操作次数。 |
| iser_mb | 显示针对系统上 iSER 流量每秒传输的总兆字节数 (MBps)。 |
系统摘要调用示例
lssystemstats
结果输出:
stat_name stat_current stat_peak stat_peak_time
compression_cpu_pc 0 0 230221121606
cpu_pc 5 5 230221121606
fc_mb 0 0 230221121606
fc_io 0 0 230221121606
sas_mb 0 0 230221121606
sas_io 0 0 230221121606
iscsi_mb 0 0 230221121606
iscsi_io 0 0 230221121606
write_cache_pc 0 0 230221121606
total_cache_pc 79 79 230221121606
vdisk_mb 0 0 230221121606
vdisk_io 0 0 230221121606
vdisk_ms 0.000 0.000 230221121606
mdisk_mb 0 0 230221121606
mdisk_io 0 0 230221121606
mdisk_ms 0.000 0.000 230221121606
drive_mb 56 101 230221121221
drive_io 225 409 230221121221
drive_ms 0.507 0.690 230221121546
vdisk_r_mb 0 0 230221121606
vdisk_r_io 0 0 230221121606
vdisk_r_ms 0.000 0.000 230221121606
vdisk_w_mb 0 0 230221121606
vdisk_w_io 0 0 230221121606
vdisk_w_ms 0.000 0.000 230221121606
mdisk_r_mb 0 0 230221121606
mdisk_r_io 0 0 230221121606
mdisk_r_ms 0.000 0.000 230221121606
mdisk_w_mb 0 0 230221121606
mdisk_w_io 0 0 230221121606
mdisk_w_ms 0.000 0.000 230221121606
drive_r_mb 56 101 230221121221
drive_r_io 225 409 230221121221
drive_r_ms 0.507 0.690 230221121546
drive_w_mb 0 0 230221121606
drive_w_io 0 5 230221121511
drive_w_ms 0.000 0.035 230221121211
power_w 1004 1031 230221121241
temp_c 19 21 230221121206
temp_f 66 69 230221121206
iplink_mb 0 0 230221121606
iplink_io 0 0 230221121606
iplink_comp_mb 0 0 230221121606
cloud_up_mb 0 0 230221121606
cloud_up_ms 0 0 230221121606
cloud_down_mb 0 0 230221121606
cloud_down_ms 0 0 230221121606
iser_mb 0 0 230221121606
iser_io 0 0 230221121606
过滤后的系统摘要调用示例
lssystemstats -filtervalue stat_name=cpu_pc:stat_name=fc_mb -delim :
结果输出:
stat_name:stat_current:stat_peak:stat_peak_time
cpu_pc:3:16:211021143723
fc_mb:167:367:211021143628
基于历史视图的系统摘要调用示例
lssystemstats -history fc_io
生成的历史系统摘要的部分输出的示例:
sample_time stat_name stat_value
211021143413 fc_io 10020
211021143418 fc_io 9007
211021143423 fc_io 8586
211021143428 fc_io 11240
211021143433 fc_io 10831
211021143438 fc_io 9106
211021143443 fc_io 7477
211021143448 fc_io 6805
211021143453 fc_io 7069
211021143458 fc_io 6253
211021143503 fc_io 5261
211021143508 fc_io 6289
211021143513 fc_io 8390
211021143518 fc_io 8951
211021143523 fc_io 9215
211021143528 fc_io 7570
211021143533 fc_io 7355
211021143538 fc_io 7626
211021143543 fc_io 6511
211021143548 fc_io 6989
211021143553 fc_io 7142
211021143558 fc_io 7186
211021143603 fc_io 7221
211021143608 fc_io 8720
211021143613 fc_io 10240
211021143618 fc_io 10297
211021143623 fc_io 10420
211021143628 fc_io 11930
211021143633 fc_io 10365
211021143638 fc_io 8272
211021143643 fc_io 7221
211021143648 fc_io 9124
211021143653 fc_io 6860
211021143658 fc_io 20907
211021143703 fc_io 17215
211021143708 fc_io 19740
211021143713 fc_io 21027
211021143718 fc_io 22432
211021143723 fc_io 24119
211021143728 fc_io 37802
211021143733 fc_io 40617
211021143738 fc_io 43118
211021143743 fc_io 42626
211021143748 fc_io 32575
211021143753 fc_io 725
211021143758 fc_io 722
211021143803 fc_io 724
211021143809 fc_io 716
211021143814 fc_io 719
211021143819 fc_io 726
211021143824 fc_io 705
211021143829 fc_io 706
211021143834 fc_io 720
211021143839 fc_io 717
211021143844 fc_io 707
211021143849 fc_io 710
211021143854 fc_io 711
211021143859 fc_io 707
211021143904 fc_io 712
211021143909 fc_io 710
过滤后的系统摘要调用示例
lssystemstats -filtervalue stat_name=iser_io:stat_name=iser_mb -delim :
结果输出:
stat_name:stat_current:stat_peak:stat_peak_time
iser_mb:0:0:211022114545
iser_io:0:0:211022114545
