Linux性能监控之io怎么看
.
Linux性能监控之io怎么看
在linux下,我们可以通过iostat、sar和top等命令来监控io。
iostat命令
iostat命令可以用来查看系统中各个硬盘的负载,它默认会显示3次,每隔5秒刷新一次,每次刷新都会统计一次硬盘的使用情况。
它的输出结果有3部分:
第一部分是硬盘的实时状态,第二部分是每个硬盘5秒钟的平均负载,第三部分是每个硬盘1分钟的平均负载。
它的输出结果包括以下几个字段:
Device:硬盘设备名
tps:每秒钟的传输次数
MB/s:每秒钟的传输量
%util:硬盘的使用率
sar命令
sar命令是一个系统性能分析工具,它可以用来监控io、cpu、内存、网络等方面的性能数据。
sar命令也可以查看系统的io性能数据,它的输出结果包括以下几个字段:
tps:每秒钟的传输次数
rd_sec/s:每秒钟读取的数据量
wr_sec/s:每秒钟写入的数据量
avgrq-sz:平均每次io的数据量
%util:硬盘的使用率
top命令
top命令是一个实时监控系统性能的工具,它可以用来监控io、cpu、内存、网络等方面的性能数据。
我们可以通过按下“Shift+i”键来查看系统的io性能数据,它的输出结果包括以下几个字段:
tps:每秒钟的传输次数
MB/s:每秒钟的传输量
%util:硬盘的使用率
相关文章