Интерфејси додатака
Овај одељак описује доступне интерфејсе додатака.
plugin.Exporter
Exporter је најједноставнији интерфејс који врши анкету и враћа вредност (вредности), ништа, или грешку. Прихвата припремљени кључ ставке, параметре и контекст. Приступ свим осталим интерфејс додацима је искључив и ниједан метод се не може позвати ако додатак већ обавља задатак. Такође, постоји ограничење од 100 максималних истовремених Export() позива по додатку, који се може смањити у складу са захтевима за сваки додатак.
plugin.Configurator
Configurator интерфејс пружа конфигурационе параметре додатка из конфигурационих датотека Zabbix agent 2.
plugin.Runner
Runner интерфејс пружа средства за извођење иницијализације када се додатак покрене (активира) и деиницијализације када је додатак заустављен (деактивиран). На пример, додатак може да покрене/заустави неку позадину goroutine имплементацијом Runner интерфејса.