自定义可加载插件扩展了 Zabbix agent 2 的功能。它们是单独编译的,但使用与 Zabbix agent 2 共享的一个软件包。
每个插件都是一个 Go 包,用于定义结构并实现一个或多个插件接口(Exporter、Configurator、Runner)。
跳转至:
另请参阅:
Zabbix agent 2 在 Linux 上通过 UNIX 套接字、在 Windows 上通过命名管道与插件进行双向连接。
下图展示了 Zabbix agent 2 与可加载插件之间的通信过程以及指标收集过程。