设为首页收藏本站

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 174|回复: 0

Linux安装sysstat 使用iostat命令进行i/o硬盘监控,实时观察Linux io读写占用情况%util

[复制链接]

签到天数: 2393 天

[LV.Master]伴坛终老

 成长值: 21705
发表于 2018/3/18 00:14 | 显示全部楼层 |阅读模式 |Google Chrome 65.0.3325.146|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
  1. yum -y install sysstat
复制代码

  1. iostat -mt 1
复制代码

参数 -t 表示,显示当前系统时间;-m强制使用MB为单位;1表示,数据显示每隔1秒刷新一次。
tps:该设备每秒的传输次数,一次传输的意思是“一次I/O请求”
MB_read/s:每秒从设备读取的数据量
MB_wrtn/s :每秒向设备写入的数据量
MB_read :设置秒值内读取的总数据量
MB_wrtn :设置秒值内写入的总数据量

使用-x获得更多信息
  1. iostat -d -mtx 1 10
复制代码

1 10表示,数据显示每隔1秒刷新一次,共显示10次。
rrqm/s:   每秒合并读操作的次数。即 delta(rmerge)/s
wrqm/s:  每秒合并写操作的次数。即 delta(wmerge)/s
r/s:         每秒读操作的次数。即 delta(rio)/s
w/s:        每秒写操作的次数。即 delta(wio)/s
rMB/s:     每秒读取的MB字节数。
wMB/s:    每秒写入的MB字节数。
avgrq-sz: 每秒读写IO的平均扇区数,即所有请求的平均大小,以扇区(512字节)为单位,例如数值输出是8,那么就是8*512(Byte) = 4KB小文件。
avgqu-sz: 每秒平均的IO请求队列数量。
await:    平均设备I/O操作的响应时间(毫秒)。
r_wait: 平均读取设备I/O操作的响应时间(毫秒)。
w_wait:  平均写入设备I/O操作的响应时间(毫秒)。
svctm:   平均每次设备I/O操作的服务时间 (毫秒)??看不懂,听说已经废弃此选项,未来的版本会删除,不管他就好。
%util:    如果 %util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘已经存在瓶颈,需要升级SSD固态硬盘提高iops或者更换更强劲的硬盘。
例如,如果统计间隔使用1秒,该设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。

[发帖际遇]: 一个袋子砸在了 小樱 头上,小樱 赚了 5 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 用百度帐号登录新浪微博账号登陆

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2018/7/23 15:45 , Processed in 0.251491 second(s), 43 queries , Gzip On, Memcache On.

Powered by itzmx!

© 2011-2018 sakura

快速回复 返回顶部 返回列表