第十四篇、【Zabbix监控项之Zabbix采集器(Trapper)监控】

Zabbix采集器的作用:

  可以利用Zabbix自带工具zabbix_sender,自定义脚本统计数据,把最终数据,发给Zabbix进行采集,判断是否要触发告警,解决Zabbix自带的监控模块,
无法满足自已的业务需时,使用该功能进行解决。

1、zabbix_sender命令参数的介绍

#常用的参数
  -z --zabbix-server # zabbix服务器的IP地址
  -p --port port # zabbix服务器的端口(默认:10051-s --host host # 发送数据的IP地址或主机名(主要看服务器配置主机名是IP地址还是主机名)
  -k --key key              #监控项的Key
  -o --value value          #监控项的Value
  -v --verbose              #显示日志
  -vv  #显示更多的日志
  -h --help              #查看帮助
  -V --version           #显示工具当前的版本

 2、开始新建一个Zabbix采集器的监控项(在Zabbix服务端进行创建,这样子往Zabbix服务发送数据,才会匹配到该监控项,进行触发告警)

第十四篇、【Zabbix监控项之Zabbix采集器(Trapper)监控】

2.1、创建完成后,查看是否存在

第十四篇、【Zabbix监控项之Zabbix采集器(Trapper)监控】

3、在Zabbix Agent端进行命令行发送数据给Zabbix Server进行采集

[root@sms-v2 ~]# /data/application/zabbix-4.4.3/bin/zabbix_sender  -z 192.168.10.96 -p 10051 -s 192.168.10.95 -k custom.collector -o 4096 -vv
zabbix_sender [33525]: DEBUG: answer [{"response":"success","info":"processed: 1; failed: 0; total: 1; seconds spent: 0.000068"}]
Response from "192.168.10.96:10051": "processed: 1; failed: 0; total: 1; seconds spent: 0.000068"
sent: 1; skipped: 0; total: 1
# 主要观察failed为0,表示数据发送成功

 4、在Zabbix Server端,查看数据是否接收到

第十四篇、【Zabbix监控项之Zabbix采集器(Trapper)监控】

5、触发器和画图这里不单独介绍

 

下一篇【Zabbix Server端下发Linux命令给Agent端执行】[了解]请点击查看

第十四篇、【Zabbix监控项之Zabbix采集器(Trapper)监控】

上一篇:h5项目中关于ios手机软键盘导致页面变形的完美解决方案


下一篇:appium+python+unittest+HTMLRunner登录自动化测试报告