Могуће је побољшати Zabbix кориснички интерфејс функционалност додавањем модула треће стране или развојем сопствених модула без потребе за променом изворног кода Zabbix-а.
Имајте на уму да ће код модула радити са истим привилегијама као Zabbix изворни код. то значи:
Молимо вас да увек прочитате упутство за инсталацију одређеног модула. Препоручује се да инсталирате нове модуле један по један како бисте лакше открили грешке.
Непосредно пре него што инсталирате модул:
Кораци за инсталирање модула:
modules
на Zabbix фронтендуРешавање проблема:
Problem | Solution |
---|---|
*Module did not appear in the list** | Ако се ваш модул није појавио на листи, уверите се да manifest.json постоји у modules/your-module/. Ако се не појави, можда сте распаковали модул у погрешан директоријум. Ако се појави, модул можда није компатибилан са вашом верзијом Zabbix-а. Такође, проверите да ли корисник веб сервера има барем приступ за читање и писање (+rx) за фасциклу модула и све поддиректоријуме, и приступ за читање (+r) за све датотеке унутра. |
Frontend crashed | Код модула није компатибилан са тренутном верзијом Zabbix-а или конфигурацијом сервера. Молимо вас да обришете датотеке модула и поново учитате кориснички интерфејс. Видећете обавештење да неки модули недостају. Идите на Администрација модула и поново кликните на Скенирај директоријум да бисте уклонили непостојеће модуле из базе података. |
Error message about identical namespace, ID or actions appears | Нови модул је покушао да региструје именски простор, ID или радње које су већ регистроване од стране других омогућених модула. Онемогућите конфликтни модул (поменут у поруци о грешци) пре него што омогућите нови. |
Technical error messages appear | Пријавите грешке програмеру модула. |
За информације о развоју прилагођених модула погледајте Центар за програмере.