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