Користувацькі завантажувані плагіни розширюють функціональність Zabbix agent 2. Вони компілюються окремо, але використовують спільний з Zabbix agent 2 пакет.
Кожен плагін — це пакет Go, який визначає структуру та реалізує один або кілька інтерфейсів плагіна (Exporter, Configurator, Runner).
Перейти до:
Zabbix agent 2 двонаправлено підключається до плагінів за допомогою UNIX-сокетів у Linux та іменованих каналів (Named Pipes) у Windows.
Наведена нижче схема з'єднання ілюструє процес зв'язку між Zabbix agent 2 і завантажуваним плагіном та процес збору метрик.