利用iostat命令自定义key实现zabbix磁盘io监控
安装sysstat
1 | yum install sysstat -y |
安装bc
1 | yum install bc -y |
编写关于iostat的脚本(io_monitor.sh)可以考虑不写bc
测试脚本可用性
1 | ./io_monitor.sh disk_read |
zabbix_agentd.conf中加入自定义key:
1 | UserParameter=io_stats[*],/etc/zabbix/io_monitor.sh "$1" |
/etc/zabbix/io_monitor.sh 为脚本位置
重启zabbix_agentd服务
zabbix服务端测试自定义key是否可以使用
1 | zabbix_get -s 188.103.189.104 -p 10050 -k "io_stats[disk_read]" |
zbbix页面完成监控配置