西数超哥博客
运维经验教程分享

zabbix Trapper 监控项配置(39)

一,概述

zabbix获取数据有超时时间,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己提交数据给zabbix,这个通道便是trapper.

使用trapper的步骤如下:
1,在zabbix中配置trapper监控项
2,传递数据到zabbix中

二,配置监控项trapper
1,添加trapper监控项。
Configuration(配置) → Hosts(主机)–> 选择需要配置的Host—> 点击右上角的”create item(创建监控项)”–>输入如下参数:

 

参数说明:name就是监控项名称,之前文章《zabbix创建监控项item(19)》有一些说明。这里针对trapper监控项参数做点说明:

Type 这边选择Zabbix trapper.
key 自定义key参数名称,客户端通过key来传送数据。
Type of information 数据类型,比如数字、文本、浮点等等
Allowed hosts 可选,如果指定了,那么当前监控项只接受指定IP地址发送来的数据,多个IP使用逗号分隔. 这个参数从zabbix

2,传送数据
通过客户端服务器上的zabbix sender发送一个测试消息“21yunwei hello”到zabbix_server :

[root@HK-VPN bin]# /usr/local/zabbix-2.2.2/bin/zabbix_sender  -z  139.129.x.x  -p 10051  -s "HK-VPN" -k trap  -o '21yunwei hello'
info from server: "processed: 1; failed: 0; total: 1; seconds spent: 0.000081"
sent: 1; skipped: 0; total: 1

 参数详解:
-z – 指定zabbix server的IP 
-p – 指定zabbix server的端口,默认为10051
-s – 指定目标主机,主机名必须是配置中的hostname而不是visible name,切记!
-k – 指定key,我们定义的trapper的key,这边便是我们前面定义的trap
-o – 指定要传递的数据,比如上面的“21yunwei hello”
备注:如上的HK-VPN便是目标主机

3,展示数据
可以到 Monitoring → Latest data可以查看数据:

 

 

 

文章学习资源来自http://www.ttlsa.com/zabbix/zabbix-trapper/  并根据自己服务器实际情况做了改动和内容补充。

 

转载请注明:西数超哥博客www.ysidc.top» zabbix Trapper 监控项配置(39)

https://www.ysidc.top 西数超哥博客,数据库,西数超哥,虚拟主机,域名注册,域名,云服务器,云主机,云建站,ysidc.top

赞(0)
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥博客 » zabbix Trapper 监控项配置(39)