Пользовательские загружаемые плагины расширяют функциональность Zabbix Agent 2. Они компилируются отдельно, но используют общий пакет с Zabbix агентом 2.
Каждый плагин представляет собой пакет Go, который определяет структуру и реализует один или несколько интерфейсов плагина (Экспортер, Конфигуратор, Runner).
Перейти к :
Агент Zabbix 2 подключается двунаправленно к плагинам, используя UNIX-сокеты в Linux и именованные каналы в Windows.
Схема подключения ниже иллюстрирует процесс связи между Zabbix агентом 2 и загружаемым плагином, а также процесс сбора метрик.