Los complementos cargables personalizados amplían la funcionalidad del agente 2 de Zabbix. Se compilan por separado, pero utilizan un paquete compartido con el agente 2 de Zabbix.
Cada complemento es un paquete Go que define la estructura e implementa una o varias interfaces de complemento (Exporter, Configurator, Runner).
Salta a:
Ver también:
El agente Zabbix 2 se conecta bidireccionalmente a los complementos mediante sockets UNIX en Linux y Named Pipes en Windows.
El siguiente diagrama de conexión ilustra el proceso de comunicación entre el agente 2 de Zabbix y un complemento cargable y el proceso de recopilación de métricas.