shell + zabbix自定义监控实现ping测监控

3,626 views次阅读
没有评论

zabbix自定义监控配置

1、导入执行ping测shell脚本的主机

shell

2、添加监控项

shell

注意:

类型:zabbix 采集器(zabbix trapper)

键值:与 zabbix_sender-k 参数的值保持一致,自定义

允许的主机:填写执行 shell 脚本的主机 IP 地址

3、添加图形

shell

至此,zabbix web端配置完成

zabbix_sender 配合脚本发送数据至web

zabbix_sender介绍

zabbix获取key值有超时时间,如果自定义的key脚本一般需要执行很长时间,这根本没法去做监控,那怎么办呢?

zabbix_sender 是一个命令行工具,可以用来发送 Zabbix 服务器处理性能数据。该工具通常用于长时间运行的用户脚本,用于定期发送可用性和性能数据。

脚本

这里

  • -s后面跟的参数是 agent 端的 hostname
  • -z后面跟的参数是 server 端的 ip
  • -p后面跟的参数是 server 端的端口(不写默认为10051)
  • -k就是刚刚建 items 时自定义的 key 值 -o 是你想发送的数据

shell

shell

通过nohup输出可以看到 zabbix_sender 已经将数据发送至 zabbix 服务端

shell

Honest1y
版权声明:本站原创文章,由Honest1y于2018年08月28日发表,共计2866字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)