zabbix-trap

  • zabbix trap

zabbix sender 在客户端给server端发送信息,-z 指定server的ip -p 指定端口 10051 -s 被监控设备的主机名 -k监控项 -o对应的值
image
创建监控项,

安装

发送 浮点型数据

发送字符串数据

  • zabbix trap

    依照zabbixsender的发送协议,就可以使用编程语言编写zabbix的发送信息的客户端 类似于zabbix sender
    只要是想将数据发送给zabbix就可以使用zabbix trapper

实际运用中,是将zabbix traper 和zabbix agent(无论主被动)合起来用的
利用zabbix trap机制,可以自定义脚本,在脚本内使用zabbix serder的命令发送数据,再到userprameters中指定指定自定义key,在web中配置这个自定义的监控项,每次执行这个监控项,脚本执行,调用内部的zabbizsender来发送数据

脚本内容

编写自定义key来执行脚本


最新数据

好处:
所有的监控项是在同一秒收集的数据,这样数据比较有参考意义,相比较其他不同时的更好一些
trap形式收集数据跟主动数据收集的优点类似,降低server的压力,将压力分摊到各被控主机上,这种模式是批量处理的

---恢复内容结束---

snmpd作为一个服务,本身有系统的一些信息,外部可以通过snmp -get ,walk来获取,前提是被控主机开启了snmpd服务,

snmptrap理解为一个陷阱,等着掉进来猎物,就是一个收数据的服务,但是收到的数据和snmpd中呈现的数据时互不相关的,两个是独立的,snmptrap收到的数据打到一个日志文件中,通过snmptt可以进行简单的过滤操作,使得拿到的数据更加的符合要求。

猜你喜欢

转载自www.cnblogs.com/0916m/p/11708454.html