3月 292019
 

Zabbix提供了开放的协议,因此可以根据协议,实现自定义的Zabbix Agent。Zabbix自带的Agent已经很很稳定,而且基本可以做到全平台的适配,建议使用官方Agent,这里只是学习,了解Zabbix协议,探索使用。

Zabbix 协议

在Zabbix官网文档中,可以找到Zabbix的协议详细说明,以及数据交互的详细过程。

Header Protocol

Zabbix通信的头部协议结构: https://www.zabbix.com/documentation/4.0/manual/appendix/protocols/header_datalen 每次通信都需要的。这个协议在zabbix 4.0版本中进行了更新,因此导致部分第三方不标准的采集客户端无法使用,这里就包括了使用普遍:Orabbix,部分人升级到Zabbix到4.0之后不能使用此组件,就是这个原因导致,具体修复方法请查看这个issue https://github.com/smartmarmot/DBforBIX/issues/62

Continue reading »