Áú»¢¶Ä²©

14. Configura??o exporta??o/importa??o

Vis?o geral

A funcionalidade de exporta??o/importa??o Áú»¢¶Ä²© torna poss¨ªvel a troca de v¨¢rios entidades de configura??o entre um sistema Áú»¢¶Ä²© e outro.

Casos t¨ªpicos de utiliza??o para esta funcionalidade:

  • partilha de modelos ou mapas de rede - os utilizadores Áú»¢¶Ä²© podem partilhar os seus par?metros de configura??o
  • partilhar cen¨¢rios web em share.zabbix.com - exportar um modelo com os cen¨¢rios web e carregar para share.zabbix.com. Depois, outros podem descarregar o modelo e importar o ficheiro para o Áú»¢¶Ä²©.
  • integrar com ferramentas de terceiros - YAML universal, XML e JSON formatos tornam poss¨ªvel a integra??o e a importa??o/exporta??o de dados com terceiros ferramentas e aplica??es do partido
O que pode ser exportado/importado

Os objectos que podem ser exportados/importados s?o:

Formato de exporta??o

Os dados podem ser exportados usando o frontend da web Áú»¢¶Ä²© ou Áú»¢¶Ä²© API. Os formatos de exporta??o suportados s?o YAML, XML e JSON.

Detalhes sobre exporta??o

  • Todos os elementos suportados s?o exportados num ¨²nico ficheiro.
  • Entidades hospedeiras e modelos (itens, gatilhos, gr¨¢ficos, descoberta regras) que s?o herdados de modelos ligados n?o s?o exportados. Quaisquer altera??es feitas a essas entidades a n¨ªvel de anfitri?o (tais como altera??es intervalo de itens, express?o regular modificada ou adi??o de prot¨®tipos a a regra da descoberta de baixo n¨ªvel) ser¨¢ perdida quando exportar; quando importa??o, todas as entidades de modelos ligados s?o recriadas como em o modelo original ligado.
  • Entidades criadas por descoberta de baixo n¨ªvel e quaisquer entidades dependentes sobre eles n?o s?o exportados. Por exemplo, um gatilho criado para um O artigo gerado pela regra LLD n?o ser¨¢ exportado.

Detalhes sobre importa??o

  • A importa??o ira parar no primeiro erro.
  • Ao atualizar imagens existentes durante a importa??o de imagens, campo "imagetype" ¨¦ ignorado, ou seja, ¨¦ imposs¨ªvel alterar o tipo de imagem via importa??o.
  • Ao importar hosts/modelos usando a op??o "Excluir ausente", macros de host/modelo n?o presentes no arquivo de importa??o ser?o exclu¨ªdas tamb¨¦m.
  • Tags vazias para itens, gatilhos, gr¨¢ficos, aplicativos de host/modelo, DiscoveryRules, itemPrototypes, triggerPrototypes, graphPrototypes s?o sem sentido, ou seja, ¨¦ o mesmo que se estivesse faltando. Outras marcas, por exemplo, aplicativos de itens, s?o significativos, ou seja, tags vazias significam sem aplicativos para item, falta de tag significa n?o atualizar formul¨¢rios.
  • Importa??o suporta YAML, XML e JSON, o arquivo de importa??o deve ter um extens?o de arquivo correta: .yaml e .yml para YAML, .xml para XML e .json para JSON.
  • Consulte informa??es de compatibilidade sobre as vers?es XML suportadas.

Formato base YAML

zabbix_export:
          vers?o: '6.0'
          data: '2020-04-22T06:20:11Z'
 zabbix_export:

N¨® raiz para exporta??o Áú»¢¶Ä²© YAML.

 vers?o: '6.0'

Vers?o de exporta??o.

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

Data em que a exporta??o foi criada no formato longo ISO 8601.

Outros n¨®s s?o dependentes de objetos exportados.

Formato 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"?>

Cabe?alho padr?o para documentos XML.

 <zabbix_export>

Elemento raiz para exporta??o XML do Áú»¢¶Ä²©.

 <version>6.0</version>

Vers?o de exporta??o.

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

Data em que a exporta??o foi criada no formato longo ISO 8601.

Outras tags s?o dependentes de objetos exportados.

Formato JSON

{
            "zabbix_export": {
                "vers?o": "6.0",
                "data": "2020-04-22T06:20:11Z"
            }
       }
   "zabbix_export":

N¨® raiz para exporta??o Áú»¢¶Ä²© JSON.

       "vers?o": "6.0"

Vers?o de exporta??o.

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

Data em que a exporta??o foi criada no formato longo ISO 8601.

Outros n¨®s s?o dependentes de objetos exportados.