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.

Formato de exportação

Formato de exportação em 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.