This is a translation of the original English documentation page. Help us make it better.

14. Esportazione/importazione della configurazione

Panoramica

La funzionalità di esportazione/importazione di Zabbix consente di scambiare varie configurazioni attraverso un sistema Zabbix ed un altro.

Casi d'uso tipici per questa funzionalità:

  • condividere Template o mappe di rete - gli utenti Zabbix possono condividere i loro parametri di configurazione
  • condividi scenari web su share.zabbix.com - esporta un template con lo scenario web e caricalo su share.zabbix.com. Poi altri possono scaricare il template ed importarlo su Zabbix.
  • Integrare strumenti di terze parti - i formati universali YAML, XML and JSON rendono l'integrazione e l'importazione/esportazione dei dati verso gli strumenti e le applicazioni di terze parti

#####Cosa può essere esportato/importato

Gli oggetti che possono essere esportati/importati sono:

Formati di sportazione

I dati possono essere esportati utilizzando il frontend web Zabbix o Zabbix API. i Formati di Esportazione supportati sono YAML, XML and JSON.

Dettagli sull'esportazione

  • Tutti gli elementi supportati vengono esportati in un unico file.
  • Entità host e template (elementi, trigger, grafici, discovery regole) ereditati dai modelli collegati non vengono esportati. Eventuali modifiche apportate a tali entità a livello di host (come modificato intervallo di elementi, espressioni regolari modificate o prototipi aggiunti a la regola di rilevamento di basso livello) andrà persa durante l'esportazione; quando importando, tutte le entità dai modelli collegati vengono ricreate come in il modello collegato originale.
  • Entità create da discovery di basso livello ed eventuali entità dipendenti su di essi non vengono esportati. Ad esempio, un trigger creato per un L'elemento generato dalla regola LLD non verrà esportato.

Dettagli sull'importazione

  • L'importazione si interrompe al primo errore.
  • Quando si aggiornano le immagini esistenti durante l'importazione dell'immagine, campo "tipo di immagine". viene ignorato, ovvero è impossibile modificare il tipo di immagine tramite l'importazione.
  • Quando si importano host/modelli utilizzando l'opzione "Elimina mancanti", le macro host/template non presenti nel file di importazione verranno anche eliminate.
  • Tag vuoti per elementi, trigger, grafici, applicazioni host/modello, discoveryRules, itemPrototypes, triggerPrototypes, graphPrototypes sono privi di significato, cioè è come se mancasse. Altri tag, ad esempio, le applicazioni degli articoli sono significative, ovvero i tag vuoti significano nessuna richiesta di articolo, tag mancante significa non aggiornare applicazioni.
  • L'importazione supporta YAML, XML e JSON, il file di importazione deve avere a estensione del file corretta: .yaml e .yml per YAML, .xml per XML e .json per JSON.
  • Vedi informazioni sulla compatibilità sulle versioni XML supportate.

Formato bade YAML

zabbix_export:
         version: '6.0'
         date: '2020-04-22T06:20:11Z'
zabbix_export:

Nodo Radice per l'esportazione Zabbix YAML.

version: '6.0'

Export version.

date: '2020-04-22T06:20:11Z'

Data in cui è stata creata l'esportazione nel formato esteso iso 8601.

Altri nodi dipendono dagli oggetti esportati

format XML

<?xml version="1.0" encoding="UTF-8"?>
       <zabbix_export>
           <version>6.0</version>
           <date>2020-04-22T06:20:11Z</date>
       </zabbix_export>
<?xml version="1.0" encoding="UTF-8"?>

Intestazione predefinita per i documenti XML.

<zabbix_export>

Elemento radice per l'esportazione XML Zabbix.

<version>6.0</version>

Esporta versione.

<date>2020-04-22T06:20:11Z</date>

Data in cui è stata creata l'esportazione nel formato esteso ISO 8601.

Altri tag dipendono dagli oggetti esportati.

Formati JSON

{
           "zabbix_export": {
               "version": "6.0",
               "date": "2020-04-22T06:20:11Z"
           }
       }
  "zabbix_export":

Nodo principale per l'esportazione JSON di Zabbix.

      "versione": "6.0"

Esporta Versione.

      "data": "2020-04-22T06:20:11Z"

Data in cui è stata creata l'esportazione nel formato lungo ISO 8601.

Altri nodi dipendono dagli oggetti esportati.