加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

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列的值相加。

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!