Áú»¢¶Ä²©

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??o ¡ú Modelos
  • 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??o ¡ú Modelos
  • 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 /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: /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: Áú»¢¶Ä²©|Agente cliente. O Áú»¢¶Ä²© 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.