Linux磁盘IO监测简介 - Linux系统
发布时间:2014-02-19 16:42:23 所属栏目:Linux 来源:站长网
导读:DB运行产生太多的磁盘IO的话,性能肯定会受到影响。可以借助zabbix这样的工具进行磁 盘IO的监测,或 者自己动手都可以。 我们可以从proc/diskstats中直接获取信
DB运行产生太多的磁盘IO的话,性能肯定会受到影响。可以借助zabbix这样的工具进行磁 盘IO的监测,或 者自己动手都可以。
我们可以从proc/diskstats中直接获取信息: 7 3 loop3 0 0 0 0 0 0 0 0 0 0 0 7 4 loop4 0 0 0 0 0 0 0 0 0 0 0 7 5 loop5 0 0 0 0 0 0 0 0 0 0 0 7 6 loop6 0 0 0 0 0 0 0 0 0 0 0 7 7 loop7 0 0 0 0 0 0 0 0 0 0 0 ..... 8 0 sda 16140 67741 1740112 1453724 16858 18744 1043336 390704 0 173612 1844580 8 1 sda1 176 138 1468 1160 0 0 0 0 0 1160 1160 8 2 sda2 164 486 1300 1556 0 0 0 0 0 1556 1556 sda为整个硬盘的统计信息 sda1为第一个分区的统计信息 sda2为第 二个分区的统计 信息。 信息依次为: 1、major 主设备号 2、minor 磁盘次设备号 3、name 磁盘的设备名 4、rio 读请求总数 5、rmerge 合并的读请 求总数 6 、rset 读扇区总数 7、读数据花费的时间,单位ms 8、wio写请求总数 9、wmerge 合并 的写请求总数 10、wset 写扇区总数 11、写数据花费的时间 12、现在 正在进行的IO数 等于IO队列中请求数 13、系统真正花费在IO上的时间,减去重复等待时间 14 、系统花费在IO 上花费的时间。 要计算某块磁盘的IOPS的话,只需要将第4列和第8列的值相加。
(编辑:应用网_镇江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐