zabbix监控磁盘io
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix监控磁盘io相关的知识,希望对你有一定的参考价值。
监控磁盘IO
1)vim /etc/zabbix/zabbix_agentd.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}‘
花费在IO操作上的毫秒数
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}‘
3)zabbix 配置web页面监控
列:读扇区的总数
UserParameter=custom.vfs.dev.read.ops[*],cat /proc/diskstats | grep $1 | head -1 | awk ‘{print $$4}‘
其他监控以此类推
以上是关于zabbix监控磁盘io的主要内容,如果未能解决你的问题,请参考以下文章