Linux 性能监控:iostat

Linux 性能监控:iostat,第1张

概述[ [email protected] ~]# yum install -y sysstat [[email protected] ~]# iostat --help Usage: iostat [ options ] [ <interval> [ <count> ] ] options: -c 显示CPU使用情况 -d 显示磁盘使用情况 -k 以 KB 为单位显示 -m 以 MB 为单位显示 - [ [email protected] ~]# yum install -y sysstat

[[email protected] ~]# iostat --help
Usage: iostat [ options ] [ <interval> [ <count> ] ]

options:
-c 显示cpu使用情况
-d 显示磁盘使用情况
-k 以 KB 为单位显示
-m 以 MB 为单位显示
-x 显示详细信息
-p [磁盘] 显示磁盘和分区的情况

[[email protected] ~]# iostat -d -k -x -p sda 1 10
linux 2.6.32-754.6.3.el6.x86_64 (wallet01) 12/21/2018 _x8664 (1 cpu)
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
sda 0.04 26.99 0.24 14.05 6.21 164.20 23.85 0.39 27.37 5.06 27.74 5.26 7.52
sda1 0.00 0.00 0.00 0.00 0.01 0.00 31.34 0.00 3.16 1.52 37.36 2.88 0.00
sda2 0.00 0.05 0.00 0.00 0.02 0.20 225.05 0.00 19.11 5.44 27.06 15.62 0.00
sda3 0.03 26.94 0.24 14.05 6.19 164.00 23.82 0.39 27.37 5.07 27.74 5.26 7.51

rrqm/s: 每秒对该设备的读请求被合并次数
wrqm/s: 每秒对该设备的写请求被合并次数

r/s: 每秒完成的读次数
w/s: 每秒完成的写次数

rkB/s: 每秒读数据量(kB为单位)
wkB/s: 每秒写数据量(kB为单位)

avgrq-sz:平均每次IO *** 作的数据量(扇区)

avgqu-sz: 平均等待处理的IO请求队列长度

await: 平均每次设备I/O *** 作的等待时间 (毫秒)
svctm: 平均每次设备I/O *** 作的服务时间 (毫秒)

%util:在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,该参数暗示了设备的繁忙程度

总结

以上是内存溢出为你收集整理的Linux 性能监控:iostat全部内容,希望文章能够帮你解决Linux 性能监控:iostat所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1028694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存