LINUX 性能监控工具iostat

2025-11-21 22:52:33

1、iostat -d  -k 1 5 命令中参数-d 表示显示磁盘使用情况,-k 表示显示block的列以K为单位,1 5 表示 每隔1秒刷新一次,共显示5次。

查询结果中主要关注指标有: tps 每秒的传输次数,kB_read/s 每秒从设备读取的数据量,kB_wrtn/s 每秒向设备写入的数据量。kB_read 和 kB_wrtn 分别表示从设备读取的数据总量和写入的数据总量。

LINUX 性能监控工具iostat

2、iostat -d  -x -k 1 5 命令 参数 -x可以统计更多的信息,查询结果中主要关注指标有:设备使用率  %util ,表示该统计时间内所有的处理IO时间,如果该值接近100%,说明该设备已经接近满负荷,响应时间 await,表示每个IO处理的平均时间,单位是毫秒,如果该值大于10,说明系统IO处理比较慢了。

LINUX 性能监控工具iostat

3、iostat -c 1 5 命令 参数-c 显示CPU的状态信息,查询结果中主要关注指标有:%iowait ,该参数设置表示CPU等待输入输出完成的时间占比,如果该值过高,表示系统存在IO瓶颈, %idle 表示CPU空闲时间占比,如果该值小于70%,表示系统压力比较大,如果持续低于10%,就需要解决CPU资源问题。

LINUX 性能监控工具iostat

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢