zabbix自定义监控

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix自定义监控相关的知识,希望对你有一定的参考价值。

以监控linux磁盘IO为例
1、在被监控端修改zabbix配置文件

vi /etc/zabbix/zabbix_agentd.conf 
Include=/etc/zabbix/zabbix_agentd.d/

2、自定义监控配置文件
格式为 UserParameter=<key>,<linux命令或执行脚本>

 vi /etc/zabbix/zabbix_agentd.d/userparameter_disk.conf 
UserParameter=read.io[*],iostat -d -m 1 2|grep vda|sed -n ‘2p‘|awk ‘{print $$3}‘
UserParameter=write.io[*],iostat -d -m 1 2|grep vda|sed -n ‘2p‘|awk ‘{print $$4}‘

3、重启客户端
systemctl restart zabbix-agent
4、在服务端测试

[[email protected] ~]#  zabbix_get -s 172.16.104.120 -k read.io
45.01
[[email protected] ~]#  zabbix_get -s 172.16.104.120 -k write.io
23.42

5、在web界面找到被监控的主机并添加Items(如过需要批量监控可添加至模版,然后使用模版即可)
技术分享图片
技术分享图片
技术分享图片
6、定义图形显示
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
7、最后的效果
技术分享图片

以上是关于zabbix自定义监控的主要内容,如果未能解决你的问题,请参考以下文章

zabbix自定义监控实现思路以及自定义监控某个端口的连接数

使用 Docker 安装 Zabbix,并配置自定义监控项

使用 Docker 安装 Zabbix,并配置自定义监控项

Zabbix监控——Zabbix自定义用户参数制作监控项

zabbix自定义监控

zabbix自定义监控