Plugins

Visão geral

Plugins carregáveis personalizados estendem a funcionalidade do Zabbix agent 2. Eles são compilados separadamente, mas usam um pacote compartilhado com o Zabbix agent 2.

Cada plugin é um pacote Go que define a estrutura e implementa uma ou várias interfaces de plugin (Exporter, Configurator, Runner).

Ir para:

Veja também:

Diagrama de conexão

O Zabbix agent 2 se conecta bidirecionalmente aos plugins usando UNIX sockets no Linux e Named Pipes no Windows.

O diagrama de conexão abaixo ilustra o processo de comunicação entre o Zabbix agent 2 e um plugin carregável, bem como o processo de coleta de métricas.