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.