Linux查看硬件信息超强命令sar,以及可视化工具ksar( 五 )

字段说明

  • DEV 磁盘设备的名称 , 如果不加-p , 会显示dev253-0类似的设备名称 , 因此加上-p显示的名称更直接
  • tps:每秒I/O的传输总数
  • rd_sec/s 每秒读取的扇区的总数
  • wr_sec/s 每秒写入的扇区的 总数
  • avgrq-sz 平均每次次磁盘I/O操作的数据大小(扇区)
  • avgqu-sz 磁盘请求队列的平均长度
  • await 从请求磁盘操作到系统完成处理 , 每次请求的平均消耗时间 , 包括请求队列等待时间 , 单位是毫秒(1秒等于1000毫秒) , 等于寻道时间+队列时间+服务时间
  • svctm I/O的服务处理时间 , 即不包括请求队列中的时间
  • %util I/O请求占用的CPU百分比 , 值越高 , 说明I/O越慢
3. I/O信息IO信息监控 , 同样是一个响亮的sar -b , 不过这里的b , 变成了小写的 。
root@ubuntu:/home/peng# sar -b 1 2Linux 4.15.0-112-generic (ubuntu)  03/07/2021  _x86_64_ (1 CPU)05:41:22 AM       tps      rtps      wtps   bread/s   bwrtn/s05:41:23 AM      0.00      0.00      0.00      0.00      0.0005:41:24 AM      2.06      0.00      2.06      0.00     65.98Average:         1.02      0.00      1.02      0.00     32.65字段说明
  • tps 磁盘每秒钟的IO总数 , 等于iostat中的tps
  • rtps 每秒钟从磁盘读取的IO总数
  • wtps 每秒钟从写入到磁盘的IO总数
  • bread/s 每秒钟从磁盘读取的块总数
  • bwrtn/s 每秒钟此写入到磁盘的块总数
sar -d命令非常类似于iostat命令 , 结果更多 。
root@ubuntu:/home/peng# sar -d   1Linux 4.15.0-112-generic (ubuntu)  03/07/2021  _x86_64_ (1 CPU)05:42:03 AM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util05:42:04 AM    dev7-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.0005:42:04 AM    dev8-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00字段说明
  • DEV 磁盘设备的名称 , 如果不加-p , 会显示dev253-0类似的设备名称 , 因此加上-p显示的名称更直接
  • tps:每秒I/O的传输总数
  • rd_sec/s 每秒读取的扇区的总数
  • wr_sec/s 每秒写入的扇区的 总数
  • avgrq-sz 平均每次次磁盘I/O操作的数据大小(扇区)
  • avgqu-sz 磁盘请求队列的平均长度
  • await 从请求磁盘操作到系统完成处理 , 每次请求的平均消耗时间 , 包括请求队列等待时间 , 单位是毫秒(1秒等于1000毫秒) , 等于寻道时间+队列时间+服务时间
  • svctm I/O的服务处理时间 , 即不包括请求队列中的时间
  • %util I/O请求占用的CPU百分比 , 值越高 , 说明I/O越慢
4. 网络信息(1) 统计网络信息 sar -n 接下来 , 我们看最复杂的网络信息 。说它复杂 , 是因为它的参数非常的多 , 比如上面说到的DEV , 就表示的网络流量 。


推荐阅读