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

2018年8月28日10:48:33 发表评论 1,204 views

zabbix自定义监控配置

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

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

2、添加监控项

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

注意:

类型:zabbix 采集器(zabbix trapper)

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

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

3、添加图形

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

至此,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 + zabbix自定义监控实现ping测监控

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

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

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

  • 微信小程序
  • 关注微信小程序
  • weinxin
  • 微信公众号
  • 关注微信公众号
  • weinxin
Wangxiao

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: