记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。
 
0

zabbix 磁盘I/O监控



磁盘I/O监控参数指标.以下是最方便的方法

也可以直接将以上写成shell脚本,然后直接在

1.zabbix_conf中只写一行,

2.重启服务.
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}’

调试监控配置是否生效.

zabbix_get -<span style="color: #ff0000;">监控服务器IP</span> -p10050  -k"custom.vfs.dev.read.ops[<span styl#ff0000;">sda</span>]"
如果有数
cat /proc/diskstats #表示系统自动生成的一个I/O读写数据
除了以上方法还可以通过iostat指令生



转载请标明出处【zabbix 磁盘I/O监控】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论