Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

2 Templates

COMMENT https://git.zabbix.com/projects/WEB/repos/documentation/browse/en/manual/xml_export_import/templates.md?at=refs%2Fheads%2Frelease%2F6.0 CONTEXT manual/xml_export_import/templates.md RESOURCE Documentation 6.0•manual/xml_export_import/templates.xliff

Visão geral

Os modelos são exportados com muitos objetos e relações objetais.

A exportação de modelo contém:

  • grupos de hosts vinculados
  • dados do modelo
  • ligação a outros modelos
  • ligação a grupos de acolhimento
  • itens diretamente vinculados
  • gatilhos diretamente ligados
  • gráficos diretamente ligados
  • painéis diretamente vinculados
  • regras de descoberta diretamente vinculadas com todos os protótipos
  • cenários da web diretamente vinculados
  • mapas de valor

Exportando

Para exportar modelos, faça o seguinte:

  • Vá para: ConfiguraçãoModelos
  • Marque as caixas de seleção dos modelos para exportar
  • Clique em Exportar abaixo da lista

Dependendo do formato selecionado, os modelos são exportados para um arquivo local com um nome padrão:

  • zabbix_export_templates.yaml - na exportação YAML (opção padrão Para exportar)
  • zabbix_export_templates.xml - na exportação XML
  • zabbix_export_templates.json - na exportação JSON

Importando

Para importar modelos, faça o seguinte:

  • Vá para: ConfiguraçãoModelos
  • Clique em Importar à direita
  • Selecione o arquivo de importação
  • Marque as opções necessárias nas regras de importação
  • Clique em Importar

Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.

Regras de importação:

Regra Descrição
Atualizar existente Os elementos existentes serão atualizados com os dados retirados do arquivo de importação. Caso contrário, eles não serão atualizados.
Criar novo A importação adicionará novos elementos usando dados do arquivo de importação. Caso contrário, ele não irá adicioná-los.
Delete missing A importação removerá elementos existentes não presentes no arquivo de importação. Caso contrário, ele não os removerá.
Se Excluir ausente estiver marcado para vinculação de modelo, a vinculação de modelo existente não presente no arquivo de importação será removida do modelo junto com todas as entidades herdadas dos modelos potencialmente desvinculados (itens, gatilhos, etc).

Na próxima tela, você poderá visualizar o conteúdo de um modelo sendo importado. Se este for um novo modelo, todos os elementos serão listados em verde. Ao atualizar um modelo existente, novos elementos de modelo são destacado em verde; os elementos de template removidos são destacados em vermelho; os elementos que não foram alterados são listados em um plano de fundo cinza.

O menu à esquerda pode ser usado para navegar pela lista de mudanças. A seção Atualizado destaca todas as alterações feitas em elementos do modelo. A seção Adicionado lista novos elementos de modelo. O os elementos em cada seção são agrupados por tipo de elemento; pressione o cinza seta para baixo para expandir ou recolher o grupo de elementos.

Revise as alterações do modelo e pressione Importar para realizar a importação do modelo. Uma mensagem de sucesso ou falha da importação será exibida no a parte dianteira.

Export format

Export format in YAML:

zabbix_export:
         version: '6.0'
         date: '2021-08-31T12:40:55Z'
         groups:
           -
             uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
             name: Templates/Applications
         templates:
           -
             uuid: 56079badd056419383cc26e6a4fcc7e0
             template: VMware
             name: VMware
             description: |
               You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/
               
               Template tooling version used: 0.38
             templates:
               -
                 name: 'VMware macros'
             groups:
               -
                 name: Templates/Applications
             items:
               -
                 uuid: 5ce209f4d94f460488a74a92a52d92b1
                 name: 'VMware: Event log'
                 type: SIMPLE
                 key: 'vmware.eventlog[{$VMWARE.URL},skip]'
                 history: 7d
                 trends: '0'
                 value_type: LOG
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'Collect VMware event log. See also: https://www.zabbix.com/documentation/6.0/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records'
                 tags:
                   -
                     tag: Application
                     value: VMware
               -
                 uuid: ee2edadb8ce943ef81d25dbbba8667a4
                 name: 'VMware: Full name'
                 type: SIMPLE
                 key: 'vmware.fullname[{$VMWARE.URL}]'
                 delay: 1h
                 history: 7d
                 trends: '0'
                 value_type: CHAR
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'VMware service full name.'
                 preprocessing:
                   -
                     type: DISCARD_UNCHANGED_HEARTBEAT
                     parameters:
                       - 1d
                 tags:
                   -
                     tag: Application
                     value: VMware
               -
                 uuid: a0ec9145f2234fbea79a28c57ebdb44d
                 name: 'VMware: Version'
                 type: SIMPLE
                 key: 'vmware.version[{$VMWARE.URL}]'
                 delay: 1h
                 history: 7d
                 trends: '0'
                 value_type: CHAR
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'VMware service version.'
                 preprocessing:
                   -
                     type: DISCARD_UNCHANGED_HEARTBEAT
                     parameters:
                       - 1d
                 tags:
                   -
                     tag: Application
                     value: VMware
             discovery_rules:
               -
                 uuid: 16ffc933cce74cf28a6edf306aa99782
                 name: 'Discover VMware clusters'
                 type: SIMPLE
                 key: 'vmware.cluster.discovery[{$VMWARE.URL}]'
                 delay: 1h
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'Discovery of clusters'
                 item_prototypes:
                   -
                     uuid: 46111f91dd564a459dbc1d396e2e6c76
                     name: 'VMware: Status of "{#CLUSTER.NAME}" cluster'
                     type: SIMPLE
                     key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]'
                     history: 7d
                     username: '{$VMWARE.USERNAME}'
                     password: '{$VMWARE.PASSWORD}'
                     description: 'VMware cluster status.'
                     valuemap:
                       name: 'VMware status'
                     tags:
                       -
                         tag: Application
                         value: VMware
               -
                 uuid: 8fb6a45cbe074b0cb6df53758e2c6623
                 name: 'Discover VMware datastores'
                 type: SIMPLE
                 key: 'vmware.datastore.discovery[{$VMWARE.URL}]'
                 delay: 1h
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 item_prototypes:
                   -
                     uuid: 4b61838ba4c34e709b25081ae5b059b5
                     name: 'VMware: Average read latency of the datastore {#DATASTORE}'
                     type: SIMPLE
                     key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]'
                     history: 7d
                     username: '{$VMWARE.USERNAME}'
                     password: '{$VMWARE.PASSWORD}'
                     description: 'Amount of time for a read operation from the datastore (milliseconds).'
                     tags:
                       -
                         tag: Application
                         value: VMware
                   -
                     uuid: 5355c401dc244bc588ccd18767577c93
                     name: 'VMware: Free space on datastore {#DATASTORE} (percentage)'
                     type: SIMPLE
                     key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]'
                     delay: 5m
                     history: 7d
                     value_type: FLOAT
                     units: '%'
                     username: '{$VMWARE.USERNAME}'
                     password: '{$VMWARE.PASSWORD}'
                     description: 'VMware datastore space in percentage from total.'
                     tags:
                       -
                         tag: Application
                         value: VMware
                   -
                     uuid: 84f13c4fde2d4a17baaf0c8c1eb4f2c0
                     name: 'VMware: Total size of datastore {#DATASTORE}'
                     type: SIMPLE
                     key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]'
                     delay: 5m
                     history: 7d
                     units: B
                     username: '{$VMWARE.USERNAME}'
                     password: '{$VMWARE.PASSWORD}'
                     description: 'VMware datastore space in bytes.'
                     tags:
                       -
                         tag: Application
                         value: VMware
                   -
                     uuid: 540cd0fbc56c4b8ea19f2ff5839ce00d
                     name: 'VMware: Average write latency of the datastore {#DATASTORE}'
                     type: SIMPLE
                     key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]'
                     history: 7d
                     username: '{$VMWARE.USERNAME}'
                     password: '{$VMWARE.PASSWORD}'
                     description: 'Amount of time for a write operation to the datastore (milliseconds).'
                     tags:
                       -
                         tag: Application
                         value: VMware
               -
                 uuid: a5bc075e89f248e7b411d8f960897a08
                 name: 'Discover VMware hypervisors'
                 type: SIMPLE
                 key: 'vmware.hv.discovery[{$VMWARE.URL}]'
                 delay: 1h
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'Discovery of hypervisors.'
                 host_prototypes:
                   -
                     uuid: 051a1469d4d045cbbf818fcc843a352e
                     host: '{#HV.UUID}'
                     name: '{#HV.NAME}'
                     group_links:
                       -
                         group:
                           name: Templates/Applications
                     group_prototypes:
                       -
                         name: '{#CLUSTER.NAME}'
                       -
                         name: '{#DATACENTER.NAME}'
                     templates:
                       -
                         name: 'VMware Hypervisor'
                     macros:
                       -
                         macro: '{$VMWARE.HV.UUID}'
                         value: '{#HV.UUID}'
                         description: 'UUID of hypervisor.'
                     custom_interfaces: 'YES'
                     interfaces:
                       -
                         ip: '{#HV.IP}'
               -
                 uuid: 9fd559f4e88c4677a1b874634dd686f5
                 name: 'Discover VMware VMs'
                 type: SIMPLE
                 key: 'vmware.vm.discovery[{$VMWARE.URL}]'
                 delay: 1h
                 username: '{$VMWARE.USERNAME}'
                 password: '{$VMWARE.PASSWORD}'
                 description: 'Discovery of guest virtual machines.'
                 host_prototypes:
                   -
                     uuid: 23b9ae9d6f33414880db1cb107115810
                     host: '{#VM.UUID}'
                     name: '{#VM.NAME}'
                     group_links:
                       -
                         group:
                           name: Templates/Applications
                     group_prototypes:
                       -
                         name: '{#CLUSTER.NAME} (vm)'
                       -
                         name: '{#DATACENTER.NAME}/{#VM.FOLDER} (vm)'
                       -
                         name: '{#HV.NAME}'
                     templates:
                       -
                         name: 'VMware Guest'
                     macros:
                       -
                         macro: '{$VMWARE.VM.UUID}'
                         value: '{#VM.UUID}'
                         description: 'UUID of guest virtual machine.'
                     custom_interfaces: 'YES'
                     interfaces:
                       -
                         ip: '{#VM.IP}'
             valuemaps:
               -
                 uuid: 3c59c22905054d42ac4ee8b72fe5f270
                 name: 'VMware status'
                 mappings:
                   -
                     value: '0'
                     newvalue: gray
                   -
                     value: '1'
                     newvalue: green
                   -
                     value: '2'
                     newvalue: yellow
                   -
                     value: '3'
                     newvalue: red

Tags de elemento

Os valores de tag de elemento são explicados na tabela abaixo.

Tags de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo|Descrição| |-------|----------------|--------|----|-----|---- -------| |templates|<|-|<|<|Elemento raiz para templates.| |<|uuid|x|string|<|Identificador exclusivo para este modelo.| |<|template|x|string|<|Nome do modelo exclusivo.| |<|nome|-|string|<|Nome do modelo visível.| |<|descrição|-|text|<|Descrição do modelo.| |groups|<|x|<|<|Elemento raiz para grupos de hosts de modelo.| |<|uuid|x|string|<|Identificador exclusivo para este grupo de hosts.| |<|name|x|string|<|Nome do grupo de hosts.| |templates|<|-|<|<|Elemento raiz para templates vinculados.| |<|nome|x|string|<|Nome do modelo.| |tags|<|-|<|<|Elemento raiz para tags de modelo.| |<|tag|x|string|<|Nome da tag.| |<|valor|-|string|<|Valor da tag.| |macros|<|-|<|<|Elemento raiz para macros de usuário de modelo.| |<|macro|x|string|<|Nome da macro do usuário.| |<|type|-|string|0 - TEXT (padrão)
1 - SECRET_TEXT
2 - VAULT|Tipo da macro.| |<|valor|-|string|<|Valor da macro do usuário.| |<|descrição|-|string|<|Descrição da macro do usuário.| |valuemaps|<|-|<|<|Elemento raiz para mapas de valor de modelo.| |<|uuid|x|string|<|Identificador exclusivo para este mapa de valores.| |<|nome|x|string|<|Nome do mapa de valores.| |<|mapping|-|<|<|Elemento raiz para mapeamentos.| |<|valor|x|string|<|Valor de um mapeamento.| |<|newvalue|x|string|<|Novo valor de um mapeamento.|

Tags de item de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo1|Descrição| |-------|----------------|--------|----|---------- -----|-----------| |items|<|-|<|<|Elemento raiz para itens.| |<|uuid|x|string|<|Identificador exclusivo para o item.| |<|nome|x|string|<|Nome do item.| |<|type|-|string|0 - ZABBIX_PASSIVE (padrão)
2 - TRAP
3 - SIMPLE
5 - INTERNO
7 - ZABBIX_ACTIVE
10 - EXTERNO
11 - ODBC
12 - IPMI
13 - SSH
14 - TELNET
15 - CALCULADO
16 - JMX
17 - SNMP_TRAP
18 - DEPENDENT
19 - HTTP_AGENT
20 - SNMP_AGENT
21 - ITEM_TYPE_SCRIPT|Tipo de item.| |<|snmp_oid|-|string|<|ID do objeto SNMP.

Requerido por itens SNMP.| |<|chave|x|string|<|chave do item.| |<|delay|-|string|Padrão: 1m|Intervalo de atualização do item.

Aceita segundos ou uma unidade de tempo com sufixo (30s, 1m, 2h, 1d).
Opcionalmente um ou mais intervalos personalizados podem ser especificados como intervalos flexíveis ou agendamento.
Vários intervalos são separados por um ponto e vírgula.
As macros do usuário podem ser usadas. Uma única macro deve preencher todo o campo. Múltiplas macros em um campo ou macros misturadas com texto não são suportadas.
Intervalos flexíveis podem ser escritos como duas macros separadas por uma barra (por exemplo, {$FLEX_INTERVAL}/{$FLEX_PERIOD}).| |<|history|-|string|Padrão: 90d|Uma unidade de tempo de quanto tempo os dados do histórico devem ser armazenados. Unidade de tempo com sufixo, macro de usuário ou macro LLD.| |<|tendências|-|string|Padrão: 365d|Uma unidade de tempo de quanto tempo os dados de tendências devem ser armazenados. Unidade de tempo com sufixo, macro de usuário ou macro LLD.| |<|status|-|string|0 - ATIVADO (padrão)
1 - DESATIVADO|Status do item.| |<|value_type|-|string|0 - FLOAT
1 - CHAR
2 - LOG
3 - UNSIGNED (padrão)
4 - TEXT|Tipo de valor recebido.| |<|allowed_hosts|-|string|<|Lista de endereços IP (delimitados por vírgula) de hosts com permissão para enviar dados para o item.

Usado por itens de agente de trapper e HTTP.| |<|unidades|-|string|<|Unidades de valores retornados (bps, B, etc).| |<|params|-|text|<|Parâmetros adicionais dependendo do tipo do item:
- script executado para itens de Script, SSH e Telnet;
- consulta SQL para itens de monitor de banco de dados;< br>- fórmula para itens calculados.| |<|ipmi_sensor|-|string|<|Sensor IPMI.

Usado apenas por itens IPMI.| |<|authtype|-|string|Tipo de autenticação para itens do agente SSH:
0 - SENHA (padrão)
1 - PUBLIC_KEY

Tipo de autenticação para itens do agente HTTP:< br>0 - NONE (padrão)
1 - BASIC
2 - NTLM|Tipo de autenticação.

Usado apenas por itens de agente SSH e HTTP.| |<|username|-|string|<|Nome de usuário para autenticação.
Usado por verificação simples, SSH, Telnet, monitor de banco de dados, itens de agente JMX e HTTP.

Requerido por SSH e Telnet items.
Quando usado pelo agente JMX, a senha também deve ser especificada junto com o nome de usuário ou ambas as propriedades devem ser deixadas em branco.| |<|password|-|string|<|Senha para autenticação.
Usada por verificação simples, SSH, Telnet, monitor de banco de dados, itens do agente JMX e HTTP.

Quando usado pelo agente JMX , o nome de usuário também deve ser especificado junto com a senha ou ambas as propriedades devem ser deixadas em branco.| |<|publickey|-|string|<|Nome do arquivo de chave pública.

Obrigatório para itens do agente SSH.| |<|privatekey|-|string|<|Nome do arquivo de chave privada.

Obrigatório para itens do agente SSH.| |<|port|-|string|<|Porta personalizada monitorada pelo item.
Pode conter macros de usuário.

Usado apenas por itens SNMP.| |<|descrição|-|text|<|Descrição do item.| |<|inventory_link|-|string|0 - NONE

Nome do campo de inventário do host em letras maiúsculas. Por exemplo:
4 - ALIAS
6 - OS_FULL
14 - HARDWARE
etc.|Campo de inventário do host que é preenchido pelo item.

Consulte o host página de inventário para obter uma lista de campos de inventário de host compatíveis e seus IDs.| |<|logtimefmt|-|string|<|Formato da hora nas entradas de log.
Usado apenas por itens de log.| |<|jmx_endpoint|-|string|<|JMX endpoint.

Usado apenas por itens do agente JMX.| |<|url|-|string|<|String de URL.

Requerido apenas para itens de agente HTTP.| |<|allow_traps|-|string|0 - NO (padrão)
1 - YES|Permitir preencher o valor como em um item de trapper.

Usado apenas por itens de agente HTTP. | |<|follow_redirects|-|string|0 - NÃO
1 - SIM (padrão)|Seguir redirecionamentos de resposta HTTP ao agrupar dados.

Usado apenas por itens de agente HTTP.| |headers|<|-|<|<|Elemento raiz para cabeçalhos de solicitação HTTP(S), em que o nome do cabeçalho é usado como chave e o valor do cabeçalho como valor.
Usado apenas por itens de agente HTTP.| |<|nome|x|string|<|Nome do cabeçalho.| |<|valor|x|string|<|Valor do cabeçalho.| |<|http_proxy|-|string|<|String de conexão do proxy HTTP(S).

Usado apenas por itens do agente HTTP.| |<|output_format|-|string|0 - RAW (padrão)
1 - JSON|Como processar a resposta.

Usado apenas por itens do agente HTTP.| |<|post_type|-|string|0 - RAW (padrão)
2 - JSON
3 - XML|Tipo de corpo de dados da postagem.<br

Modelo de tags de regra de descoberta de baixo nível

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo|Descrição| |-------|----------------|--------|----|-----|---- -------| |discovery_rules|<|-|<|<|Elemento raiz para regras de descoberta de baixo nível.| |<|Para a maioria dos valores de tag de elemento, veja valores de tag de elemento para um item regular. Somente as tags específicas para regras de descoberta de baixo nível são descritas abaixo.|<|<|<|<| |<|type|-|string|0 - ZABBIX_PASSIVE (padrão)
2 - TRAP
3 - SIMPLE
5 - INTERNO
7 - ZABBIX_ACTIVE
10 - EXTERNO
11 - ODBC
12 - IPMI
13 - SSH
14 - TELNET
16 - JMX
18 - DEPENDENTE
19 - HTTP_AGENT
20 - SNMP_AGENT|Tipo de item.| |<|vida|-|string|Padrão: 30d|Período de tempo após o qual os itens que não são mais descobertos serão excluídos. Segundos, unidade de tempo com sufixo ou macro de usuário.| |filtro|<|<|<|<|Filtro individual.| |<|evaltype|-|string|0 - AND_OR (padrão)
1 - AND
2 - OU
3 - FORMULA|Lógica a ser usada para verificar o filtro de regra de descoberta de baixo nível condições.| |<|formula|-|string|<|Fórmula de cálculo personalizada para condições de filtro.| |conditions|<|-|<|<|Elemento raiz para condições de filtro.| |<|macro|x|string|<|Nome da macro de descoberta de baixo nível.| |<|valor|-|string|<|Valor do filtro: expressão regular ou expressão regular global.| |<|operador|-|string|8 - MATCHES_REGEX (padrão)
9 - NOT_MATCHES_REGEX|Operador de condição.| |<|formulaid|x|character|<|ID exclusivo arbitrário que é usado para fazer referência a uma condição da expressão personalizada. Só pode conter letras maiúsculas. O ID deve ser definido pelo usuário ao modificar as condições do filtro, mas será gerado novamente ao solicitá-los posteriormente.| |lld_macro_paths|<|-|<|<|Elemento raiz para caminhos de macro LLD.| |<|lld_macro|x|string|<|Nome da macro de descoberta de baixo nível.| |<|path|x|string|<|Seletor para o valor que será atribuído à macro correspondente.| |pré-processamento|<|-|<|<|pré-processamento do valor da regra LLD.| |step|<|-|<|<|Etapa de pré-processamento do valor da regra LLD individual.| |<|Para a maioria dos valores de tag de elemento, consulte valores de tag de elemento para um pré-processamento de valor de item de modelo. Somente as tags que são específicas para o pré-processamento de valor de descoberta de baixo nível do modelo são descritas abaixo.|<|<|<|<| |<|type|x|string|5 - REGEX
11 - XMLPATH
12 - JSONPATH
15 - NOT_MATCHES_REGEX
16 - CHECK_JSON_ERROR
17 - CHECK_XML_ERROR
20 - DISCARD_UNCHANGED_HEARTBEAT
21 - JAVASCRIPT
23 - PROMETHEUS_TO_JSON
24 - CSV_TO_JSON
25 - STR_REPLACE |Tipo da etapa de pré-processamento do valor do item.| |trigger_prototypes|<|-|<|<|Elemento raiz para protótipos de trigger.| |<|Para valores de tag de elemento de protótipo de acionador, consulte tags regulares de gatilho de modelo.|<|<|<|<| |graph_prototypes|<|-|<|<|Elemento raiz para protótipos de gráfico.| |<|Para valores de tag de elemento de protótipo de gráfico, consulte tags regulares template graph.|<|<|<|<| |host_prototypes|<|-|<|<|Elemento raiz para protótipos de host.| |<|Para valores de tag de elemento de protótipo de host, consulte tags regulares host.|<|<|<|<| |item_prototypes|<|-|<|<|Elemento raiz para protótipos de itens.| |<|Para valores de tag de elemento de protótipo de item, consulte tags regulares template item.|<|<|<|<| |master_item|<|-|<|<|Dados de protótipo de item/protótipo de item de protótipo de item individual.| |<|key|x|string|<|Valor da chave do protótipo do item mestre/protótipo do item dependente.

Obrigatório para um item dependente.

Tags de gatilho de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo1|Descrição| |-------|----------------|--------|----|---------- -----|-----------| |triggers|<|-|<|<|Elemento raiz para triggers.| |<|uuid|x|string|<|Identificador exclusivo para este gatilho.| |<|expressão|x|string|<|Expressão de gatilho.| |<|recovery_mode|-|string|0 - EXPRESSION (padrão)
1 - RECOVERY_EXPRESSION
2 - NONE|Base para geração de eventos OK.| |<|recuperação_expression|-|string|<|Expressão de recuperação de gatilho.| |<|nome|x|string|<|Nome do gatilho.| |<|correlation_mode|-|string|0 - DISABLED (padrão)
1 - TAG_VALUE|Modo de correlação (sem correlação de evento ou correlação de evento por tag).| |<|correlation_tag|-|string|<|O nome do tag a ser usado para correlação de eventos.| |<|url|-|string|<|URL associado ao gatilho.| |<|status|-|string|0 - ATIVADO (padrão)
1 - DESATIVADO|Status do gatilho.| |<|prioridade|-|string|0 - NOT_CLASSIFIED (padrão)
1 - INFO
2 - AVISO
3 - MÉDIA
4 - ALTA
5 - DESASTRE |Gravidade do gatilho.| |<|descrição|-|text|<|Descrição do gatilho.| |<|type|-|string|0 - SINGLE (padrão)
1 - MULTIPLE|Tipo de geração de evento (evento de problema único ou vários eventos de problema).| |<|manual_close|-|string|0 - NÃO (padrão)
1 - SIM|Fechamento manual de eventos de problema.| |dependencies|<|-|<|<|Elemento raiz para dependências.| |<|nome|x|string|<|Nome do gatilho de dependência.| |<|expression|x|string|<|Expressão do gatilho de dependência.| |<|recuperação_expression|-|string|<|Expressão de recuperação do gatilho de dependência.| |tags|<|-|<|<|Elemento raiz para tags de acionamento.| |<|tag|x|string|<|Nome da tag.| |<|valor|-|string|<|Valor da tag.|

Tags de gráfico de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo1|Descrição| |-------|----------------|--------|----|---------- -----|-----------| |gráficos|<|-|<|<|Elemento raiz para gráficos.| |<|uuid|x|string|<|Identificador único para este gráfico.| |<|nome|x|string|<|Nome do gráfico.| |<|width|-|integer|20-65535 (padrão: 900)|Largura do gráfico, em pixels. Usado para visualização e para gráficos de pizza/explodidos.| |<|altura|-|inteiro|20-65535 (padrão: 200)|Altura do gráfico, em pixels. Usado para visualização e para gráficos de pizza/explodidos.| |<|yaxismin|-|double|Padrão: 0|Valor mínimo do eixo Y.

Usado se 'ymin_type_1' for FIXED.| |<|yaxismax|-|double|Padrão: 0|Valor máximo do eixo Y.

Usado se 'ymax_type_1' for FIXED.| |<|show_work_period|-|string|0 - NÃO
1 - SIM (padrão)|Realçar horas de folga.

Usado por gráficos normais e empilhados.| |<|show_triggers|-|string|0 - NO
1 - YES (padrão)|Exibe valores de trigger simples como uma linha.

Usado por gráficos normais e empilhados.| |<|tipo|-|string|0 - NORMAL (padrão)
1 - EMPILHADO
2 - TORTA
3 - EXPLODIDO|Tipo de gráfico.| |<|show_legend|-|string|0 - NÃO
1 - SIM (padrão)|Exibe legenda do gráfico.| |<|show_3d|-|string|0 - NO (padrão)
1 - YES|Ativar estilo 3D.

Usado por pizza e gráficos de pizza explodidos.| |<|percent_left|-|double|Default:0|Mostra a linha de percentil para o eixo esquerdo.

Usado apenas para gráficos normais.| |<|percent_right|-|double|Default:0|Mostra a linha de percentil para o eixo direito.

Usado apenas para gráficos normais.| |<|ymin_type_1|-|string|0 - CALCULATED (padrão)
1 - FIXED
2 - ITEM|Valor mínimo do eixo Y.

Usado por normal e gráficos empilhados.| |<|ymax_type_1|-|string|0 - CALCULATED (padrão)
1 - FIXED
2 - ITEM|Valor máximo do eixo Y.

Usado por normal e gráficos empilhados.| |ymin_item_1|<|-|<|<|Detalhes do item individual.

Obrigatório se 'ymin_type_1' for ITEM.| |<|host|x|string|<|Anfitrião do item.| |<|chave|x|string|<|chave do item.| |ymax_item_1|<|-|<|<|Detalhes do item individual.

Obrigatório se 'ymax_type_1' for ITEM.| |<|host|x|string|<|Anfitrião do item.| |<|chave|x|string|<|chave do item.| |graph_items|<|x|<|<|Elemento raiz para itens de gráfico.| |<|sortorder|-|integer|<|Ordem de sorteio. O valor menor é sorteado primeiro. Pode ser usado para desenhar linhas ou regiões atrás (ou na frente) de outra.| |<|drawtype|-|string|0 - SINGLE_LINE (padrão)
1 - FILLED_REGION
2 - BOLD_LINE
3 - DOTTED_LINE
4 - TRAÇADO _LINE
5 - GRADIENT_LINE|Estilo de desenho do item gráfico.

Usado apenas por gráficos normais.| |<|color|-|string|<|Cor do elemento (6 símbolos, hex).| |<|yaxisside|-|string|0 - LEFT (padrão)
1 - RIGHT|Lado do gráfico onde a escala Y do item do gráfico será desenhada.

Usado por normal e empilhado gráficos.| |<|calc_fnc|-|string|1 - MIN
2 - AVG (padrão)
4 - MAX
7 - ALL (mínimo, médio e máximo; usado apenas por gráficos simples )
9 - LAST (usado apenas por gráficos de pizza e gráficos de pizza explodidos)|Dados a serem desenhados se existir mais de um valor para um item.| |<|type|-|string|0 - SIMPLE (padrão)
2 - GRAPH_SUM (o valor do item representa a pizza inteira; usado apenas por gráficos de pizza e explodidos)|Tipo de item de gráfico. | |item|<|x|<|<|item individual.| |<|host|x|string|<|Anfitrião do item.| |<|chave|x|string|<|chave do item.|

Tags de cenário da web de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo1|Descrição| |-------|----------------|--------|----|---------- -----|-----------| |httptests|<|-|<|<|Elemento raiz para cenários da web.| |<|uuid|x|string|<|Identificador exclusivo para este cenário da web.| |<|name|x|string|<|Nome do cenário da Web.| |<|delay|-|string|Padrão: 1m|Frequência de execução do cenário web. Segundos, unidade de tempo com sufixo ou macro de usuário.| |<|attempts|-|integer|1-10 (padrão: 1)|O número de tentativas para executar as etapas do cenário web.| |<|agente|-|string|Padrão: Zabbix|Agente cliente. O Zabbix fingirá ser o navegador selecionado. Isso é útil quando um site retorna conteúdo diferente para navegadores diferentes.| |<|http_proxy|-|string|<|Especifique um proxy HTTP a ser usado, usando o formato: http://[username[:password]@]proxy.example.com[:port] | |variables|<|-|<|<|Elemento raiz para variáveis ​​de nível de cenário (macros) que podem ser usadas em etapas de cenário.| |<|nome|x|texto|<|Nome da variável.| |<|valor|x|texto|<|Valor da variável.| |headers|<|-|<|<|Elemento raiz para cabeçalhos HTTP que serão enviados ao realizar uma solicitação. Os cabeçalhos devem ser listados usando a mesma sintaxe que apareceriam no protocolo HTTP.| |<|nome|x|texto|<|Nome do cabeçalho.| |<|valor|x|texto|<|Valor do cabeçalho.| |<|status|-|string|0 - ATIVADO (padrão)
1 - DESATIVADO|Status do cenário da Web.| |<|autenticação|-|string|0 - NONE (padrão)
1 - BASIC
2 - NTLM|Método de autenticação.| |<|http_user|-|string|<|Nome de usuário usado para autenticação básica, HTTP ou NTLM.| |<|http_password|-|string|<|Senha usada para autenticação básica, HTTP ou NTLM.| |<|verify_peer|-|string|0 - NO (padrão)
1 - YES|Verifique o certificado SSL do servidor web.| |<|verify_host|-|string|0 - NO (padrão)
1 - YES|Verifique se o campo Common Name ou o campo Subject Alternate Name do certificado do servidor web corresponde.| |<|ssl_cert_file|-|string|<|Nome do arquivo de certificado SSL usado para autenticação do cliente (deve estar no formato PEM).| |<|ssl_key_file|-|string|<|Nome do arquivo de chave privada SSL usado para autenticação do cliente (deve estar no formato PEM).| |<|ssl_key_password|-|string|<|Senha do arquivo de chave privada SSL.| |steps|<|x|<|<|Elemento raiz para etapas do cenário da web.| |<|name|x|string|<|Nome da etapa do cenário da Web.| |<|url|x|string|<|URL para monitoramento.| |query_fields|<|-|<|<|Elemento raiz para campos de consulta - uma matriz de campos HTTP que serão adicionados à URL ao realizar uma solicitação.| |<|nome|x|string|<|Nome do campo de consulta.| |<|valor|-|string|<|Valor do campo de consulta.| |posts|<|-|<|<|Variáveis ​​HTTP POST como uma string (dados brutos de postagem) ou como uma matriz de campos HTTP (dados de campo de formulário).| |<|nome|x|string|<|Nome do campo de postagem.| |<|valor|x|string|<|Valor do campo de postagem.| |variables|<|-|<|<|Elemento raiz das variáveis ​​de nível de etapa (macros) que devem ser aplicadas após esta etapa.

Se o valor da variável tiver um prefixo 'regex:', então seu value é extraído dos dados retornados por esta etapa de acordo com o padrão de expressão regular seguindo o prefixo 'regex:'| |<|nome|x|string|<|Nome da variável.| |<|valor|x|string|<|Valor da variável.| |headers|<|-|<|<|Elemento raiz para cabeçalhos HTTP que serão enviados ao realizar uma solicitação. Os cabeçalhos devem ser listados usando a mesma sintaxe que apareceriam no protocolo HTTP.| |<|nome|x|string|<|Nome do cabeçalho.| |<|valor|x|string|<|Valor do cabeçalho.| |<|follow_redirects|-|string|0 - NÃO
1 - SIM (padrão)|Siga redirecionamentos HTTP.| |<|retrieve_mode|-|string|0 - BODY (padrão)
1 - HEADERS
2 - BOTH|Modo de recuperação de resposta HTTP.| |<|timeout|-|string|Padrão: 15s|Tempo limite de execução da etapa. Segundos, unidade de tempo com sufixo ou macro de usuário.| |<|required|-|string|<|Texto que deve estar presente na resposta. Ignorado se estiver vazio.| |<|status_codes|-|string|<|Uma lista delimitada por vírgulas de códigos de status HTTP aceitos. Ignorado se estiver vazio. Por exemplo: 200-201,210-299| |tags|<|-|<|<|Elemento raiz para tags de cenário da web.| |<|tag|x|string|<|Nome da tag.| |<|valor|-|string|<|Valor da tag.|

Tags de painel de modelo

|Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo1|Descrição| |-------|----------------|--------|----|---------- -----|-----------| |painéis|<|-|<|<|Elemento raiz para painéis de modelo.| |<|uuid|x|string|<|Identificador exclusivo para este painel.| |<|name|x|string|<|Nome do painel do modelo.| |<|exibir período|-|integer|<|Exibir período das páginas do painel.| |<|auto_start|-|string|0 - não
1 - sim|Início automático da apresentação de slides.| |pages|<|-|<|<|Elemento raiz para páginas de painel de modelo.| |<|nome|-|string|<|Nome da página.| |<|período de exibição|-|inteiro|<|Período de exibição da página.| |<|sortorder|-|integer|<|Ordem de classificação das páginas.| |widgets|<|-|<|<|Elemento raiz para widgets de painel de modelo.| |<|tipo|x|string|<|Tipo de widget.| |<|nome|-|string|<|Nome do widget.| |<|x|-|integer|0-23|Posição horizontal do lado esquerdo do painel do modelo.| |<|y|-|integer|0-62|Posição vertical da parte superior do painel do modelo.| |<|largura|-|inteiro|1-24|Largura do widget.| |<|altura|-|inteiro|2-32|Altura do widget.| |<|hide_header|-|string|0 - não
1 - sim|Ocultar cabeçalho do widget.| |fields|<|-|<|<|Elemento raiz para os campos do widget do painel de modelo.| |<|type|x|string|0 - INTEGER
1 - STRING
3 - HOST
4 - ITEM
5 - ITEM_PROTOTYPE
6 - GRAPH
7 - GRAPH_PROTOTYPE|Tipo de campo de widget.| |<|nome|x|string|<|Nome do campo do widget.| |<|value|x|mixed|<|Valor do campo do widget, dependendo do tipo de campo.|

Notas de rodapé

1 Para valores de string, apenas a string será exportada (por exemplo, "ZABBIX_ACTIVE") sem a numeração utilizada nesta tabela. Os números para valores de intervalo (correspondentes aos valores da API) nesta tabela é usado apenas para encomenda.