Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

14. Configuratie exporteren/importeren

Overzicht

De export/import functionaliteit van Áú»¢¶Ä²© maakt het mogelijk om verschillende configuratie-eenheden uit te wisselen tussen twee Áú»¢¶Ä²©-systemen.

Typische toepassingsgebieden voor deze functionaliteit zijn onder andere:

  • Het delen van sjablonen of netwerkkaarten - Áú»¢¶Ä²©-gebruikers kunnen hun configuratieparameters delen.
  • Het uploaden van een sjabloon naar . Anderen kunnen vervolgens het sjabloon downloaden en het bestand importeren in Áú»¢¶Ä²©.
  • Integratie met tools van derden - universele YAML-, XML- en JSON-formaten maken integratie en import/export van gegevens mogelijk met tools en applicaties van derden.
Wat kan worden ge?xporteerd/ge?mporteerd

Objecten die kunnen worden ge?xporteerd/ge?mporteerd zijn:

Export format

Gegevens kunnen worden ge?xporteerd met behulp van de Áú»¢¶Ä²© web frontend of Áú»¢¶Ä²© API. Ondersteunde exportformaten zijn: YAML, XML en JSON.

Details over exporteren

  • Alle ondersteunde elementen worden in ¨¦¨¦n bestand ge?xporteerd.
  • Host- en sjabloonentiteiten (items, triggers, grafieken, ontdekking regels) die zijn overgenomen van gekoppelde sjablonen, worden niet ge?xporteerd. Alle wijzigingen die aan die entiteiten zijn aangebracht op hostniveau (zoals gewijzigd iteminterval, gewijzigde reguliere expressie of prototypes toegevoegd aan de detectieregel op laag niveau) gaan verloren bij het exporteren; wanneer er wordt geimporteered, worden alle entiteiten uit gekoppelde sjablonen opnieuw gemaakt zoals op de originele gekoppelde sjabloon.
  • Entiteiten gemaakt door detectie op laag niveau en eventuele entiteiten die afhankelijk zijn daarop worden niet ge?xporteerd. Bijvoorbeeld, een trigger gemaakt voor een LLD-regel gegenereerd item wordt niet ge?xporteerd.

Details over import

  • Import stopt bij de eerste fout.
  • Bij het bijwerken van bestaande afbeeldingen tijdens het importeren van afbeeldingen, wordt het veld "imagetype" genegeerd, dat wil zeggen dat het onmogelijk is om het afbeeldingstype te wijzigen via import.
  • Bij het importeren van hosts/sjablonen met de optie "Verwijder ontbrekende", worden ook host-/sjabloonmacro's die niet in het importbestand aanwezig zijn, verwijderd.
  • Lege tags voor items, triggers, grafieken, discovery-regels, item-prototypes, trigger-prototypes, grafiek-prototypes hebben geen betekenis, dat wil zeggen dat het hetzelfde is als wanneer het ontbrak.
  • Import ondersteunt YAML, XML en JSON, het importbestand moet de juiste bestandsextensie hebben: .yaml en .yml voor YAML, .xml voor XML en .json voor JSON. Zie compatibiliteitsinformatie over ondersteunde XML-versies.
  • Import ondersteunt alleen configuratiebestanden in UTF-8 codering (met of zonder ); andere coderingen (UTF16LE, UTF16BE, UTF32LE, UTF32BE, enz.) zullen resulteren in een importconversiefout.

YAML basiformaat

zabbix_export:
         version: '6.4'
zabbix_export:

Hoofdknooppunt voor Áú»¢¶Ä²© YAML-export.

version: '6.4'

Exportversie.

Andere knooppunten zijn afhankelijk van de ge?xporteerde objecten.

XML-formaat

<?xml version="1.0" encoding="UTF-8"?>
       <zabbix_export>
           <version>6.4</version>
       </zabbix_export>
<?xml version="1.0" encoding="UTF-8"?>

Standaard kop voor XML-documenten.

<zabbix_export>

Hoofdelement voor Áú»¢¶Ä²© XML-export.

<version>6.4</version>

Exportversie.

Andere tags zijn afhankelijk van ge?xporteerde objecten.

JSON-formaat

{
           "zabbix_export": {
               "version": "6.4"
           }
       }
"zabbix_export":

Hoofdknooppunt voor Áú»¢¶Ä²© JSON-export.

"version": "6.4"

Exportversie.

Andere knooppunten zijn afhankelijk van ge?xporteerde objecten.