Tot el codi relacionat amb un mòdul s'emmagatzema només al directori de mòduls de la vostra instal·lació de Zabbix (per exemple, zabbix/ui/modules/).
example_module_directory/ (obligatori) manifest.json (obligatori) Definició de l'acció i metadades. Module.php Engegada del mòdul i gestió dels esdeveniments. actions/ Arxius de control d'acció. SomethingView.php SomethingCreate.php SomethingDelete.php data_export/ ExportAsXml.php ExportAsExcel.php views/ Arxius de vista. example.something.view.php example.something.delete.php assets/ Qualsevol arxiu addicional a emprar a les vistes. S'ha d'especificar a manifest.json. js/ Arxius de JavaScript emprats a les vistes. example.something.view.js.php css/ Arxius CSS emprats a les vistes. example.something.css image.png Imatges emprades a les vistes. example.something.file Qualsevol arxiu per emprar a les vistes.
Un procés d'escriptura d'un mòdul d'exemple consta de les passes següents (si són disponibles, feu clic al nom del fitxer o de la carpeta per veure detalls addicionals sobre la passa):
Podeu registrar i habilitar un mòdul tan aviat com creeu el fitxer manifest.json. Un cop habilitat el mòdul, podeu tot seguit previsualitzar tots els canvis fets als fitxers del mòdul actualitzant la interfície Zabbix.