服务器监控之zabbix监控IO篇

原创 2016年05月31日 16:00:49

下面介绍的是用zabbix监控Liunx服务器的IO读写情况. zabbix的安装以前的博客有, 大家可以参考;

1. 添加userparameter_io.conf配置文件

#在/etc/zabbix/zabbix_agentd.d下添加userparameter_io.conf, 文件内容如下:
UserParameter=custom.vfs.dev.read.ops[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$4}'
UserParameter=custom.vfs.dev.read.ms[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$7}'
UserParameter=custom.vfs.dev.write.ops[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$8}'
UserParameter=custom.vfs.dev.write.ms[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$11}'
UserParameter=custom.vfs.dev.io.active[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$12}' 
UserParameter=custom.vfs.dev.io.ms[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$13}'
UserParameter=custom.vfs.dev.read.sectors[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$6}'
UserParameter=custom.vfs.dev.write.sectors[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$10}'
</pre><pre>

2. 重启zabbix-agent服务

#service zabbix-agent restart

3. 测试zabbix-server获取数据

#zabbix_get -s 目标服务器IP -p 10050 -k custom.vfs.dev.write.ops[sda]

4. 配置zabbix-server模板


5. 配置zabbix-server项目(item)

第一个指标Name:      Disk:$1:Read:Bytes/sec
                  Key:          custom.vfs.dev.read.sectors[sda]
                  Units:        B/sec
                  Store value: speed per second    //会进行差值计算
                  Use custom multiplier     512      //会对值乘以512,因为这里是一个扇区,转换为字节为512B


同理,其他指标方式,添加如下:
第二个指标:Name:      Disk:$1:Write:Bytes/sec
                  Key:          custom.vfs.dev.write.sectors[sda]
                  Units:        B/sec
                  Store value: speed per second
                  Use custom multiplier     512

第三个指标:Name:      Disk:$1:Read:ops per second
                  Key:          custom.vfs.dev.read.ops[sda]
                  Units:        ops/second
                  Store value: speed per second

第四个指标:Name:      Disk:$1:Write:ops per second
                  Key:          custom.vfs.dev.write.ops[sda]
                  Units:        ops/second
                  Store value: speed per second

第五个指标:Name:     Disk:$1:Read:ms
                  Key:         custom.vfs.dev.read.ms[sda]
                  Units:      ms
                  Store value: speed per second

第六个指标:Name:     Disk:$1:Write:ms
                  Key:         custom.vfs.dev.write.ms[sda]
                  Units:      ms
                  Store value: speed per second

6. 添加zabbix-server图形(Graphs)


7. 效果图展示



版权声明:本文为博主原创文章,未经博主允许不得转载。

zabbix添加对linux主机磁盘io监控

1、登录被监控机器上传扫描磁盘分区脚本disk_scan.sh 脚本内容如下: #!/bin/bash diskarray=(`cat /proc/diskstats |grep -E"\bsd[a...
  • leezqang
  • leezqang
  • 2015年12月04日 15:45
  • 9585

【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板

引言   在前面的博客中我们介绍了zabbix自带的模板,并且完成了我们的一些比较常用的监控,现在我们如果想要监控我们磁盘的IO,这时候zabbix并没有给我们提供这么一个模板,所以我们需要自己来创建...
  • u013045437
  • u013045437
  • 2017年02月26日 14:49
  • 10146

Zabbix3.2 Discovery 自动化监控磁盘IO(iostat)

Zabbix3.2 Discovery 自动化监控磁盘IO(iostat)
  • xiegh2014
  • xiegh2014
  • 2017年04月24日 17:29
  • 3837

Zabbix discovery disk 监控

Zabbix discovery Disk 监控Zabbix自带的“Template OS Linux”模板支持监控已挂载的磁盘空间利用率,是利用LLD(Low-level discovery)实现的...
  • wanglei_storage
  • wanglei_storage
  • 2015年09月14日 15:17
  • 2537

zabbix磁盘IO监控

最近有一台部署了文件导出的服务器老是卡机,查看zabbix日志,cpu,tomcat,内存使用都很正常。 于是考虑是不是磁盘瓶颈。在网上找了一篇部署zabbix磁盘IO监控的文章。发现这个网站对于z...
  • chagaostu
  • chagaostu
  • 2016年03月14日 10:52
  • 2819

zabbix监控LINUX下CPU,硬盘,流量,内存

1.LINUX下zabbix客户端安装[root@mongodb114 ~]# mkdir /usr/local/zabbix[root@mongodb114 ~]# mv zabbix_agents...
  • jxzhfei
  • jxzhfei
  • 2015年08月01日 22:03
  • 9630

基于Zabbix IPMI监控服务器硬件状况

公司有多个分部,且机房没有专业值班,机房等级不够。在这种情况下,又想实时监控机房环境,于是使用IPMI方式来达到目的。由于之前已经部署了Zabbix监控系统,本次将结合Zabbix自带的IPMI,完成...
  • ygqygq2
  • ygqygq2
  • 2016年11月21日 21:44
  • 4812

简单的方法使用zabbix监控rabbitmq消息队列堵塞

简单的方法使用zabbix监控rabbitmq消息队列堵塞 公司需要把rabbitmq的队列信息使用zabbix监控,一开始使用最简单的办法也是最傻的办法去每条消息队列添加一个key值,然后在监控...
  • wangdaoge
  • wangdaoge
  • 2016年10月25日 14:14
  • 4350

Zabbix3.2监控RabbitMQ

Zabbix3.2监控RabbitMQ
  • xiegh2014
  • xiegh2014
  • 2017年10月17日 16:24
  • 344

zabbix监控rabbit-mq的监控模板

  • 2016年03月13日 17:25
  • 262B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:服务器监控之zabbix监控IO篇
举报原因:
原因补充:

(最多只允许输入30个字)