en-us	#### Supported item keys  The table provides details on the item keys that you can use with Zabbix agent items.  See also:  -   [Items supported by     platform](/manual/appendix/items/supported_by_platform) -   [Item keys supported by Zabbix agent     2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) -   [Item keys specific for Windows     agent](/manual/config/items/itemtypes/zabbix_agent/win_keys) -   [Minimum permission level for Windows agent     items](/manual/appendix/items/win_permissions)  
pt-br	#### Chaves de itens compatíveis  A tabela fornece detalhes sobre as chaves de item que você pode usar  com os itens do agente Zabbix.  Veja também:  - [Itens suportados por plataforma](/manual/appendix/items/supported_by_platform) - [Chaves de item suportadas pelo Zabbix Agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) - [Chaves de item específicas para agente Windows](/manual/config/items/itemtypes/zabbix_agent/win_keys) - [Nível de permissão mínimo para itens do agente Windows](/manual/appendix/items/win_permissions)   #### Chaves de itens compatíveis  A tabela fornece detalhes sobre as chaves de item que você pode usar  com os itens do agente Zabbix.  Veja também:  - [Itens suportados por plataforma](/manual/appendix/items/supported_by_platform) - [Chaves de item suportadas pelo Zabbix Agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) - [Chaves de item específicas para agente Windows](/manual/config/items/itemtypes/zabbix_agent/win_keys) - [Nível de permissão mínimo para itens do agente Windows](/manual/appendix/items/win_permissions)    |Chave|<|<|<|<| |---|-|-|-|-| |<|**Descrição**|**Valor de retorno**|**Parâmetros**|**Comentários**| |agent.hostmetadata|<|<|<|<| |<|Metadados do host do agente.|String||Retorna o valor dos parâmetros HostMetadata ou HostMetadataItem, ou um texto vazio se nenhum for definido.<br><br>Suportado desde o Zabbix 6.0.| |agent.hostname|<|<|<|<| |<|Nome do host do agente.|String| |Retorno:<br>Como verificação passiva - o nome do primeiro host listado no parâmetro Hostname do arquivo de configuração do agente;<br>Como verificação ativa - o nome do host atual.| |agent.ping|<|<|<|<| |<|Verificação de disponibilidade do agente.|Nada - indisponível<br><br>1 - disponível| |Use a função de gatilho **nodata()** para verificar pela indisponibilidade do host.| |agent.variant|<|<|<|<| |<|Variante do agente Zabbix (Zabbix Agent ou Zabbix Agent 2).|Inteiro| |Exemplo de valor retornado:<br>1 - Zabbix Agent<br>2 - Zabbix Agent 2| |agent.version|<|<|<|<| |<|Versão do agente Zabbix.|String| |Exemplo de valor retornado:<br>6.0.3| |kernel.maxfiles|<|<|<|<| |<|Número máximo de arquivos abertos suportado pelo SO.|Inteiro| | | |kernel.maxproc|<|<|<|<| |<|Número máximo de processos suportado pelo SO.|Inteiro| | | |kernel.openfiles|<|<|<|<| |<|Retorna o número atual de descritores de arquivos abertos.|Inteiro||Este item é suportado no Linux desde o Zabbix 6.0.| |log\[file,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<|<| |<|Monitoramento de um arquivo de log.|Log|**file** - caminho completo e nome do arquivo de log<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão requerido<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código da página<br>**maxlines** - número máximo de novas linhas por segundo que o agente enviará para o Zabbix Server ou Proxy. Este parâmetro sobrescreve o valor 'MaxLinesPerSecond' no [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)<br>**mode** (desde a versão 2.0) - valores possíveis:<br>*all* (padrão) - tudo, *skip* - pula o processamento de dados mais antigos (afeta apenas itens recém-criados).<br>**output** (desde a versão 2.2) - um modelo de formatação de saída opcional. A sequência de escape **\\0** é substituída pela parte de texto correspondente (do primeiro caracter onde a correspondência inicia até o caracter onde ela termina) enquanto uma sequência de escape **\\N** (onde N=1...9) é substituída com o N-ésimo grupo correspondente (ou um texto vazio se N excede o número de grupos capturados).<br>**maxdelay** (desde a versão 3.2) - tempo de espera máximo em segundos. Tipo: número flutuante. Valores: 0 - (padrão) nunca ignorar linhas do arquivo de log; > 0.0 - ignorar linhas mais antigas com o objetivo de analisar as linhas mais recentes dentro do valor de "maxdelay". Leia as notas sobre [espera máxima](log_items#using_maxdelay_parameter) antes de usá-la!<br>**options** (desde a versão 4.4.7) - opções adicionais:<br>*mtime-noreread* - registros não únicos, com releitura apenas se o tamanho do arquivo for alterado (ignora alteração de data). (Este parâmetro está em desuso desde a versão 5.0.2, porque agora mtime é ignorado.)<br>**persistent\_dir** (desde a versão 5.0.18, 5.4.9, apenas no zabbix\_agentd para sistemas Unix; não suportado com Agent2) - endereço absoluto do diretório onde armazenar arquivos persistentes. Veja também notas adicionais sobre [arquivos persistentes](log_items#notes-on-persistent-files-for-log-items).|O item deve ser configurado como uma [verificação ativa](/manual/appendix/items/activepassive#active_checks).<br>Se o arquivo não for encontrado ou o permissionamento não conceder o acesso necessário, o item se torna não suportado.<br><br>Se `output` for deixado em branco - a linha completa contendo o texto correspondente é retornada. Note que todos os tipos globais de expressão regular, exceto 'Result is TRUE', sempre retornam a linha correspondente completa e o parâmetro `output` é ignorado.<br><br>A extração de conteúdo usando o parâmetro `output` ocorre no agente.<br><br>Exemplos:<br>=> log\[/var/log/syslog\]<br>=> log\[/var/log/syslog,error\]<br>=> log\[/home/zabbix/logs/logfile,,,100\]<br><br>*Usando o parâmetro `output` para extrair um número de um registro de log:*<br>=> log\[/app1/app.log,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → corresponderá a um registro de log "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" e enviará apenas '6080' para o Server. Por um valor numérico estar sendo enviado, o "Tipo de informação" deste item pode ser configurada como "Numérico (unsigned)" e o valor pode ser usado em gráficos, gatilhos, etc.<br><br>*Usando o parâmetro `output` para reescrever um registro de log antes de enviar para o Server:*<br>=> log\[/app1/app.log,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → corresponderá a um registro de log "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" e enviará um registro modificado "2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08" ao Server.<br><br>Consulte também informações adicionais sobre [monitoramento de log](log_items).| |log.count\[file,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<|<| |<|Contagem de linhas correspondentes em um arquivo de log monitorado.|Inteiro|**file** - caminho completo e nome do arquivo de log<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão necessário<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página<br>**maxproclines** - número máximo de novas linhas por segundo que o agente analisará (não pode exceder 10000). O valor padrão é 10\*'MaxLinesPerSecond' no [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd).<br>**mode** - valores possíveis:<br>*all* (padrão) - tudo, *skip* - pula o processamento de dados mais antigos (afeta apenas itens recém-criados).<br>**maxdelay** - tempo de espera máximo em segundos. Tipo: número flutuante. Valores: 0 - (padrão) nunca ignorar linhas do arquivo de log; > 0.0 - ignorar linhas mais antigas com o objetivo de analisar as linhas mais recentes dentro do valor de "maxdelay". Leia as notas sobre [espera máxima](log_items#using_maxdelay_parameter) antes de usá-la!<br>**options** (desde a versão 4.4.7) - opções adicionais:<br>*mtime-noreread* - registros não únicos, com releitura apenas se o tamanho do arquivo for alterado (ignora alteração de data). (Este parâmetro está em desuso desde a versão 5.0.2, porque agora mtime é ignorado.)<br>**persistent\_dir** (desde a versão 5.0.18, 5.4.9, apenas no zabbix\_agentd para sistemas Unix; não suportado com Agent2) - endereço absoluto do diretório onde armazenar arquivos persistentes. Veja também notas adicionais sobre [arquivos persistentes](log_items#notes-on-persistent-files-for-log-items).|O item deve ser configurado como uma [verificação ativa](/manual/appendix/items/activepassive#active_checks).<br>Se o arquivo não for encontrado ou o permissionamento não conceder o acesso necessário, o item se torna não suportado.<br><br>Consulte também informações adicionais sobre [monitoramento de log](log_items).<br><br>Este item não é suportado para logs de Evento do Windows.<br><br>Suportado desde a versão Zabbix 3.2.0.| |logrt\[file\_regexp,\<regexp\>,\<encoding\>,\<maxlines\>,\<mode\>,\<output\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<|<| |<|Monitoramento de um arquivo de log que é rotacionado.|Log|**file\_regexp** - caminho absoluto para o arquivo com o nome do arquivo descrito por uma [expressão regular](/manual/regular_expressions#overview). *Note* que apenas o nome do arquivo é uma expressão regular<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de conteúdo necessário<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página<br>**maxlines** - número máximo de novas linhas por segundo que o agente enviará para o Zabbix Server ou Proxy. Este parâmetro sobrescreve o valor de 'MaxLinesPerSecond' no [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd)<br>**mode** (desde a versão 2.0) - valores possíveis:<br>*all* (default) - tudo, *skip* - pula o processamento de dados mais antigos (afeta apenas itens recém-criados).<br>**output** (desde a versão 2.2) - um modelo de formatação de saída opcional. A sequência de escape **\\0** é substituída pela parte de texto correspondente (do primeiro caracter onde a correspondência inicia até o caracter onde ela termina) enquanto uma sequência de escape **\\N** (onde N=1...9) é substituída com o N-ésimo grupo correspondente (ou um texto vazio se N excede o número de grupos capturados).<br>**maxdelay** (desde a versão 3.2) - tempo de espera máximo em segundos. Tipo: número flutuante. Valores: 0 - (padrão) nunca ignorar linhas do arquivo de log; > 0.0 - ignorar linhas mais antigas com o objetivo de analisar as linhas mais recentes dentro do valor de "maxdelay". Leia as notas sobre [espera máxima](log_items#using_maxdelay_parameter) antes de usá-la!<br>**options** (desde a versão 4.0; as opções *mtime-reread*, *mtime-noreread* desde a versão 4.4.7) - tipo de rotação de arquivo de log e outras opções. Valores possíveis:<br>*rotate* (padrão),<br>*copytruncate* - note que *copytruncate* não pode ser usado junto com *maxdelay*. Neste caso *maxdelay* deve ser 0 ou não declarado; veja notas para [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation),<br>*mtime-reread* - registros não únicos, releitura se houver mudança de data ou tamanho do arquivo (padrão),<br>*mtime-noreread* - registros não únicos, releitura apenas se o tamanho mudar (ignora alteração de data).<br>**persistent\_dir** (desde a versão 5.0.18, 5.4.9, apenas no zabbix\_agentd para sistemas Unix; não suportado com Agent2) - endereço absoluto do diretório onde armazenar arquivos persistentes. Veja também notas adicionais sobre [arquivos persistentes](log_items#notes-on-persistent-files-for-log-items).|O item deve ser configurado como uma [verificação ativa](/manual/appendix/items/activepassive#active_checks).<br>A rotação de log é baseada na última data de modificação dos arquivos.<br><br>Note que o logrt foi construído para trabalhar com um arquivo de log ativo atual, com vários outros arquivos rotacionados correspondentes inativos. Se, por exemplo, um diretório tem muitos arquivos de log ativos, um item logrt deve ser criado para cada um deles. Caso contrário se um item logrt captar arquivos demais pode haver exaustão de memória e quebra do monitoramento.<br><br>Se `output` for deixado em branco - a linha completa contendo o texto correspondente é retornada. Note que todos os tipos globais de expressão regular, exceto 'Result is TRUE', sempre retornam a linha correspondente completa e o parâmetro `output` é ignorado.<br><br>A extração de conteúdo usando o parâmetro `output` ocorre no agente.<br><br>Exemplos:<br>=> logrt\["/home/zabbix/logs/\^logfile\[0-9\]{1,3}$",,,100\] → corresponderá a um arquivo como "logfile1" (não aceitará ".logfile1")<br>=> logrt\["/home/user/\^logfile\_.\*\_\[0-9\]{1,3}$","pattern\_to\_match","UTF-8",100\] → coletará dados de arquivos como "logfile\_abc\_1" ou "logfile\_\_001".<br><br>*Usando parâmetro `output` para extrair um número de um registro de log:*<br>=> logrt\[/app1/\^test.\*log$,"task run \[0-9.\]+ sec, processed (\[0-9\]+) records, \[0-9\]+ errors",,,,\\1\] → corresponderá a um registro de log "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" e enviará apenas '6080' para o Server. Pelo fato de um valor numérico estar sendo enviado, o "Tipo de informação" para este item pode ser configurado para "Numérico (unsigned)" e o valor pode ser usado em gráficos, gatilhos, etc.<br><br>*Usando o parâmetro `output` para reescrever um registro de log antes de enviar para o Server:*<br>=> logrt\[/app1/\^test.\*log$,"(\[0-9 :-\]+) task run (\[0-9.\]+) sec, processed (\[0-9\]+) records, (\[0-9\]+) errors",,,,"\\1 RECORDS: \\3, ERRORS: \\4, DURATION: \\2"\] → corresponderá a um registro de log "2015-11-13 10:08:26 task run 6.08 sec, processed 6080 records, 0 errors" e enviará um registro modificado "2015-11-13 10:08:26 RECORDS: 6080, ERRORS: 0, DURATION: 6.08" para o Server.<br><br>Consulte também informações adicionais sobre [monitoramento de log](log_items).| |logrt.count\[file\_regexp,\<regexp\>,\<encoding\>,\<maxproclines\>,\<mode\>,\<maxdelay\>,\<options\>,\<persistent\_dir\>\]|<|<|<|<| |<|Contagem de linhas correspondidas em um arquivo de log monitorado que é rotacionado.|Inteiro|**file\_regexp** - caminho absoluto para o arquivo com o nome do arquivo descrito por uma [expressão regular](/manual/regular_expressions#overview).<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de conteúdo necessário<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página<br>**maxproclines** - número máximo de novas linhas por segundo que o agente analisará (não pode exceder 10000). O valor padrão é 10\*'MaxLinesPerSecond' no [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd).<br>**mode** - valores possíveis:<br>*all* (default) - tudo, *skip* - pula o processamento de dados mais antigos (afeta apenas itens recém-criados).<br>**maxdelay** - tempo de espera máximo em segundos. Tipo: número flutuante. Valores: 0 - (padrão) nunca ignorar linhas do arquivo de log; > 0.0 - ignorar linhas mais antigas com o objetivo de analisar as linhas mais recentes dentro do valor de "maxdelay". Leia as notas sobre [espera máxima](log_items#using_maxdelay_parameter) antes de usá-la!<br>**options** (desde a versão 4.0; as opções *mtime-reread*, *mtime-noreread* desde a versão 4.4.7) - tipo de rotação de arquivo de log e outras opções. Valores possíveis:<br>*rotate* (padrão),<br>*copytruncate* - note que *copytruncate* não pode ser usado junto com *maxdelay*. Neste caso *maxdelay* deve ser 0 ou não declarado; veja notas para [copytruncate](log_items#notes_on_handling_copytruncate_log_file_rotation),<br>*mtime-reread* - registros não únicos, releitura se houver mudança de data ou tamanho do arquivo (padrão),<br>*mtime-noreread* - registros não únicos, releitura apenas se o tamanho mudar (ignora alteração de data).<br>**persistent\_dir** (desde as versões 5.0.18, 5.4.9, apenas para zabbix\_agentd em sistemas Unix; são suportado no Agent2) - endereço absoluto do diretório onde armazenar arquivos persistentes. Consulte também notas adicionais sobre [arquivos persistentes](log_items#notes-on-persistent-files-for-log-items).|Este item deve ser configurado como uma [verificação ativa](/manual/appendix/items/activepassive#active_checks).<br>A rotação de log é baseada na última modificação de data dos arquivos.<br><br>Consulte também informações adicionais sobre [monitoramento de log](log_items).<br><br>Este item não é suportado para logs de Evento do Windows.<br><br>Suportado desde a versão Zabbix 3.2.0.| |modbus.get\[endpoint,<slave id>,<function>,<address>,<count>,<type>,<endianness>,<offset>\]|<|<|<|<| |<|Lê dados Modbus.|Objeto JSON|**endpoint** - ponto de conexão definido como `protocolo://string_de_conexão`<br>**slave id** - ID secundário<br>**function** - função Modbus<br>**address** - endereço do primeiro registro, bobina ou contato<br>**count** - número de registros a serem lidos<br>**type** - tipo de dado<br>**endianness** - configuração de extremidade<br>**offset** - número de registros, começando de 'address', do qual os resultados serão descartados.<br><br>Veja uma [descrição detalhada](/manual/appendix/items/modbus) dos parâmetros.|Suportado desde o Zabbix 5.2.0.| |net.dns\[<ip>,name,<type>,<timeout>,<count>,<protocol>\]|<|<|<|<| |<|Verifica se o serviço de DNS está no ar.|0 - DNS indisponível (servidor não respondeu ou resolução de DNS falhou)<br><br>1 - DNS disponível|**ip** - endereço IP do servidor DNS (deixe em branco para servidor de DNS padrão, ignorado no Windows)<br>**name** - Nome do DNS a ser questionado<br>**type** - tipo do registro a ser questionado (padrão é *SOA*)<br>**timeout** (ignorado no Windows) - tempo máximo para a requisição em segundos (o padrão é 1 segundo)<br>**count** (ignorado no Windows) - número de tentativas para a requisição (padrão é 2)<br>**protocol** (desde a versão 3.0) - o protocolo utilizado para executar as requisições DNS: *udp* (padrão) ou *tcp*|Exemplo:<br>=> net.dns\[8.8.8.8,example.com,MX,2,1\]<br><br>Os valores possíveis para `type` (tipo) são:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (exceto para Windows), *HINFO*, *MINFO*, *TXT*, *SRV*<br><br>Nomes de domínio internacionalizados não são suportados, por favor utilize nomes com codificação IDNA em vez disso.<br><br>O tipo de registro SRV é suportado desde o Zabbix 1.8.6 (Unix) e 2.0.0 (Windows).<br><br>Nomenclatura anterior a Zabbix 2.0 (ainda suportado): *net.tcp.dns*| |net.dns.record\[<ip>,name,<type>,<timeout>,<count>,<protocol>\]|<|<|<|<| |<|Executa uma requisição DNS.|String de caracteres com o tipo de informação requerida|**ip** - endereço IP do servidor DNS (deixe em branco para servidor de DNS padrão, ignorado no Windows)<br>**name** - Nome do DNS a ser questionado<br>**type** - tipo do registro a ser questionado (padrão é *SOA*)<br>**timeout** (ignorado no Windows) - tempo máximo para a requisição em segundos (o padrão é 1 segundo)<br>**count** (ignorado no Windows) - número de tentativas para a requisição (padrão é 2)<br>**protocol** (desde a versão 3.0) - o protocolo utilizado para executar as requisições DNS: *udp* (padrão) ou *tcp*|Exemplo:<br>=> net.dns\[8.8.8.8,example.com,MX,2,1\]<br><br>Os valores possíveis para `type` (tipo) são:<br>*ANY*, *A*, *NS*, *CNAME*, *MB*, *MG*, *MR*, *PTR*, *MD*, *MF*, *MX*, *SOA*, *NULL*, *WKS* (exceto para Windows), *HINFO*, *MINFO*, *TXT*, *SRV*<br><br>Nomes de domínio internacionalizados não são suportados, por favor utilize nomes com codificação IDNA em vez disso.<br><br>O tipo de registro SRV é suportado desde o Zabbix 1.8.6 (Unix) e 2.0.0 (Windows).<br><br>Nomenclatura anterior a Zabbix 2.0 (ainda suportado): *net.tcp.dns.query*| |net.if.collisions\[if\]|<|<|<|<| |<|Número de colisões atrasadas (out-of-window).|Inteiro|**if** - nome da interface de rede| | |net.if.discovery|<|<|<|<| |<|Lista de interfaces de rede. Usada para descobertas de baixo-nivel.|Objeto JSON| |Suportado desde o Zabbix 2.0.<br><br>No FreeBSD, OpenBSD e NetBSD suportado desde o Zabbix 2.2.<br><br>Algumas versões de Windows (por exemplo, Server 2008) podem exigir a instalação das últimas atualizações para suportar caracteres não-ASCII nos nomes das interfaces.| |net.if.in\[if,<mode>\]|<|<|<|<| |<|Estatísticas de tráfego de entrada na interface de rede.|Inteiro|**if** - nome da interface de rede (Unix); descrição completa da interface de rede ou endereço IPv4; ou, se entre chaves,  GUID da interface de rede (Windows)<br>**mode** - valores possíveis:<br>*bytes* - número de bytes (padrão)<br>*packets* - número de pacotes<br>*errors* - número de erros<br>*dropped* - número de pacotes descartados<br>*overruns (fifo)* - o número de erros no buffer FIFO <br>*frame* - o número de pacotes com erros de frame (framing errors)<br>*compressed* - o número de pacotes compactados recebidos ou transmitidos pelo driver de dispositivo<br>*multicast* - o número de frames multicast recebidos pelo driver de dispositivo|No Windows, o item obtém valores de contadores 64-bit se disponível. Contadores de estatística de interface 64-bit foram introduzidos no Windows Vista e Windows Server 2008. Se contadores 64-bit não estão disponíveis, o agente usa contadores 32-bit.<br><br>Nomes de interface Multi-byte são suportados no Windows desde o Zabbix 1.8.6.<br><br>Exemplos:<br>=> net.if.in\[eth0,errors\]<br>=> net.if.in\[eth0\]<br><br>Você pode obter descrições de interface de rede no Windows com itens net.if.discovery ou net.if.list.<br><br>Você deve usar esta chave com a etapa de pré-processamento *Alterações por segundo* de forma a obter as estatísticas de bytes por segundo.| |net.if.out\[if,<mode>\]|<|<|<|<| |<|Estatísticas de tráfego de saída na interface de rede.|Inteiro|**if** - nome da interface de rede (Unix); descrição completa da interface de rede ou endereço IPv4; ou, se entre chaves,  GUID da interface de rede (Windows)<br>**mode** - valores possíveis:<br>*bytes* - número de bytes (padrão)<br>*packets* - número de pacotes<br>*errors* - número de erros<br>*dropped* - número de pacotes descartados<br>*overruns (fifo)* - o número de erros no buffer FIFO<br>*collisions (colls)* - o número de colisões detectadas na interface<br>*carrier* - o número de perdas no sensor de carrier detectados pelo driver de dispositivo<br>*compressed* - o número de pacotes compactados recebidos ou transmitidos pelo driver de dispositivo|No Windows, o item obtém valores de contadores 64-bit se disponível. Contadores de estatística de interface 64-bit foram introduzidos no Windows Vista e Windows Server 2008. Se contadores 64-bit não estão disponíveis, o agente usa contadores 32-bit.<br><br>Nomes de interface Multi-byte são suportados no Windows desde o Zabbix 1.8.6.<br><br>Exemplos:<br>=> net.if.out\[eth0,errors\]<br>=> net.if.out\[eth0\]<br><br>Você pode obter descrições de interface de rede no Windows com itens net.if.discovery ou net.if.list.<br><br>Você deve usar esta chave com a etapa de pré-processamento *Alterações por segundo* de forma a obter as estatísticas de bytes por segundo.| |net.if.total\[if,<mode>\]|<|<|<|<| |<|Soma das estatísticas de tráfego de entrada e saída na interface de rede.|Inteiro|**if** - nome da interface de rede (Unix); descrição completa da interface de rede ou endereço IPv4; ou, se entre chaves,  GUID da interface de rede (Windows)<br>**mode** - valores possíveis:<br>*bytes* - número de bytes (padrão)<br>*packets* - número de pacotes<br>*errors* - número de erros<br>*dropped* - número de pacotes descartados<br>*overruns (fifo)* - o número de erros no buffer FIFO<br>*compressed* - o número de pacotes compactados recebidos ou transmitidos pelo driver de dispositivo|No Windows, o item obtém valores de contadores 64-bit se disponível. Contadores de estatística de interface 64-bit foram introduzidos no Windows Vista e Windows Server 2008. Se contadores 64-bit não estão disponíveis, o agente usa contadores 32-bit.<br><br>Exemplos:<br>=> net.if.total\[eth0,errors\]<br>=> net.if.total\[eth0\]<br><br>Você pode obter descrições de interface de rede no Windows com itens net.if.discovery ou net.if.list.<br><br>Você deve usar esta chave com a etapa de pré-processamento *Alterações por segundo* de forma a obter as estatísticas de bytes por segundo.<br><br>Note que pacotes descartados são suportados apenas se ambos net.if.in e net.if.out funcionarem para pacotes descartados em sua plataforma.| |net.tcp.listen\[port\]|<|<|<|<| |<|Verifica se esta porta TCP está ouvindo (estado LISTEN).|0 - a porta não está ouvindo<br><br>1 - a porta está ouvindo|**port** - número da porta TCP|Exemplo:<br>=> net.tcp.listen\[80\]<br><br>Suportado no Linux desde o Zabbix 1.8.4<br><br>Desde o Zabbix 3.0.0, nos kernels Linux 2.6.14 e superiores, a informação sobre sockets TCP na escuta é obtida pela interface NETLINK do kernel, se possível. Caso contrário, a informação é obtida dos arquivos /proc/net/tcp e /proc/net/tcp6.| |net.tcp.port\[<ip>,port\]|<|<|<|<| |<|Verifica se é possível estabelecer conexão TCP na porta especificada.|0 - não é possível conectar<br><br>1 - é possível conectar|**ip** - endereço IP ou nome DNS (padrão é 127.0.0.1)<br>**port** - número da porta|Exemplo:<br>=> net.tcp.port\[,80\] → pode ser usado para testar a disponibilidade de servidores web rodando na porta 80.<br><br>Para teste simples de performance TCP use net.tcp.service.perf\[tcp,<ip>,<port>\]<br><br>Note que estas verificações podem resultar em mensagens adicionais nos arquivos de log dos daemons do sistema (sessões SMTP e SSH sendo logadas comumente).| |net.tcp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica se o serviço está em execução e aceitando conexões TCP.|0 - serviço está parado<br><br>1 - serviço está em execução|**service** - qualquer um de:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (consulte [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP (padrão é 127.0.0.1)<br>**port** - número da porta (por padrão a porta de serviço padrão é usada)|Exemplo:<br>=> net.tcp.service\[ftp,,45\] → pode ser usado para testar a disponibilidade de um servidor FTP na porta 45/TCP.<br><br>Note que estas verificações podem resultar em mensagens adicionais nos arquivos de log dos daemons do sistema (sessões SMTP e SSH sendo logadas comumente).<br><br>Verificação de protocolos criptografados (como IMAP na porta 993 ou POP na prota 995) não é suportado atualmente. Como contingência, por favor use net.tcp.port para verificações como estas.<br><br>Verificações LDAP e HTTPS no Windows são suportadas apenas com Zabbix Agent 2.<br><br>Note que a verificação telnet procura por um prompt de login (':' no final).<br><br>Consulte também os [problemas conhecidos](/manual/installation/known_issues#https_checks) para verificação de serviço HTTPS.<br><br>Os serviços *https* e *telnet* são suportados desde o Zabbix 2.0.| |net.tcp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica performance do serviço de TCP.|0 - serviço está parado<br><br>segundos - o número de segundos gastos enquanto conectando-se ao serviço|**service** - qualquer um de:<br>*ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (consulte [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP (padrão é 127.0.0.1)<br>**port** - número da porta (por padrão a porta de serviço padrão é usada)|Exemplo:<br>=> net.tcp.service.perf\[ssh\] → pode ser usado para testar a velocidade de resposta inicial de um servidor SSH.<br><br>Verificação de protocolos criptografados (como IMAP na porta 993 ou POP na prota 995) não é suportado atualmente. Como contingência, por favor use net.tcp.service.perf\[tcp,<ip>,<port>\] para verificações como estas.<br><br>Verificação de LDAP e HTTPS no Windows é suportada somente por Zabbix Agent 2.<br><br>Note que a verificação telnet procura por um prompt de login (':' no final).<br><br>Consulte também os [problemas conhecidos](/manual/installation/known_issues#https_checks) para verificação de serviço HTTPS.<br><br>Os serviços *https* e *telnet* são suportados desde o Zabbix 2.0.| |net.tcp.socket.count\[<laddr>,<lport>,<raddr>,<rport>,<state>\]|<|<|<|<| |<|Retorna o número de sockets TCP que correspondem aos parâmetros.|Inteiro|**laddr** - endereço local IPv4/6 ou CIDR para a subnet<br>**lport** - número da porta local ou nome do serviço<br>**raddr** - endereço IPv4/6 remoto ou CIDR para a subnet<br>**rport** - número da porta remota ou nome do serviço<br>**state** - estado de conexão (*established (estabelecido)*, *syn\_sent*, *syn\_recv*, *fin\_wait1*, *fin\_wait2*, *time\_wait*, *close*, *close\_wait*, *last\_ack*, *listen (ouvindo)*, *closing (fechando)*)|Este item é suportado, apenas no Linux, em ambos Zabbix Agent/Agent 2. Com Zabbix Agent 2 também é suportado em Windows 64-bit.<br><br>Exemplo:<br>=> net.tcp.socket.count\[,80,,,established\] → verifica se a porta local 80/TCP está em estado "estabelecido"<br><br>Este item é suportado desde o Zabbix 6.0.| |net.udp.listen\[port\]|<|<|<|<| |<|Verifica se esta porta UDP está ouvindo (estado LISTEN).|0 - não está ouvindo<br><br>1 - está ouvindo|**port** - número da porta UDP|Exemplo:<br>=> net.udp.listen\[68\]<br><br>Suportado no Linux desde o Zabbix 1.8.4| |net.udp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica se serviço está em execução e respondendo a requisições UDP.|0 - serviço está parado<br><br>1 - serviço está em execução|**service** - *ntp* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP (padrão é 127.0.0.1)<br>**port** - número de porta (por padrão a porta de serviço padrão é usada)|Exemplo:<br>=> net.udp.service\[ntp,,45\] → pode ser usado para testar a disponibilidade de serviço NTP na porta 45/UDP.<br><br>Este item é suportado desde o Zabbix 3.0.0, mas o serviço *ntp* estava disponível para o item net.tcp.service\[\] em versões anteriores.| |net.udp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica a performance de serviço UDP.|0 - serviço está parado<br><br>segundos - o número de segundos gastos aguardando pela resposta do serviço|**service** - *ntp* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP (padrão é 127.0.0.1)<br>**port** - número de porta (por padrão a porta de serviço padrão é usada)|Exemplo:<br>=> net.udp.service.perf\[ntp\] → pode ser usado para testar a disponibilidade de serviço NTP.<br><br>Este item é suportado desde o Zabbix 3.0.0, mas o serviço *ntp* estava disponível para o item net.tcp.service\[\] em versões anteriores.| |net.udp.socket.count\[<laddr>,<lport>,<raddr>,<rport>,<state>\]|<|<|<|<| |<|Retorna o número de sockets TCP que correspondem aos parâmetros.|Inteiro|**laddr** - endereço local IPv4/6 ou CIDR da subnet<br>**lport** - número da porta local ou nome do serviço<br>**raddr** - endereço remoto IPv4/6 ou CIDR da subnet<br>**rport** - número da porta remota ou nome do serviço<br>**state** - estado da conexão (*established (estabelecido)*, *unconn*)|Este item é suportado apenas no Linux em ambos Zabbix Agent/Agent 2. Com Zabbix Agent 2 é também suportado em Windows 64-bit.<br><br>Exemplo:<br>=> net.udp.socket.count\[,,,,listening\] → verifica se qualquer socket UDP está ouvindo ("listening")<br><br>Este item é suportado desde o Zabbix 6.0.| |proc.cpu.util\[<name>,<user>,<type>,<cmdline>,<mode>,<zone>\]|<|<|<|<| |<|Porcentagem de uso de CPU por processo.|Número flutuante|**name** - nome do processo (o padrão é *todos os processos*)<br>**user** - nome de usuário (o padrão é *todos os usuários*)<br>**type** - tipo de utilização de CPU:<br>*total* (padrão), *user (usuário)*, *system (sistema)*<br>**cmdline** - filtro por linha de comando (é uma [expressão regular](/manual/regular_expressions#overview))<br>**mode** - modo de aquisição de dados: *avg1* (padrão), *avg5*, *avg15*<br>**zone** - zona alvo: *current* → atual (padrão), *all* → tudo. Este parâmetro é suportado apenas em Solaris.|Exemplos:<br>=> proc.cpu.util\[,root\] → utilização de CPU por todos os processos sendo executados sob o usuário "root"<br>=> proc.cpu.util\[zabbix\_server,zabbix\] → utilização de CPU por todos os processos zabbix\_server sendo executados sob o usuário zabbix<br><br>O valor retornado é baseado na porcentagem de utilização de um único core de CPU. Por exemplo, a utilização de CPU de um processo usando dois cores completos é 200%.<br><br>Os dados de uso de CPU são reunidos por um coletor que suporta um máximo de 1024 consultas únicas (por nome, usuário e linha de comando). Consultas não acessadas durante as últimas 24h são removidas do coletor.<br><br>*Note* que quando configurando o parâmetro `zone` para *current (atual))* (ou padrão) no caso de o agente ter sido compilado em um Solaris sem suporte a zona, mas executando em um Solaris mais recente onde zonas são suportadas, então o agente retornará NOTSUPPORTED (NÃO SUPORTADO)) (o agente não pode limitar os resultados apenas à zona atual). No entanto, *all (tudo)* é suportado neste caso.<br><br>Esta chave é suportada desde o Zabbix 3.0.0 e está disponível em várias plataformas (veja [Items suportados por plataforma](/manual/appendix/items/supported_by_platform)).| |proc.mem\[<name>,<user>,<mode>,<cmdline>,<memtype>\]|<|<|<|<| |<|Memória usada por processo em bytes.|Inteiro - com `mode` como *max*, *min*, *sum*<br><br>Número Flutuante - com `mode` como *avg*|**name** - nome do processo (o padrão é *todos os processos*)<br>**user** - nome de usuário (padrão é *todos os usuários*)<br>**mode** - valores possíveis:<br>*avg*, *max*, *min*, *sum* (padrão)<br>**cmdline** - filtro por comando (é uma [expressão regular](/manual/regular_expressions#overview))<br>**memtype** - [tipo de memória](/manual/appendix/items/proc_mem_notes) usado pelo processo|Exemplos:<br>=> proc.mem\[,root\] → memória usada por todos os processos sendo executados sob o usuário "root"<br>=> proc.mem\[zabbix\_server,zabbix\] → memória usada por todos os processos zabbix\_server sendo executados sob o usuário zabbix<br>=> proc.mem\[,oracle,max,oracleZABBIX\] → memória usada pelo processo com maior consumo de memória sendo executado sob oracle e tendo oracleZABBIX na sua linha de comando<br><br>*Nota*: Quando vários processos usam memória compartilhada, a soma da memória usada pelos processos pode resultar em valores grandes, não realísticos.<br><br>Veja [notas](/manual/appendix/items/proc_mem_num_notes) sobre seleção de processos pelos parâmetros `name` e `cmdline` (específico Linux).<br><br>Quando este item é chamado da linha de comando e contém um parâmetro de linha de comando (p.e. usando o modo de teste do agente: `zabbix_agentd -t proc.mem[,,,apache2]`), um processo extra será contado, pois o agente contará a si mesmo.<br><br>O parâmetro `memtype` é suportado em várias [plataformas](/manual/appendix/items/supported_by_platform) desde o Zabbix 3.0.0.| |proc.num\[<name>,<user>,<state>,<cmdline>,<zone>\]|<|<|<|<| |<|O número de processos.|Inteiro|**name** - nome do processo (padrão é *todos os processos*)<br>**user** - nome de usuário (padrão é *todos os usuários*)<br>**state** (opções *disk* e *trace* desde a versão 3.4.0) - valores possíveis:<br>*all* (padrão),<br>*disk* - inativo ininterruptamente,<br>*run* - em execução,<br>*sleep* - inativo interruptamente,<br>*trace* - parado,<br>*zomb* - zumbi<br>**cmdline** - filtro por linha de comando (é uma [expressão regular](/manual/regular_expressions#overview))<br>**zone** - zona alvo: *current* (padrão), *all*. Este parâmetro é suportado apenas em Solaris.|Exemplos:<br>=> proc.num\[,mysql\] → número de processos em execução sob o usuário mysql<br>=> proc.num\[apache2,www-data\] → número de processos em execução sob o usuário www-data<br>=> proc.num\[,oracle,sleep,oracleZABBIX\] → número de processos inativos sob o usuário oracle contendo oracleZABBIX em sua linha de comando<br><br>Consulte [notas](/manual/appendix/items/proc_mem_num_notes) sobre seleção de  processos com parâmetros `name` e `cmdline` (específico para Linux).<br><br>No Windows, somente os parâmetros `name` e `user` são suportados.<br><br>Quando este item é instanciado na linha de comando e contém um parâmetro de linha de comando (p.e. usando o modo de teste do agente: `zabbix_agentd -t proc.num[,,,apache2]`), um processo extra será contabilizado, pois o agente contará a si mesmo.<br><br>*Note* que quando configurando o parâmetro `zone` para *current (atual))* (ou padrão) no caso de o agente ter sido compilado em um Solaris sem suporte a zona, mas executando em um Solaris mais recente onde zonas são suportadas, então o agente retornará NOTSUPPORTED (NÃO SUPORTADO)) (o agente não pode limitar os resultados apenas à zona atual). No entanto, *all (tudo)* é suportado neste caso.| |sensor\[device,sensor,<mode>\]|<|<|<|<| |<|Leitura de sensor de hardware.|Número flutuante|**device** - nome do dispositivo<br>**sensor** - nome do sensor<br>**mode** - valores possíveis:<br>*avg*, *max*, *min* (se este parâmetro for omitido, dispositivo e sensor são tratados literalmente).|Lê /proc/sys/dev/sensors no Linux 2.4.<br><br>Exemplo:<br>=> sensor\[w83781d-i2c-0-2d,temp1\]<br><br>Antes do Zabbix 1.8.4, o formato *sensor\[temp1\]* era usado.| |^|^|^|^|Lê /sys/class/hwmon no Linux 2.6+.<br><br>Consulte uma descrição mais detalhada sobre item de [sensor](/manual/appendix/items/sensor) no Linux.| |^|^|^|^|Lê a MIB *hw.sensors* no OpenBSD.<br><br>Exemplos:<br>=> sensor\[cpu0,temp0\] → temperatura de uma CPU<br>=> sensor\["cpu\[0-2\]$",temp,avg\] → média de temperatura das primeiras três CPUs<br><br>Suportado no OpenBSD desde o Zabbix 1.8.4.| |system.boottime|<|<|<|<| |<|Horário de boot do sistema.|Inteiro (Unix timestamp)| | | |system.cpu.discovery|<|<|<|<| |<|Lista de CPUs/cores de CPU detectados. Usado para descoberta de baixo-nível.|Objeto JSON| |Suportado em todas as plataformas desde a versão 2.4.0.| |system.cpu.intr|<|<|<|<| |<|Interrupções de dispositivo.|Inteiro| | | |system.cpu.load\[<cpu>,<mode>\]|<|<|<|<| |<|[Carga (Load) de CPU](http://en.wikipedia.org/wiki/Load_(computing)).|Número flutuante|**cpu** - valores possíveis:<br>*all* (padrão), *percpu* (desde a versão 2.0; carga total dividida pela contagem de CPUs disponíveis (online))<br>**mode** - valores possíveis:<br>*avg1* (média de 1 minuto, padrão), *avg5*, *avg15*|Exemplo:<br>=> system.cpu.load\[,avg5\].| |system.cpu.num\[<type>\]|<|<|<|<| |<|Número de CPUs.|Inteiro|**type** - valores possíveis:<br>*online* (padrão), *max*|Exemplo:<br>=> system.cpu.num| |system.cpu.switches|<|<|<|<| |<|Contagem de alternâncias de contexto (context switches).|Inteiro| | | |system.cpu.util\[<cpu>,<type>,<mode>,<logical\_or\_physical>\]|<|<|<|<| |<|Porcentagem de utilização de CPU.|Número flutuante|**cpu** - *<número CPU>* ou *all* (padrão)<br>**type** - valores possíveis:<br>*user* (padrão), *idle*, *nice*, *system* (padrão para Windows), *iowait*, *interrupt*, *softirq*, *steal*, *guest* (No Linux com kernels 2.6.24 e superior), *guest\_nice* (No Linux com kernels 2.6.33 e superior).<br>Veja também detalhes [específicos de platforma](/manual/appendix/items/supported_by_platform) para este parâmetro.<br>**mode** - valores possíveis:<br>*avg1* (média de 1 minuto, padrão), *avg5*, *avg15*<br>**logical\_or\_physical** (desde a versão 5.0.3; apenas no AIX) - valores possíveis: *logical* (padrão), *physical*. Este parâmetro é suportado apenas no AIX.|Exemplo:<br>=> system.cpu.util\[0,user,avg5\]<br><br>Nomenclatura antiga: *system.cpu.idleX, system.cpu.niceX, system.cpu.systemX, system.cpu.userX*| |system.hostname\[<type>, <transform>\]|<|<|<|<| |<|Nome de host do sistema.|String|**type** (antes da versão 5.4.7 suportado apenas no Windows) - valores possíveis: *netbios* (padrão para Windows), *host* (padrão no Linux), *shorthost* (desde a versão 5.4.7; retorna parte do nome do host antes do primeiro ponto, e texto completo para nomes sem ponto).<br>**transform** (desde a versão 5.4.7) - valores possíveis:<br>*none* (padrão), *lower* (converte para minúsculo)|O valor é obtido pela função GetComputerName() (para **netbios**) ou gethostname() (para **host**) no Windows e pelo comando "hostname" nos outros sistemas.<br><br>Exemplos de valores retornados:<br>*no Linux*:<br>=> system.hostname → linux-w7x1<br>=> system.hostname → exemplo.com<br>=> system.hostname\[shorthost\] → exemplo<br>*no Windows*:<br>=> system.hostname → WIN-SERV2008-I6<br>=> system.hostname\[host\] → Win-Serv2008-I6LonG<br>=> system.hostname\[host,lower\] → win-serv2008-i6long<br><br>Consulte também uma [descrição mais detalhada](/manual/appendix/install/windows_agent#configuration).| |system.hw.chassis\[<info>\]|<|<|<|<| |<|Informação de Chassis.|String|**info** - uma das opções: <br>full → completo (padrão), <br>model → modelo, <br>serial, <br>type → tipo ou <br>vendor → fornecedor|Exemplo: system.hw.chassis\[full\]<br>Hewlett-Packard HP Pro 3010 Small Form Factor PC CZXXXXXXXX Desktop\]<br><br>Esta chave depende da disponibilidade da tabela [SMBIOS](http://en.wikipedia.org/wiki/System_Management_BIOS).<br>Tentará ler a tabela DMI de sysfs, se o acesso a sysfs falhar então tenta ler diretamente da memória.<br><br>**Permissões de root** são necessárias porque o valor é obtido pela leitura do sysfs ou memória.<br><br>Suportado desde o Zabbix 2.0.| |system.hw.cpu\[<cpu>,<info>\]|<|<|<|<| |<|Informação de CPU.|String ou inteiro|**cpu** - *<número da CPU>* ou <br>*all* → tudo (padrão)<br>**info** - valores possíveis:<br>*full* → completo (padrão), <br>*curfreq*, <br>*maxfreq*, <br>*model* → modelo ou <br>*vendor* → fornecedor|Exemplo:<br>=> system.hw.cpu\[0,vendor\] → AuthenticAMD<br><br>Reúne informação de /proc/cpuinfo e /sys/devices/system/cpu/\[cpunum\]/cpufreq/cpuinfo\_max\_freq.<br><br>Se o número de CPU e *curfreq* ou *maxfreq* for especificado, um valor numérico é retornado (Hz).<br><br>Suportado desde o Zabbix 2.0.| |system.hw.devices\[<type>\]|<|<|<|<| |<|Listagem de dispositivos PCI ou USB.|Texto|**type** (desde a versão 2.0) - *pci* (padrão) ou *usb*|Exemplo:<br>=> system.hw.devices\[pci\] → 00:00.0 Host bridge: Advanced Micro Devices \[AMD\] RS780 Host Bridge<br>\[..\]<br><br>Retorna a saída do utilitário lspci ou lsusb (executado sem quaisquer parâmetros).| |system.hw.macaddr\[<interface>,<format>\]|<|<|<|<| |<|Listagem de endereços MAC.|String|**interface** - *all* → tudo (padrão) ou uma [expressão regular](/manual/regular_expressions#overview)<br>**format** - *full* → completo (padrão) ou <br>*short* → curto|Lista endereços MAC das interfaces cujos nomes correspondem com a [expressão regular](/manual/regular_expressions#overview) para `interface` (*all* (tudo) lista todas as interfaces).<br><br>Exemplo:<br>=> system.hw.macaddr\["eth0$",full\] → \[eth0\] 00:11:22:33:44:55<br><br>Se `format` for especificado como *short*, nomes de interface e endereços de MAC idênticos não são listados.<br><br>Suportado desde o Zabbix 2.0.| |system.localtime\[<type>\]|<|<|<|<| |<|Horário de sistema.|Inteiro - com `type` como *utc*<br><br>String - com `type` como *local*|**type** (desde a versão 2.0) - (tipo) valores possíveis:<br>*utc* - (padrão) tempo decorrido desde Epoch (00:00:00 UTC, 1º de Janeiro, 1970), medido em segundos.<br>*local* - o tempo no formato 'yyyy-mm-dd,hh:mm:ss.nnn,+hh:mm', onde y → ano.<br>|Deve ser usado apenas como [verificação passiva](/manual/appendix/items/activepassive#passive_checks).<br><br>Exemplo:<br>=> system.localtime\[local\] → cria um item usando esta chave e então a usa para mostrar o horário do host no [widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#clock) de *Relógio* no dashboard.| |system.run\[command,<mode>\]|<|<|<|<| |<|Executa o comando especificado no host.|Resultado do comando em texto<br><br>1 - com `mode` como *nowait* (independente do resultado do comando)|**command** - comando para execução<br>**mode** - valores possíveis:<br>*wait* - aguarda término da execução (padrão),<br>*nowait* - não aguarda|Até 512KB de dados podem ser retornados, incluindo espaço em branco à direita que é truncado.<br>Para ser processado corretamente, a saída do comando deve ser texto.<br><br>Exemplo:<br>=> system.run\[ls -l /\] → lista de arquivo detalhada do diretório root.<br><br>*Nota*: itens system.run são desabilitados por padrão. Aprenda como [habilitá-los](/manual/config/items/restrict_checks).<br><br>O valor de retorno do item é a saída padrão junto com saída de erro padrão produzidas pelo comando. O código de saída não é verificado.<br><br>Resultado vazio é permitido a partir do Zabbix 2.4.0.<br>Veja também: [Execução de comando](/manual/appendix/command_execution).| |system.stat\[resource,<type>\]|<|<|<|<| |<|Estatísticas de sistema.|Inteiro ou número flutuante|**ent** - número de unidades de processador que esta partição tem direito a receber (número flutuante)<br>**kthr,<type>** - informação sobre estados das threads do kernel:<br>*r* - número médio de threads de kernel executáveis (número flutuante)<br>*b* - número médio de threads de kernel colocadas na fila de espera do Gerenciador de Memória Virtual (Virtual Memory Manager)(número flutuante)<br>**memory,<type>** - informação sobre uso de memória virtual e real:<br>*avm* - páginas virtuais ativas (inteiro)<br>*fre* - tamanho da lista livre (inteiro)<br>**page,<type>** - informação sobre falta de páginas e atividade de paginação:<br>*fi* - paginação de arquivo (file page-ins) por segundo (número flutuante)<br>*fo* - despaginação de arquivo (file page-outs) por segundo (número flutuante)<br>*pi* - páginas paginadas do espaço de paginação (número flutuante)<br>*po* - páginas despaginadas para o espaço de paginação (número flutuante)<br>*fr* - páginas liberadas (substituição de página) (número flutuante)<br>*sr* - páginas escaneadas pelo algoritmo de substituição de páginas (número flutuante)<br>**faults,<type>** - taxa de interceptação e interrupção:<br>*in* - interrupções de dispositivo (número flutuante)<br>*sy* - chamadas de sistema (número flutuante)<br>*cs* - alternâncias de contexto de thread de kernel (número flutuante)<br>**cpu,<type>** - detalhamento da porcentagem de uso de tempo de processador:<br>*us* - tempo de usuário (número flutuante)<br>*sy* - tempo de sistemas (número flutuante)<br>*id* - tempo ocioso (número flutuante)<br>*wa* - tempo ocioso durante o qual o sistema possui requisições de disco/NFS I/O pendentes (número flutuante)<br>*pc* - número de processadores físicos consumidos (número flutuantet)<br>*ec* - porcentagem de capacidade autorizada consumida (número flutuante)<br>*lbusy* - indica a porcentagem de utilização de processadores lógicos ocorrida durante a execução no nível de usuário ou sistema (número flutuante)<br>*app* - indica os processadores físicos disponíveis na área de compartilhamento (número flutuante)<br>**disk,<type>** - estatísticas de disco:<br>*bps* - indica quantidade de dados transferidos (leitura ou escrita) para o drive em bytes por segundo (inteiro)<br>*tps* - indica o número de transferências por segundo que foram emitidas para o disco físico/fita (número flutuante)|<| |<|^|^|Comentários|<| |<|^|^|Este item é [suportado](/manual/appendix/items/supported_by_platform) apenas no AIX, desde o Zabbix 1.8.1.<br>Esteja ciente das seguintes limitações nestes itens:<br>=> system.stat\[cpu,app\] - suportado apenas no AIX LPAR do tipo "Compartilhado (Shared)"<br>=> system.stat\[cpu,ec\] - suportado no AIX LPAR do tipo "Compartilhado (Shared)" e "Dedicado" ("Dedicado" sempre retorna 100 (porcento))<br>=> system.stat\[cpu,lbusy\] - suportado apenas no AIX LPAR do tipo "Compartilhado (Shared)"<br>=> system.stat\[cpu,pc\] - suportado no AIX LPAR do tipo "Compartilhado (Shared)" e "Dedicado"<br>=> system.stat\[ent\] - suportado no AIX LPAR do tipo "Compartilhado (Shared)" e "Dedicado"|<| |system.sw.arch|<|<|<|<| |<|Informação de arquitetura de software.|String| |Exemplo:<br>=> system.sw.arch → i686<br><br>Informação é obtida da função uname().<br><br>Suportado desde o Zabbix 2.0.| |system.sw.os\[<info>\]|<|<|<|<| |<|Informação de sistema operacional.|String|**info** - valores possíveis:<br>*full* → completo (padrão), <br>*short* → curto ou <br>*name* → nome|Exemplo:<br>=> system.sw.os\[short\]→ Ubuntu 2.6.35-28.50-generic 2.6.35.11<br><br>Informação obtida de (note que nem todas os arquivos e opções estão presentes em todas as distribuições):<br>/proc/version (*completo*)<br>/proc/version\_signature (*curto*)<br>Parâmetro PRETTY\_NAME de /etc/os-release nos sitemas que o suportam, ou /etc/issue.net (*nome*)<br><br>Suportado desde o Zabbix 2.0.| |system.sw.packages\[<package>,<manager>,<format>\]|<|<|<|<| |<|Listagem de pacotes instalados.|Texto|**package** - *all* → tudo (padrão) ou uma [expressão regular](/manual/regular_expressions#overview)<br>**manager** - *all* → tudo (padrão) ou um gerenciador de pacote<br>**format** - *full* → completo (padrão) ou *short* → curto|Lista (alfabeticamente) os pacotes instalados cujo nome de `pacote` corresponde à [expressão regular](/manual/regular_expressions#overview) fornecida (*tudo* lista todos).<br><br>Exemplo:<br>=> system.sw.packages\[mini,dpkg,short\] → python-minimal, python2.6-minimal, ubuntu-minimal<br><br>Gerenciadores de pacote suportados (comando executado):<br>dpkg (dpkg --get-selections)<br>pkgtool (ls /var/log/packages)<br>rpm (rpm -qa)<br>pacman (pacman -Q)<br><br>Se `format` é especificado como *completo*, os pacotes são agrupados por gerenciadores de pacote (cada gerenciador em uma linha separada iniciando com seu nome entre colchetes).<br>Se `format` é especificado como *curto*, os pacotes não são agrupados e são listados em uma única linha.<br><br>Suporto desde o Zabbix 2.0.| |system.swap.in\[<device>,<type>\]|<|<|<|<| |<|Estatísticas de leitura de swap (do dispositivo para memória).|Inteiro|**device** - dispositivo usado para o swapping (padrão é *all (todos)*)<br>**type** - valores possíveis:<br>*count* (número de leituras de swap), *sectors* (setores lidos), *pages* (páginas lidas).<br>Veja também detalhes [específicos de plataforma](/manual/appendix/items/supported_by_platform) para este parâmetro.|Exemplo:<br>=> system.swap.in\[,pages\]<br><br>A origem desta informação é:<br>/proc/swaps, /proc/partitions, /proc/stat (Linux 2.4)<br>/proc/swaps, /proc/diskstats, /proc/vmstat (Linux 2.6)| |system.swap.out\[<device>,<type>\]|<|<|<|<| |<|Estatísticas de gravação de swap (da memória para o dispositivo).|Inteiro|**device** - dispositivo usado para o swapping (padrão é *all (todos)*)<br>**type** - valores possíveis:<br>*count* (número de gravações), *sectors* (setores gravados), *pages* (páginas gravadas).<br>Veja também detalhes [específicos de plataforma](/manual/appendix/items/supported_by_platform) para este parâmetro.|Exemplo:<br>=> system.swap.out\[,pages\]<br><br>A origem desta informação é:<br>/proc/swaps, /proc/partitions, /proc/stat (Linux 2.4)<br>/proc/swaps, /proc/diskstats, /proc/vmstat (Linux 2.6)| |system.swap.size\[<device>,<type>\]|<|<|<|<| |<|Tamanho de espaço de swap em bytes ou em porcentagem do total.|Inteiro - para bytes<br><br>Número flutuante - para porcentagem|**device** - dispositivo usado para o swapping (padrão é *all (todos)*)<br>**type** - valores possíveis:<br>*free* (espaço de swap livre, padrão), *pfree* (espaço de swap livre, em porcento), *pused* (espaço de swap usado, em porcento), *total* (espaço de swap total), *used* (espaço de swap usado)<br>Note que *pfree*, *pused* e não são suportados no Windows se o tamanho de swap for 0.<br>Veja também detalhes [específicos de plataforma](/manual/appendix/items/supported_by_platform) para este parâmetro.|Exemplo:<br>=> system.swap.size\[,pfree\] → porcentagem de espaço de swap livre<br><br>Se *device* não for especificado o Zabbix Agent levará em conta apenas dispositivos de swap (arquivos), a memória física será ignorada. Por exemplo, nos sistemas Solaris o comando *swap -s* inclui uma porção de memória física e dispositivos de swap (diferente de *swap -l*).<br><br>Note que esta chave pode retornar tamanho/porcentagem de swap incorreto em plataformas Windows virtualizadas (VMware ESXi, VirtualBox). Neste caso você pode usar a chave `perf_counter[\700(_Total)\702]` para obter a porcentagem de espaço correta.| |system.uname|<|<|<|<| |<|Identificação do sistema.|String| |Exemplo de valor retornado (Unix):<br>FreeBSD localhost 4.2-RELEASE FreeBSD 4.2-RELEASE \#0: Mon Nov i386<br><br>Exemplo de valor retornado (Windows):<br>Windows ZABBIX-WIN 6.0.6001 Microsoft® Windows Server® 2008 Standard Service Pack 1 x86<br><br>No Unix desde o Zabbix 2.2.0 o valor para este item é obtido com a chamada de sistema uname(). Previamente era obtido invocando "uname -a". O valor deste item pode diferir da saída de "uname -a" e não inclui informação adicional que "uname -a" mostra baseado em outras fontes.<br><br>No Windows desde o Zabbix 3.0 o valor para este item é obtido das classes WMI Win32\_OperatingSystem e Win32\_Processor. Previamente era obtido de APIs Windows voláteis e chaves de registro não documentadas. O nome de SO (incluindo edição) pode ser traduzido para o idioma de apresentação do ususário. Em algumas versões de Windows há símbolos de marca registrada e espaços extras.<br><br>Note que no Windows o item retorna a arquitetura do SO, enquanto no Unix ele retorna a arquitetura da CPU.| |system.uptime|<|<|<|<| |<|Tempo de atividade do sistema em segundos.|Inteiro| |Em [configuração de item](/manual/config/items/item#configuration), use unidades **s** ou **uptime** para obter valores legíveis.| |system.users.num|<|<|<|<| |<|Número de usuários logados.|Inteiro| |O comando **who** é usado no lado do agente para obter o valor.| |vfs.dev.discovery|<|<|<|<| |<|Lista de dispositivos de bloco e seu tipo. Usado para descoberta de baixo-nível.|Objeto JSON| |Este item é suportado apenas na plataforma Linux.<br><br>Suportado desde o Zabbix 4.4.0.| |vfs.dev.read\[<device>,<type>,<mode>\]|<|<|<|<| |<|Estatísticas de leitura de disco.|Inteiro - com `type` em *sectors*, *operations*, *bytes*<br><br>Número flutuante - com `type` em *sps*, *ops*, *bps*<br><br>*Nota*: se usando um intervalo de atualização de três horas ou mais^**[2](#footnotes)**^, retornará sempre '0'|**device** - dispositivo de disco (padrão é *all (todos)* ^**[3](#footnotes)**^)<br>**type** - valores possíveis: *sectors*, *operations*, *bytes*, *sps*, *ops*, *bps*<br>Note que o suporte e padrões para o parâmetro 'type' dependem da plataforma. Consulte detalhes [específicos de plataforma](/manual/appendix/items/supported_by_platform).<br>*sps*, *ops*, *bps* correspondem a: setores, operações, bytes por segundo, respectivamente.<br>**mode** - valores possíveis: *avg1* (média de 1 minuto, padrão), *avg5*, *avg15*.<br>Este parâmetro é suportado apenas com `type` como: sps, ops, bps.|Você pode usar nomes de dispositivo relativos (por exemplo, `sda`) bem como com um prefixo opcional /dev/ (por exemplo, `/dev/sda`).<br><br>Volumes lógicos LVM são suportados.<br><br>Valores padrão do parâmetro 'type' para diferentes SOs:<br>AIX - operations<br>FreeBSD - bps<br>Linux - sps<br>OpenBSD - operations<br>Solaris - bytes<br><br>Exemplo:<br>=> vfs.dev.read\[,operations\]<br><br>*sps*, *ops* e *bps* em plataformas suportadas costumam estar limitados a 8 dispositivos (7 individuais e um *all*). Desde o Zabbix 2.0.1 este limite é de 1024 dispositivos (1023 individuais e um para *all*).| |vfs.dev.write\[<device>,<type>,<mode>\]|<|<|<|<| |<|Estatísticas de escrita em disco.|Inteiro - com `type` como *sectors*, *operations*, *bytes*<br><br>Número flutuante - com `type` como *sps*, *ops*, *bps*<br><br>*Nota*: se usando um intervalo de atualização de três horas ou mais^**[2](#footnotes)**^, retornará sempre '0'|**device** - dispositivo de disco (padrão é *all (todos)* ^**[3](#footnotes)**^)<br>**type** - valores possíveis: *sectors*, *operations*, *bytes*, *sps*, *ops*, *bps*<br>Note que o suporte e padrões para o parâmetro 'type' depende da plataforma. Consulte detalhes [específicos de plataforma](/manual/appendix/items/supported_by_platform).<br>*sps*, *ops*, *bps* correspondem a: setores, operações, bytes por segundo, respectivamente.<br>**mode** - valores possíveis: *avg1* (média de 1 minuto, padrão), *avg5*, *avg15*.<br>Este parâmetro é suportado apenas com `type` como: sps, ops, bps.|Você pode usar nomes de dispositivo relativos (por exemplo, `sda`) bem como com um prefixo opcional /dev/ (por exemplo, `/dev/sda`).<br><br>Volumes lógicos LVM são suportados.<br><br>Valores padrão do parâmetro 'type' para diferentes SOs:<br>AIX - operations<br>FreeBSD - bps<br>Linux - sps<br>OpenBSD - operations<br>Solaris - bytes<br><br>Exemplo:<br>=> vfs.dev.write\[,operations\]<br><br>*sps*, *ops* e *bps* em plataformas suportadas costumam estar limitados a 8 dispositivos (7 individuais e um *all*). Desde o Zabbix 2.0.1 este limite é de 1024 dispositivos (1023 individuais e um para *all*).| |vfs.dir.count\[dir,<regex\_incl>,<regex\_excl>,<types\_incl>,<types\_excl>,<max\_depth>,<min\_size>,<max\_size>,<min\_age>,<max\_age>,<regex\_excl\_dir>\]|<|<|<|<| |<|Contagem de entrada de diretório.|Inteiro|**dir** - caminho absoluto para o diretório<br>**regex\_incl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) a ser incluído; inclui tudo se vazio (valor padrão)<br>**regex\_excl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) a ser excluído; não exclui nada se vazio (valor padrão)<br>**types\_incl** - tipos de entrada de diretório para contagem, valores possíveis:<br>*file* - arquivo regular, *dir* - subdiretório, *sym* - link simbólico, *sock* - socket, *bdev* - dispositivo de bloco, *cdev* - dispositivo de caracter, *fifo* - FIFO, *dev* - sinônimo de "bdev,cdev", *all* - todos os tipos (padrão), p.e. "file,dir,sym,sock,bdev,cdev,fifo". Tipos múltiplos deve ser separados com vírgula e entre aspas duplas.<br>**types\_excl** - tipos de entrada de diretório (veja <types\_incl>) para NÃO contar. Se algum tipo de entrada estiver em ambos <types\_incl> e <types\_excl>, as entradas de diretório deste tipo NÃO são contadas.<br>**max\_depth** - profundidade máxima de subdiretórios a serem examinados. **-1** (padrão) - ilimitado, **0** - sem descida aos subdiretórios.<br>**min\_size** - tamanho mínimo (em bytes) para o arquivo ser contado. Arquivos menores não serão contados. [Sufixos de memória](/manual/appendix/suffixes#memory_suffixes) podem ser usados.<br>**max\_size** - tamanho máximo (em bytes) para o arquivo ser contado. Arquivos maiores não serão contados. [Sufixos de memória](/manual/appendix/suffixes#memory_suffixes) podem ser usados.<br>**min\_age** - idade mínima (em segundos) da entrada de diretório para ser contada. Entradas mais recentes não serão contadas. [Sufixos de tempo](/manual/appendix/suffixes#time_suffixes) podem ser usados.<br>**max\_age** - idade máxima (em segundos) da entrada de diretório para ser contada. Entradas tão antigas quanto ou mais antigas não serão contadas (data de modificação). [Sufixos de tempo](/manual/appendix/suffixes#time_suffixes) podem ser usados.<br>**regex\_excl\_dir** - [expressão regular](/manual/regular_expressions#overview) decrevendo o padrão de nome de diretório a excluir. Todo o conteúdo do diretório será excluído (em contraste ao regex\_excl)|Variáveis de ambiente, p.e. %APP\_HOME%, $HOME e %TEMP% não são suportadas.<br><br>Pseudo-diretórios "." e ".." nunca são contados.<br><br>Links simbólicos nunca são seguidos nas passagens de diretório.<br><br>No Windows, links de diretório simbólicos são pulados e links físicos são contados apenas uma vez.<br><br>Ambos `regex_incl` e `regex_excl` são aplicados a arquivos e diretórios quando calculando tamanho da entrada, mas são ignorados quando selecionando subdiretórios para passagem (se regex\_incl é “(?i)\^.+\\.zip$” e max\_depth não estiver configurado, então todos os subdiretórios serão passados, mas apenas do tipo zip serão contados).<br><br>O tempo de execução é limitado pelo valor de tempo máximo (timeout) padrão na [configuração](/manual/appendix/config/zabbix_agentd) do agente (3 seg). Dado que a passagem por grandes diretórios pode levar mais tempo que isso, nenhum dado será retornado e o item não será suportado. Contagem parcial não será retornada.<br><br>Quando filtrando por tamanho, apenas arquivos regulares têm tamanhos significativos. Sob Linux e BSD, diretórios também têm tamanhos não-zerados (tipicamente alguns Kb). Dispositivos têm tamanhos zerados, p.e. o tamanho de **/dev/sda1** não reflete no tamanho da respectiva partição. Deste modo, quando usando `<min_size>`e `<max_size>`, é aconselhável especificar `<types_incl>` como "*file*", para evitar surpresas.<br><br>Exemplos:<br>⇒ vfs.dir.count\[/dev\] - monitora o número de dispositivos em /dev (Linux)<br>⇒ vfs.dir.count\["C:\\Users\\ADMINI\~1\\AppData\\Local\\Temp"\] - monitora o número de arquivos no diretório temporário (Windows)<br><br>Suportado desde o Zabbix 4.0.0.| |vfs.dir.get\[dir,<regex\_incl>,<regex\_excl>,<types\_incl>,<types\_excl>,<max\_depth>,<min\_size>,<max\_size>,<min\_age>,<max\_age>,<regex\_excl\_dir>\]|<|<|<|<| |<|Lista de entradas de diretório.|JSON|**dir** - caminho absoluto para o diretório<br>**regex\_incl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) para inclusão; inclui tudo se vazio (valor padrão)<br>**regex\_excl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) para exclusão; não exclui nenhum se estiver vazio (valor padrão)<br>**types\_incl** - tipos de entrada de diretório para listar, valores possíveis:<br>*file* - arquivo regular, *dir* - subdiretório, *sym* - link simbólico, *sock* - socket, *bdev* - dispositivo de bloco, *cdev* - dispositivo de caracter, *fifo* - FIFO, *dev* - sinônimo de "bdev,cdev", *all* - todos os tipos (padrão), p.e. "file,dir,sym,sock,bdev,cdev,fifo". Tipos múltiplos devem ser separados com vírgula e entre aspas duplas.<br>**types\_excl** - tipos de entrada de diretório (veja <types\_incl>) para NÃO listar. Se algum tipo de entrada está em ambos <types\_incl> e <types\_excl>, entradas de diretório deste tipo NÃO são listadas.<br>**max\_depth** - profundidade máxima de subdiretórios a serem examinados. **-1** (padrão) - ilimitado, **0** - sem descida aos subdiretórios.<br>**min\_size** - tamanho mínimo (em bytes) para o arquivo ser contado. Arquivos menores não serão contados. [Sufixos de memória](/manual/appendix/suffixes#memory_suffixes) podem ser usados.<br>**max\_size** - tamanho máximo (em bytes) para o arquivo ser contado. Arquivos maiores não serão contados. [Sufixos de memória](/manual/appendix/suffixes#memory_suffixes) podem ser usados.<br>**min\_age** - idade mínima (em segundos) da entrada de diretório para ser contada. Entradas mais recentes não serão contadas. [Sufixos de tempo](/manual/appendix/suffixes#time_suffixes) podem ser usados.<br>**max\_age** - idade máxima (em segundos) da entrada de diretório para ser contada. Entradas tão antigas quanto ou mais antigas não serão contadas (data de modificação). [Sufixos de tempo](/manual/appendix/suffixes#time_suffixes) podem ser usados.<br>**regex\_excl\_dir** - [expressão regular](/manual/regular_expressions#overview) decrevendo o padrão de nome de diretório a excluir. Todo o conteúdo do diretório será excluído (em contraste ao regex\_excl)|Variáveis de ambiente, p.e. %APP\_HOME%, $HOME e %TEMP% não são suportadas.<br><br>Pseudo-diretórios "." e ".." nunca são contados.<br><br>Links simbólicos nunca são seguidos nas passagens de diretório.<br><br>No Windows, links de diretório simbólicos são pulados e links físicos são contados apenas uma vez.<br><br>Ambos `regex_incl` e `regex_excl` são aplicados a arquivos e diretórios quando calculando tamanho da entrada, mas são ignorados quando selecionando subdiretórios para passagem (se regex\_incl é “(?i)\^.+\\.zip$” e max\_depth não estiver configurado, então todos os subdiretórios serão passados, mas apenas do tipo zip serão contados).<br><br>O tempo de execução é limitado pelo valor de tempo máximo (timeout) padrão na [configuração](/manual/appendix/config/zabbix_agentd) do agente (3 seg). Dado que a passagem por grandes diretórios pode levar mais tempo que isso, nenhum dado será retornado e o item não será suportado. Contagem parcial não será retornada.<br><br>Quando filtrando por tamanho, apenas arquivos regulares têm tamanhos significativos. Sob Linux e BSD, diretórios também têm tamanhos não-zerados (tipicamente alguns Kb). Dispositivos têm tamanhos zerados, p.e. o tamanho de **/dev/sda1** não reflete no tamanho da respectiva partição. Deste modo, quando usando `<min_size>`e `<max_size>`, é aconselhável especificar `<types_incl>` como "*file*", para evitar surpresas.<br><br>Exemplos:<br>⇒ vfs.dir.get\[/dev\] - coleta lista de dispositivos em /dev (Linux)<br>⇒ vfs.dir.get\["C:\\Users\\ADMINI\~1\\AppData\\Local\\Temp"\] - coleta lista de arquivos no diretório temporário (Windows)<br><br>Suportado desde o Zabbix 6.0.0.| |vfs.dir.size\[dir,<regex\_incl>,<regex\_excl>,<mode>,<max\_depth>,<regex\_excl\_dir>\]|<|<|<|<| |<|Tamanho de diretório (em bytes).|Inteiro|**dir** - caminho absoluto para o diretório<br>**regex\_incl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) para inclusão; inclui tudo se vazio (valor padrão)<br>**regex\_excl** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão de nome da entidade (arquivo, diretório, link simbólico) para exclusão; não exclui nenhum se estiver vazio (valor padrão)<br>**mode** - valores possíveis:<br>*apparent* (padrão) - obtém o valor aparente do tamanho dos arquivos em vez do uso em disco (age como `du -sb dir`), *disk* - obtém o uso em disco (age como `du -s -B1 dir`). Diferente do comando du, o item vfs.dir.size leva em conta arquivos ocultos quando calculando o tamanho do diretório (age como `du -sb .[^.]* *` de dentro do diretório).<br>**max\_depth** - profundidade máxima de subdiretórios a serem examinados. **-1** (padrão) - ilimitado, **0** - sem descida aos subdiretórios.<br>**regex\_excl\_dir** - [expressão regular](/manual/regular_expressions#overview) decrevendo o padrão de nome de diretório a excluir. Todo o conteúdo do diretório será excluído (em contraste ao regex\_excl)|Apenas diretórios com no mínimo permissão de leitura para o usuário *zabbix* serão calculados.<br><br>No Windows, links de diretório simbólicos são pulados e links físicos são contados apenas uma vez.<br><br>Com diretórios grandes ou dispositivos lentos este item pode esgotar o tempo de execução devido à configuração de Timeout nos arquivos de configuração do [Agent](/manual/appendix/config/zabbix_agentd) e [Server](/manual/appendix/config/zabbix_server)/[Proxy](/manual/appendix/config/zabbix_proxy). Aumente o valor de timeout conforme necessário.<br><br>Exemplos:<br>⇒ vfs.dir.size\[/tmp,log\] - calcula o tamanho de todos os arquivos em /tmp que contêm 'log'<br>⇒ vfs.dir.size\[/tmp,log,\^.+\\.old$\] - calcula o tamanho de todos os arquivos em /tmp que contêm 'log', excluindo arquivos contendo '.old'<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).<br><br>Suportado desde o Zabbix 3.4.0.| |vfs.file.cksum\[file,<mode>\]|<|<|<|<| |<|Checksum de arquivo, calculado pelo algoritmo cksum do UNIX.|Inteiro - com `mode` como *crc32*<br><br>String - com `mode` como *md5*, *sha256*|**file** - caminho completo para o arquivo<br>**mode** - *crc32* (padrão), *md5*, *sha256*|Exemplo:<br>=> vfs.file.cksum\[/etc/passwd\]<br><br>Exemplo de valores retornados (crc32/md5/sha256 respectivamente):<br>675436101<br>9845acf68b73991eb7fd7ee0ded23c44<br>ae67546e4aac995e5c921042d0cf0f1f7147703aa42bfbfb65404b30f238f2dc<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).<br><br>O parâmetro `mode` é suportado desde o Zabbix 6.0.| |vfs.file.contents\[file,<encoding>\]|<|<|<|<| |<|Obtendo o conteúdo de um arquivo.|Text|**file** - caminho completo para o arquivo<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página|Retorna uma string vazia se o arquivo estiver vazio ou conter apens caracteres LF/CR.<br><br>Byte order mark (BOM) é excluída da saída.<br><br>Exemplo:<br>=> vfs.file.contents\[/etc/passwd\]<br><br>Este item é limitado a arquivos não maiores que 64 Kbytes.<br><br>Suportado desde o Zabbix 2.0.| |vfs.file.exists\[file,<types\_incl>,<types\_excl>\]|<|<|<|<| |<|Verifica se arquivo existe.|0 - não encontrado<br><br>1 - arquivo do tipo especificado existe|**file** - caminho completo para o arquivo<br>**types\_incl** - lista de tipos de arquivo a incluir, valores possíveis: *file* (arquivo regular, padrão (se types\_excl não estiver configurado)), *dir* (diretório), *sym* (link simbólico), *sock* (socket), *bdev* (dispositivo de bloco), *cdev* (dispositivo de caracter), *fifo* (FIFO), *dev* (sinônimo de "bdev,cdev"), *all* (todos os tipos mencionados, padrão se types\_excl estiver especificado).<br>**types\_excl** - lista de tipos de arquivos a excluir, veja types\_incl para valores possíveis (por padrão nenhum tipo é excluído)|Tipos múltiplos devem ser separados com vírgula e entre aspas duplas "".<br>No Windows as aspas duplas devem ser escapadas '\\' com contrabarra e a chave do item completamente quotadas com aspas duplas quando usando o utilitário de linha de comando para chamar o zabbix\_get.exe ou agent2.<br><br>Se o mesmo tipo estiver em ambos <types\_incl> e <types\_excl>, os arquivos deste tipo são excluídos.<br><br>Exemplos:<br>=> vfs.file.exists\[/tmp/application.pid\]<br>=> vfs.file.exists\[/tmp/application.pid,"file,dir,sym"\]<br>=> vfs.file.exists\[/tmp/application\_dir,dir\]<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).<br><br>Note que o item pode se tornar não suportado no Windows se um diretório for procurado dentro de um diretório não existente, p.e. vfs.file.exists\[C:\\no\\dir,dir\] (onde 'no' não existe).| |vfs.file.get\[file\]|<|<|<|<| |<|Retorna informação sobre um arquivo.|Objeto JSON|**file** - caminho completo para o arquivo|Tipos de arquivo suportados em sistemas tipo-UNIX: arquivo regular, diretório, link simbólico, socket, dispositivo de bloco, dispositivo de caracter, FIFO<br><br>Tipos de arquivo suportados no Windows: arquivo regular, diretório, link simbólico<br><br>Exemplo:<br>=> vfs.file.get\[/etc/passwd\] → retorna um JSON com informação sobre o arquivo /etc/passwd (tipo, usuário, permissões, SID, uid, etc.)<br><br>Suportado desde o Zabbix 6.0.| |vfs.file.md5sum\[file\]|<|<|<|<| |<|Checksum MD5 de um arquivo.|String de caracter (hash MD5 do arquivo)|**file** - caminho completo para o arquivo|Exemplo:<br>=> vfs.file.md5sum\[/usr/local/etc/zabbix\_agentd.conf\]<br><br>Exemplo de valor retornado:<br>b5052decb577e0fffd622d6ddc017e82<br><br>O limite de tamanho de arquivo (64 MB) para este item foi removido na versão 1.8.6.<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).| |vfs.file.owner\[file,<ownertype>,<resulttype>\]|<|<|<|<| |<|Obtém o proprietário de um arquivo.|String de caracter|**file** - caminho completo para o arquivo<br>**ownertype** - *user* → usuário (padrão) ou *group* → grupo (apenas Unix)<br>**resulttype** - *name* (padrão) ou *id*; para id - retorna uid/gid no Unix, SID no Windows|Exemplo:<br>=> vfs.file.owner\[/tmp/zabbix\_server.log\] → retorna o proprietário de /tmp/zabbix\_server.log<br>=> vfs.file.owner\[/tmp/zabbix\_server.log,,id\] → retorna o ID do proprietário de /tmp/zabbix\_server.log<br><br>Suportado desde o Zabbix 6.0.| |vfs.file.permissions\[file\]|<|<|<|<| |<|Retorna uma string de 4 dígitos contendo o número octal de permissões Unix.|String|**file** - caminho completo para o arquivo|Não suportado no Windows.<br><br>Exemplo:<br>=> vfs.file.permissions\[/etc/passwd\] → retorna as permissões de /etc/passwd, por exemplo, '0644'<br><br>Suportado desde o Zabbix 6.0.| |vfs.file.regexp\[file,regexp,<encoding>,<start line>,<end line>,<output>\]|<|<|<|<| |<|Encontre um texto em um arquivo.|A linha contendo o texto correspondente, ou como especificado pelo parâmetro opcional `output`|**file** - caminho completo para o arquivo<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão requerido<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página<br>**start line** - o número da primeira linha para busca (primeira linha do arquivo por padrão).<br>**end line** - o número da última linha para busca (última linha do arquivo por padrão).<br>**output** - um modelo opcional de formatação de saída. A sequência de escape **\\0** é substituída pela parte de texto correspondente (do primeiro caracter onde a correspondência começa até o caracter onde a correspondência termina) enquanto uma sequência de escape **\\N** (onde N=1...9) é substituída pelo N-ésimo grupo correspondente (ou um texto vazio caso N exceda o número de grupos capturados).|Apenas a primeira linha correspondente é retornada.<br>Um texto vazio é retornado caso nenhuma linha corresponda à expressão.<br><br>Byte order mark (BOM) é excluído da saída.<br><br>A extração de conteúdo usando o parâmetro `output` ocorre no agente.<br><br>Os parâmetros `start line`, `end line` e `output` são suportadps desde a versão 2.2.<br><br>Exemplos:<br>=> vfs.file.regexp\[/etc/passwd,zabbix\]<br>=> vfs.file.regexp\[/path/to/some/file,"(\[0-9\]+)$",,3,5,\\1\]<br>=> vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",,,,\\1\] → obtendo o ID do usuário *zabbix*| |vfs.file.regmatch\[file,regexp,<encoding>,<start line>,<end line>\]|<|<|<|<| |<|Encontre um texto em um arquivo.|0 - correspondência não encontrada<br><br>1 - encontrada|**file** - caminho completo para o arquivo<br>**regexp** - [expressão regular](/manual/regular_expressions#overview) descrevendo o padrão requerido<br>**encoding** - [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de código de página<br>**start line** - o número da primeira linha para busca (primeira linha do arquivo por padrão).<br>**end line** - o número da última linha para busca (última linha do arquivo por padrão).|Byte order mark (BOM) é ignorado.<br><br>Os parâmetros `start line` e `end line` são suportados desde a versão 2.2.<br><br>Exemplo:<br>=> vfs.file.regmatch\[/var/log/app.log,error\]| |vfs.file.size\[file,<mode>\]|<|<|<|<| |<|Tamanho de arquivo (em bytes).|Inteiro|**file** - caminho completo para o arquivo<br>**mode** - valores possíveis:<br>*bytes* (padrão) ou *lines* (linhas vazias são contadas, também)|O arquivo deve ter permissões de leitura para o usuário *zabbix*.<br><br>Exemplo:<br>=> vfs.file.size\[/var/log/syslog\]<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).<br><br>O parâmetro `mode` é suportado desde o Zabbix 6.0.| |vfs.file.time\[file,<mode>\]|<|<|<|<| |<|Informação de data de arquivo.|Inteiro (Unix timestamp)|**file** - caminho completo para o arquivo<br>**mode** - valores possíveis:<br>*modify* (padrão) - última data de modificação de conteúdo do arquivo,<br>*access* - última data de leitura do arquivo,<br>*change* - última data de alteração das propriedades do arquivo|Exemplo:<br>=> vfs.file.time\[/etc/passwd,modify\]<br><br>O limite de tamanho de arquivo depende do [suporte a grandes arquivos](/manual/appendix/items/large_file_support).| |vfs.fs.discovery|<|<|<|<| |<|Lista de sistemas de arquivo montados e seus tipos. Usado para descoberta de baixo-nível.|Objeto JSON| |Suportado desde o Zabbix 2.0.<br><br>A macro {\#FSDRIVETYPE} é suportada no Windows desde o Zabbix 3.0.<br><br>A macro {\#FSLABEL} é suportada no Windows desde o Zabbix 6.0.| |vfs.fs.get|<|<|<|<| |<|Lista de sistemas de arquivo montados, seus tipos, espaço em disco e estatísticas de inode. Pode ser usado para descoberta de baixo-nível.|Objeto JSON| |Suportado desde o Zabbix 4.4.5.<br><br>A macro {\#FSLABEL} é suportada no Windows desde o Zabbix 6.0.| |vfs.fs.inode\[fs,<mode>\]|<|<|<|<| |<|Número ou porcentagem de inodes.|Inteiro - para número<br><br>Número flutuante - para porcentagem|**fs** - sistema de arquivo<br>**mode** - valores possíveis:<br>*total* (padrão), *free*, *used*, //pfree // (livre, porcentagem), *pused* (usado, porcentagem)|Exemplo:<br>=> vfs.fs.inode\[/,pfree\]| |vfs.fs.size\[fs,<mode>\]|<|<|<|<| |<|Espaço em disco em bytes ou em porcentagem do total.|Inteiro - para bytes<br><br>Número flutuante - para porcentagem|**fs** - sistema de arquivo<br>**mode** - valores possíveis:<br>*total* (padrão), *free*, *used*, *pfree* (livre, porcentagem), *pused* (usado, porcentagem)|No caso de um volume montado, o espaço em disco para o sistema de arquivo local é retornado.<br><br>Exemplo:<br>=> vfs.fs.size\[/tmp,free\]<br><br>O espaço reservado de um sistema de arquivo é levado em conta e não incluído quando usado o modo *free*.| |vm.memory.size\[<mode>\]|<|<|<|<| |<|Espaço em memória em bytes ou porcentagem do total.|Inteiro - para bytes<br><br>Número flutuante - para porcentagem|**mode** - valores possíveis:<br>*total* (padrão), *active*, *anon*, *buffers*, *cached*, *exec*, *file*, *free*, *inactive*, *pinned*, *shared*, *slab*, *wired*, *used*, *pused* (usado, porcentagem), *available*, *pavailable* (disponível, porcentagem)<br>Consulte também suporte [específico para plataforma](/manual/appendix/items/supported_by_platform) e [detalhes adicionais](/manual/appendix/items/vm.memory.size_params) para este parâmetro.|Este item aceita três categorias de parâmetros:<br><br>1) *total* - quantidade total de memória;<br>2) tipos específicos de memória por plataforma: *active*, *anon*, *buffers*, *cached*, *exec*, *file*, *free*, *inactive*, *pinned*, *shared*, *slab*, *wired*;<br>3) estimativas de nível de usuário para quanta memória é usada e disponível: *used*, *pused*, *available*, *pavailable*.| |web.page.get\[host,<path>,<port>\]|<|<|<|<| |<|Obtém conteúdo de uma página web.|Código da página web como texto (incluindo cabeçalhos (headers))|**host** - nome de host ou URL (como `scheme://host:port/path`, onde apenas *host* é obrigatório).<br>Esquemas URL permitidos: *http*, *https*^**[4](#footnotes)**^. A ausência de esquema será tratada como *http*. Se um URL é especificada, `path` e `port` devem ser vazios. Especificação de nome de usuário/senha quando conectando a servidores que requerem autenticação, por exemplo: `http://user:password@www.example.com` só é possível com suporte a cURL ^**[4](#footnotes)**^.<br>Punycode é suportado nos nomes de host.<br>**path** - caminho para o documeto HTML (padrão é /)<br>**port** - número de porta (padrão é 80 para HTTP)|Este item se torna não suportado se o recurso especificado em `host` não existir ou estiver indisponível.<br><br>`host` pode ser nome de host, nome de domínio, endereço IPv4 ou IPv6. Mas para endereço IPv6 o Zabbix Agent deve ser compilado com suporte a IPv6 habilitado.<br><br>Exemplo:<br>=> web.page.get\[www.example.com,index.php,80\]<br>=> web.page.get\[https://www.example.com\]<br>=> web.page.get\[https://blog.example.com/?s=zabbix\]<br>=> web.page.get\[localhost:80\]<br>=> web.page.get\["\[::1\]/server-status"\]| |web.page.perf\[host,<path>,<port>\]|<|<|<|<| |<|Tempo de carregamento da página web completa (em segundos).|Número flutuante|**host** - nome de host ou URL (como `scheme://host:port/path`, onde apenas *host* é obrigatório).<br>Esquemas URL permitidos: *http*, *https*^**[4](#footnotes)**^. A ausência de esquema será tratada como *http*. Se um URL é especificada, `path` e `port` devem ser vazios. Especificação de nome de usuário/senha quando conectando a servidores que requerem autenticação, por exemplo: `http://user:password@www.example.com` só é possível com suporte a cURL ^**[4](#footnotes)**^.<br>Punycode é suportado nos nomes de host.<br>**path** - caminho para o documeto HTML (padrão é /)<br>**port** - número de porta (padrão é 80 para HTTP)|Este item se torna não suportado se o recurso especificado em `host` não existir ou estiver indisponível.<br><br>`host` pode ser nome de host, nome de domínio, endereço IPv4 ou IPv6. Mas para endereço IPv6 o Zabbix Agent deve ser compilado com suporte a IPv6 habilitado.<br><br>Exemplo:<br>=> web.page.perf\[www.example.com,index.php,80\]<br>=> web.page.perf\[https://www.example.com\]| |web.page.regexp\[host,<path>,<port>,regexp,<length>,<output>\]|<|<|<|<| |<|Encontre texto em página web.|O texto correspondente, ou como especificado pelo parâmetro opcional `output`|**host** - nome de host ou URL (como `scheme://host:port/path`, onde apenas *host* é obrigatório).<br>Esquemas URL permitidos: *http*, *https*^**[4](#footnotes)**^. A ausência de esquema será tratada como *http*. Se um URL é especificada, `path` e `port` devem ser vazios. Especificação de nome de usuário/senha quando conectando a servidores que requerem autenticação, por exemplo: `http://user:password@www.example.com` só é possível com suporte a cURL ^**[4](#footnotes)**^.<br>Punycode é suportado nos nomes de host.<br>**path** - caminho para o documeto HTML (padrão é /)<br>**port** - número de porta (padrão é 80 para HTTP)<br>**regexp** - regular [expression](/manual/regular_expressions#overview) descrevendo o padrão requerido<br>**length** - número máximo de caracteres a retornar<br>**output** - um modelo de formatação de saída opcional. A sequência de escape **\\0** é substituída pela parte de texto correspondente (do primeiro caracter onde a correspondência começa até o caracter onde a correspondência termina) enquanto uma sequência de escape **\\N** (onde N=1...9) é substituída pelo N-ésimo grupo correspondente (ou um texto vazio caso N exceda o número de grupos capturados).|Este item se torna não suportado se o recurso especificado em `host` não existir ou estiver indisponível.<br><br>`host` pode ser nome de host, nome de domínio, endereço IPv4 ou IPv6. Mas para endereço IPv6 o Zabbix Agent deve ser compilado com suporte a IPv6 habilitado.<br><br>A extração de conteúdo usando o parâmetro `output` ocorre no agente.<br><br>O parâmetro `output` é suportado desde a versão 2.2.<br><br>Exemplo:<br>=> web.page.regexp\[www.example.com,index.php,80,OK,2\]<br>=> web.page.regexp\[https://www.example.com,,,OK,2\]| |zabbix.stats\[<ip>,<port>\]|<|<|<|<| |<|Retorna um conjunto de métricas internas do Zabbix Server ou Proxy remotamente.|Objeto JSON|**ip** - lista de IP/DNS/máscara de rede de Servers/Proxies para serem consultados remotamente (padrão é 127.0.0.1)<br>**port** - porta do Server/Proxy para ser consultada remotamente (padrão é 10051)|Note que a requisição de estatísticas só será aceita a partir dos endereços listados no parâmetro 'StatsAllowedIP' do [Server](/manual/appendix/config/zabbix_server)/[Proxy](/manual/appendix/config/zabbix_proxy) na instância de destino.<br><br>Um conjunto selecionado de métricas internas é retornado por este item. Para detalhes, veja [Monitoramento remoto de estatísticas do Zabbix](/manual/appendix/items/remote_stats#exposed_metrics).| |zabbix.stats\[<ip>,<port>,queue,<from>,<to>\]|<|<|<|<| |<|Retorna número de itens monitorados atrasados na fila do Zabbix Server ou Proxy remotamente.|Objeto JSON|**ip** - lista de IP/DNS/máscara de rede de Servers/Proxies para serem consultados remotamente (padrão é 127.0.0.1)<br>**port** - porta do Server/Proxy para ser consultada remotamente (padrão é 10051)<br>**queue** - constante (para ser usado como está)<br>**from** - atrasado por pelo menos (padrão é 6 segundos)<br>**to** - atrasado por até (padrão é infinito)|Note que a requisição de estatísticas só será aceita a partir dos endereços listados no parâmetro 'StatsAllowedIP' do [Server](/manual/appendix/config/zabbix_server)/[Proxy](/manual/appendix/config/zabbix_proxy) na instância de destino.|   

en-us	#### Supported macro functions  |FUNCTION|<|<|<|<| |--------|-|-|-|-| |<|**Description**|**Parameters**|**Supported for**|<| |**fmtnum** (<digits>)|<|<|<|<| |<|Number formatting to control the number of digits printed after the decimal point.|**digits** - the number of digits after decimal point. No trailing zeros will be produced.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>Expression macros|<| |**fmttime** (<format>,<time\_shift>)|<|<|<|<| |<|Time formatting.|**format** - mandatory format string, compatible with strftime function formatting<br>**time\_shift** - the time shift applied to the time before formatting; should start with<br>`-<N><time_unit>` or `+<N><time_unit>`, where<br>*N* - the number of time units to add or subtract;<br>*time\_unit* - h (hour), d (day), w (week), M (month) or y (year).<br>Since Zabbix 5.4, time\_shift parameter supports multi-step time operations and may include `/<time_unit>` for shifting to the beginning of the time unit (`/d` - midnight, `/w` - 1st day of the week (Monday), `/M` - 1st day of the month, etc.). Examples:<br>`-1w` - exactly 7 days back;<br>`-1w/w` - Monday of the previous week;<br>`-1w/w+1d` - Tuesday of the previous week.<br>Note, that time operations are calculated from left to right without priorities. For example, `-1M/d+1h/w` will be parsed as `((-1M/d)+1h)/w`.|{TIME}|<| |**iregsub** (<pattern>,<output>)|<|<|<|<| |<|Substring extraction by a regular expression match (case insensitive).|**pattern** - the regular expression to match<br>**output** - the output options. **\\1 - \\9** placeholders are supported to capture groups. **\\0** returns the matched text.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>[Low-level discovery macros](/manual/config/macros/lld_macros) (except in low-level discovery rule filter)|<| |**regsub** (<pattern>,<output>)|<|<|<|<| |<|Substring extraction by a regular expression match (case sensitive).|**pattern** - the regular expression to match<br>**output** - the output options. **\\1 - \\9** placeholders are supported to capture groups. **\\0** returns the matched text.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>[Low-level discovery macros](/manual/config/macros/lld_macros) (except in low-level discovery rule filter)|<|  If a function is used in a [supported location](/manual/appendix/macros/supported_by_location), but applied to a macro not supporting macro functions, then the macro evaluates to 'UNKNOWN'.  If pattern is not a correct regular expression then the macro evaluates to 'UNKNOWN' (excluding low-level discovery macros where the function will be ignored in that case and macro will remain unexpanded)  If a macro function is applied to the macro in locations not supporting macro functions then the function is ignored.
pt-br	#### Funções de macro suportadas  |FUNÇÃO|<|<|<|<| |--------|-|-|-|-| |<|**Descrição**|**Parâmetros**|**Suportado para**|<| |**fmtnum** (<dígitos>)|<|<|<|<| |<|Formatação numérica para controlar o número de dígitos impressos após o ponto decimal.|**dígitos** - o número de dígitos após o ponto decimal. Nenhum zero à direita será produzido.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>Macros de expressão|<| |**fmttime** (<format>,<time\_shift>)|<|<|<|<| |<|Formatação de hora.|**format** - string de formato obrigatório, compatível com a formatação da função strftime<br>**time\_shift** - a mudança de hora aplicada à hora antes da formatação; deve começar com<br>`-<N><time_unit>` ou `+<N><time_unit>`, onde<br>*N* - o número de unidades de tempo para adicionar ou subtrair;<br>*time\ _unit* - h (hora), d (dia), w (semana), M (mês) ou y (ano).<br>Desde o Zabbix 5.4, o parâmetro time\_shift suporta operações de tempo de várias etapas e pode incluir `/ <time_unit>` para mudar para o início da unidade de tempo (`/d` - meia-noite, `/w` - 1º dia da semana (segunda-feira), `/M` - 1º dia do mês, etc.). Exemplos:<br>`-1w` - exatamente 7 dias atrás;<br>`-1w/w` - segunda-feira da semana anterior;<br>`-1w/w+1d` - terça-feira da semana anterior.< br>Observe que as operações de tempo são calculadas da esquerda para a direita sem prioridades. Por exemplo, `-1M/d+1h/w` será analisado como `((-1M/d)+1h)/w`.|{TIME}|<| |**iregsub** (<padrão>,<saída>)|<|<|<|<| |<|Extração de substring por uma correspondência de expressão regular (não diferencia maiúsculas de minúsculas).|**pattern** - a expressão regular para corresponder<br>**output** - as opções de saída. **\\1 - \\9** marcadores de posição são suportados para capturar grupos. **\\0** retorna o texto correspondente.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>[Macros de descoberta de baixo nível](/manual/config/macros/lld_macros) (exceto em filtro de regra de descoberta de nível de nível)|<| |**regsub** (<padrão>,<saída>)|<|<|<|<| |<|Extração de substring por uma correspondência de expressão regular (diferencia maiúsculas de minúsculas).|**padrão** - a expressão regular para corresponder<br>**saída** - as opções de saída. **\\1 - \\9** marcadores de posição são suportados para capturar grupos. **\\0** retorna o texto correspondente.|{ITEM.VALUE}<br>{ITEM.LASTVALUE}<br>[Macros de descoberta de baixo nível](/manual/config/macros/lld_macros) (exceto em filtro de regra de descoberta de nível de nível)|<|  Se uma função for usada em um [suportado location](/manual/appendix/macros/supported_by_location), mas aplicado a uma macro que não suporta funções de macro, a macro é avaliada como 'DESCONHECIDO'.  Se o padrão não for uma expressão regular correta, a macro avalia para 'UNKNOWN' (excluindo macros de descoberta de baixo nível onde a função será ignorado nesse caso e a macro permanecerá não expandida)  Se uma função de macro for aplicada à macro em locais que não suportam funções de macro, então a função é ignorada.

en-us	#### Supported macros  The discovery will return all instances of the specified object in the {\#INSTANCE} macro, which may be used in the prototypes of perf\_count and perf\_count\_en items.  ``` {.java} [     {"{#INSTANCE}":"0"},     {"{#INSTANCE}":"1"},     {"{#INSTANCE}":"_Total"} ] ```  For example, if the item key used in the discovery rule is:      perf_instance.discovery[Processor]  you may create an item prototype:      perf_counter["\Processor({#INSTANCE})\% Processor Time"]  Notes:  -   If the specified object is not found or does not support variable     instances then the discovery item will become NOTSUPPORTED. -   If the specified object supports variable instances, but currently     does not have any instances, then an empty JSON array will be     returned. -   In case of duplicate instances they will be skipped.
pt-br	#### Macros compatíveis  A descoberta retornará todas as instâncias do objeto especificado no macro {\#INSTANCE}, que pode ser usada nos protótipos de perf\_count e perf\_count\_en itens.  ``` {.java} [     {"{#INSTANCE}":"0"},     {"{#INSTANCE}":"1"},     {"{#INSTANCE}":"_Total"} ] ```  Por exemplo, se a chave do item usada na regra de descoberta for:      perf_instance.discovery[Processador]  você pode criar um protótipo de item:      perf_counter["\Processor({#INSTANCE})\% Tempo do Processador"]  Notas:  - Se o objeto especificado não for encontrado ou não suportar variável     instâncias, o item de descoberta se tornará NÃO SUPORTADO. - Se o objeto especificado suporta instâncias de variáveis, mas atualmente     não tiver nenhuma instância, uma matriz JSON vazia será     retornou. - No caso de instâncias duplicadas, elas serão ignoradas.

en-us	##### Supported macros  The following macros are supported for use in the discovery rule [filter](/manual/discovery/low_level_discovery#discovery_rule_filter) and prototypes of items, triggers and graphs:  |Macro|Description| |-----|-----------| |Discovery of MBean attributes|<| |{\#JMXVALUE}|Attribute value.| |{\#JMXTYPE}|Attribute type.| |{\#JMXOBJ}|Object name.| |{\#JMXDESC}|Object name including attribute name.| |{\#JMXATTR}|Attribute name.| |Discovery of MBeans|<| |{\#JMXDOMAIN}|MBean domain. (*Zabbix reserved name*)| |{\#JMXOBJ}|Object name. (*Zabbix reserved name*)| |{\#JMX<key property>}|MBean properties (like {\#JMXTYPE}, {\#JMXNAME}) (see [Limitations](#limitations) below).|
pt-br	##### Macros compatíveis  As seguintes macros têm suporte para uso na regra de descoberta [filtro](/manual/discovery/low_level_discovery#discovery_rule_filter) e protótipos de itens, gatilhos e gráficos:  |Macro|Descrição| |-----|-----------| |Descoberta de atributos MBean|<| |{\#JMXVALUE}|Valor do atributo.| |{\#JMXTYPE}|Tipo de atributo.| |{\#JMXOBJ}|Nome do objeto.| |{\#JMXDESC}|Nome do objeto incluindo o nome do atributo.| |{\#JMXATTR}|Nome do atributo.| |Descoberta de MBeans|<| |{\#JMXDOMAIN}|domínio MBean. (*Nome reservado Zabbix*)| |{\#JMXOBJ}|Nome do objeto. (*Nome reservado Zabbix*)| |{\#JMX<propriedade da chave>}|Propriedades MBean (como {\#JMXTYPE}, {\#JMXNAME}) (consulte [Limitações](#limitations) abaixo).|

en-us	#### Supported macros  The following macros are supported for use in the discovery rule [filter](/manual/discovery/low_level_discovery#discovery_rule_filter) and prototypes of items, triggers and graphs:  |Macro|Description| |-----|-----------| |{\#UNIT.NAME}|Primary unit name.| |{\#UNIT.DESCRIPTION}|Human readable description.| |{\#UNIT.LOADSTATE}|Load state (i.e. whether the unit file has been loaded successfully)| |{\#UNIT.ACTIVESTATE}|Active state (i.e. whether the unit is currently started or not)| |{\#UNIT.SUBSTATE}|Sub state (a more fine-grained version of the active state that is specific to the unit type, which the active state is not)| |{\#UNIT.FOLLOWED}|Unit that is being followed in its state by this unit, if there is any; otherwise an empty string.| |{\#UNIT.PATH}|Unit object path.| |{\#UNIT.JOBID}|Numeric job ID if there is a job queued for the job unit; 0 otherwise.| |{\#UNIT.JOBTYPE}|Job type.| |{\#UNIT.JOBPATH}|Job object path.| |{\#UNIT.UNITFILESTATE}|The install state of the unit file.|
pt-br	#### Macros compatíveis  As seguintes macros têm suporte para uso na regra de descoberta [filtro](/manual/discovery/low_level_discovery#discovery_rule_filter) e protótipos de itens, gatilhos e gráficos:  |Macro|Descrição| |-----|-----------| |{\#UNIT.NAME}|Nome da unidade primária.| |{\#UNIT.DESCRIPTION}|Descrição legível por humanos.| |{\#UNIT.LOADSTATE}|Estado de carregamento (ou seja, se o arquivo de unidade foi carregado com sucesso)| |{\#UNIT.ACTIVESTATE}|Estado ativo (ou seja, se a unidade está iniciada ou não)| |{\#UNIT.SUBSTATE}|Subestado (uma versão mais refinada do estado ativo que é específico para o tipo de unidade, que o estado ativo não é)| |{\#UNIT.FOLLOWED}|Unidade que está sendo seguida em seu estado por esta unidade, se houver; caso contrário, uma string vazia.| |{\#UNIT.PATH}|Caminho do objeto da unidade.| |{\#UNIT.JOBID}|ID de trabalho numérico se houver um trabalho na fila para a unidade de trabalho; 0 caso contrário.| |{\#UNIT.JOBTYPE}|Tipo de trabalho.| |{\#UNIT.JOBPATH}|Caminho do objeto de trabalho.| |{\#UNIT.UNITFILESTATE}|O estado de instalação do arquivo de unidade.|

en-us	#### Supported macros  This discovery key returns two macros - {\#CPU.NUMBER} and {\#CPU.STATUS} identifying the CPU order number and status respectively. Note that a clear distinction cannot be made between actual, physical processors, cores and hyperthreads. {\#CPU.STATUS} on Linux, UNIX and BSD systems returns the status of the processor, which can be either "online" or "offline". On Windows systems, this same macro may represent a third value - "unknown" - which indicates that a processor has been detected, but no information has been collected for it yet.  CPU discovery relies on the agent's collector process to remain consistent with the data provided by the collector and save resources on obtaining the data. This has the effect of this item key not working with the test (-t) command line flag of the agent binary, which will return a NOT\_SUPPORTED status and an accompanying message indicating that the collector process has not been started.  Item prototypes that can be created based on CPU discovery include, for example:  -   `system.cpu.util[{#CPU.NUMBER},<type>,<mode>]` -   `system.hw.cpu[{#CPU.NUMBER},<info>]`  For detailed item key description, see [Zabbix agent item keys](/manual/config/items/itemtypes/zabbix_agent#supported_item_keys).
pt-br	#### Macros compatíveis  Esta chave de descoberta retorna duas macros - {\#CPU.NUMBER} e {\#CPU.STATUS} identificando o número e o status do pedido da CPU, respectivamente. Observe que uma distinção clara não pode ser feita entre reais, físicos e processadores, núcleos e hyperthreads. {\#CPU.STATUS} no Linux, UNIX e Os sistemas BSD retornam o status do processador, que pode ser "online" ou "offline". Em sistemas Windows, esta mesma macro pode representar um terceiro valor - "desconhecido" - que indica que um processador foi detectado, mas nenhuma informação foi coletada para ele ainda.  A descoberta de CPU depende do processo coletor do agente para permanecer consistente com os dados fornecidos pelo coletor e economizar recursos em obtenção dos dados. Isso faz com que esta chave de item não funcione com o sinalizador de linha de comando test (-t) do binário do agente, que retornar um status NOT\_SUPPORTED e uma mensagem que o acompanha indicando que o processo de coleta não foi iniciado.  Os protótipos de itens que podem ser criados com base na descoberta da CPU incluem, por exemplo, exemplo:  - `system.cpu.util[{#CPU.NUMBER},<tipo>,<modo>]` - `system.hw.cpu[{#CPU.NUMBER},<info>]`  Para obter uma descrição detalhada da chave do item, consulte [item do agente Zabbix keys](/manual/config/items/itemtypes/zabbix_agent#supported_item_keys).

en-us	#### Supported macros  This discovery key returns two macros - {\#DEVNAME} and {\#DEVTYPE} identifying the block device name and type respectively, e.g.:  ``` {.java} [     {        "{#DEVNAME}":"loop1",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"dm-0",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda",       "{#DEVTYPE}":"disk"    },    {        "{#DEVNAME}":"sda1",       "{#DEVTYPE}":"partition"    } ] ```  Block device discovery allows to use `vfs.dev.read[]` and `vfs.dev.write[]` items to create item prototypes using the {\#DEVNAME} macro, for example:  -   "vfs.dev.read\[{\#DEVNAME},sps\]" -   "vfs.dev.write\[{\#DEVNAME},sps\]"  {\#DEVTYPE} is intended for device filtering.
pt-br	#### Macros compatíveis  Esta chave de descoberta retorna duas macros - {\#DEVNAME} e {\#DEVTYPE} identificando o nome e o tipo do dispositivo de bloco respectivamente, por exemplo:  ``` {.java} [    {       "{#DEVNAME}":"loop1",       "{#DEVTYPE}":"disco"    },    {       "{#DEVNAME}":"dm-0",       "{#DEVTYPE}":"disco"    },    {       "{#DEVNAME}":"sda",       "{#DEVTYPE}":"disco"    },    {       "{#DEVNAME}":"sda1",       "{#DEVTYPE}":"partição"    } ] ```  A descoberta de dispositivo de bloco permite usar `vfs.dev.read[]` e itens `vfs.dev.write[]` para criar protótipos de itens usando o {\#DEVNAME} macro, por exemplo:  - "vfs.dev.read\[{\#DEVNAME},sps\]" - "vfs.dev.write\[{\#DEVNAME},sps\]"  {\#DEVTYPE} destina-se à filtragem de dispositivos.

en-us	#### Supported macros  You may use the {\#IFNAME} macro in the discovery rule [filter](/manual/discovery/low_level_discovery#filter) and prototypes of items, triggers and graphs.  Examples of item prototypes that you might wish to create based on "net.if.discovery":  -   "net.if.in\[{\#IFNAME},bytes\]", -   "net.if.out\[{\#IFNAME},bytes\]".  Note that on Windows {\#IFGUID} is also returned.
pt-br	#### Macros compatíveis  Você pode usar a macro {\#IFNAME} na regra de descoberta [filtro](/manual/discovery/low_level_discovery#filter) e protótipos de itens, gatilhos e gráficos.  Exemplos de protótipos de itens que você pode querer criar com base em "net.if.discovery":  - "net.if.in\[{\#IFNAME},bytes\]", - "net.if.out\[{\#IFNAME},bytes\]".  Observe que no Windows {\#IFGUID} também é retornado.

en-us	##### Supported parameters  The following set of parameters is supported by created MSIs:  |Number|Parameter|Description| |------|---------|-----------| |1|LOGTYPE|<| |2|LOGFILE|<| |3|SERVER|<| |4|LISTENPORT|<| |5|SERVERACTIVE|<| |6|HOSTNAME|<| |7|TIMEOUT|<| |8|TLSCONNECT|<| |9|TLSACCEPT|<| |10|TLSPSKIDENTITY|<| |11|TLSPSKFILE|<| |12|TLSPSKVALUE|<| |13|TLSCAFILE|<| |14|TLSCRLFILE|<| |15|TLSSERVERCERTISSUER|<| |16|TLSSERVERCERTSUBJECT|<| |17|TLSCERTFILE|<| |18|TLSKEYFILE|<| |19|INSTALLFOLDER|<| |20|ENABLEPATH|<| |21|SKIP|`SKIP=fw` - do not install firewall exception rule|  To install you may run, for example:      SET INSTALLFOLDER=C:\Program Files\za      msiexec /l*v log.txt /i zabbix_agent-4.0.6-x86.msi /qn^      LOGTYPE=file^      LOGFILE="%INSTALLFOLDER%\za.log"^      SERVER=192.168.6.76^      LISTENPORT=12345^      SERVERACTIVE=::1^      HOSTNAME=myHost^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^      TLSCAFILE="c:\temp\f.txt1"^      TLSCRLFILE="c:\temp\f.txt2"^      TLSSERVERCERTISSUER="My CA"^      TLSSERVERCERTSUBJECT="My Cert"^      TLSCERTFILE="c:\temp\f.txt5"^      TLSKEYFILE="c:\temp\f.txt6"^      ENABLEPATH=1^      INSTALLFOLDER="%INSTALLFOLDER%"^      SKIP=fw  or      msiexec /l*v log.txt /i zabbix_agent-4.4.0-x86.msi /qn^      SERVER=192.168.6.76^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKVALUE=1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952  
pt-br	|Número|Parâmetro|Descrição| |------|---------|-----------| |1|LOGTYPE|<| |2|LOGFILE|<| |3|SERVER|<| |4|LISTENPORT|<| |5|SERVERACTIVE|<| |6|HOSTNAME|<| |7|TIMEOUT|<| |8|TLSCONNECT|<| |9|TLSACCEPT|<| |10|TLSPSKIDENTITY|<| |11|TLSPSKFILE|<| |12|TLSPSKVALUE|<| |13|TLSCAFILE|<| |14|TLSCRLFILE|<| |15|TLSSERVERCERTISSUER|<| |16|TLSSERVERCERTSUBJECT|<| |17|TLSCERTFILE|<| |18|TLSKEYFILE|<| |19|INSTALLFOLDER|<| |20|ENABLEPATH|<| |21|SKIP|`SKIP=fw` - não cria regra de exceção de firewall|  Para instalar você pode executar, por exemplo::      SET INSTALLFOLDER=C:\Program Files\za      msiexec /l*v log.txt /i zabbix_agent-4.0.6-x86.msi /qn^      LOGTYPE=file^      LOGFILE="%INSTALLFOLDER%\za.log"^      SERVER=192.168.6.76^      LISTENPORT=12345^      SERVERACTIVE=::1^      HOSTNAME=myHost^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^      TLSCAFILE="c:\temp\f.txt1"^      TLSCRLFILE="c:\temp\f.txt2"^      TLSSERVERCERTISSUER="My CA"^      TLSSERVERCERTSUBJECT="My Cert"^      TLSCERTFILE="c:\temp\f.txt5"^      TLSKEYFILE="c:\temp\f.txt6"^      ENABLEPATH=1^      INSTALLFOLDER="%INSTALLFOLDER%"^      SKIP=fw  ou      msiexec /l*v log.txt /i zabbix_agent-4.4.0-x86.msi /qn^      SERVER=192.168.6.76^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKVALUE=1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952  

en-us	##### Supported parameters  The following set of parameters is supported by created MSIs:  |Number|Parameter|Description| |-|------|----------| |1|LOGTYPE| | |2|LOGFILE| | |3|SERVER| | |4|LISTENPORT| | |5|SERVERACTIVE| | |6|HOSTNAME| | |7|TIMEOUT| | |8|TLSCONNECT| | |9|TLSACCEPT| | |10|TLSPSKIDENTITY| | |11|TLSPSKFILE| | |12|TLSPSKVALUE| | |13|TLSCAFILE| | |14|TLSCRLFILE| | |15|TLSSERVERCERTISSUER| | |16|TLSSERVERCERTSUBJECT| | |17|TLSCERTFILE| | |18|TLSKEYFILE| | |19|LISTENIP| | |20|HOSTINTERFACE| | |21|HOSTMETADATA| | |22|HOSTMETADATAITEM| | |23|STATUSPORT|Zabbix agent 2 only.| |24|ENABLEPERSISTENTBUFFER|Zabbix agent 2 only.| |25|PERSISTENTBUFFERPERIOD|Zabbix agent 2 only.| |26|PERSISTENTBUFFERFILE|Zabbix agent 2 only.| |27|INSTALLFOLDER| | |28|ENABLEPATH| | |29|SKIP|`SKIP=fw` - do not install firewall exception rule| |30|INCLUDE|Sequence of includes separated by `;`| |31|ALLOWDENYKEY|Sequence of "AllowKey" and "DenyKey" [parameters](/manual/config/items/restrict_checks) separated by `;`. Use `\\;` to escape the delimiter.<br>Example: `ALLOWDENYKEY="AllowKey=system.run[type c:\windows\system32\drivers\etc\hosts];DenyKey=system.run[*]"`| |32|ADDPROGRAM|A comma-delimited list of programs to install.<br>Possible values: `AgentProgram`, `GetProgram`, `SenderProgram`<br>E.g., ADDPROGRAM=AgentProgram,GetProgram| |33|ADDLOCAL|A comma-delimited list of programs to install.<br>Possible values: `AgentProgram`, `GetProgram`, `SenderProgram`<br>E.g., ADDLOCAL=AgentProgram,SenderProgram| |34|CONF|Specify path to custom configuration file, e.g., `CONF=c:\full\path\to\user.conf`|  To install you may run, for example:      SET INSTALLFOLDER=C:\Program Files\za      msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^      LOGTYPE=file^      LOGFILE="%INSTALLFOLDER%\za.log"^      SERVER=192.168.6.76^      LISTENPORT=12345^      SERVERACTIVE=::1^      HOSTNAME=myHost^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^      TLSCAFILE="c:\temp\f.txt1"^      TLSCRLFILE="c:\temp\f.txt2"^      TLSSERVERCERTISSUER="My CA"^      TLSSERVERCERTSUBJECT="My Cert"^      TLSCERTFILE="c:\temp\f.txt5"^      TLSKEYFILE="c:\temp\f.txt6"^      ENABLEPATH=1^      INSTALLFOLDER="%INSTALLFOLDER%"^      SKIP=fw^      ALLOWDENYKEY="DenyKey=vfs.file.contents[/etc/passwd]"  or      msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^      SERVER=192.168.6.76^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKVALUE=1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952  If both TLSPSKFILE and TLSPSKVALUE are passed, then TLSPSKVALUE will be written to TLSPSKFILE.
pt-br	##### Parâmetros suportados   O seguinte conjunto de parâmetros é suportado pelos MSIs criados:  |Número|Parâmetro|Descrição| |-|------|----------| |1|LOGTYPE| | |2|LOGFILE| | |3|SERVER| | |4|LISTENPORT| | |5|SERVERACTIVE| | |6|HOSTNAME| | |7|TIMEOUT| | |8|TLSCONNECT| | |9|TLSACCEPT| | |10|TLSPSKIDENTITY| | |11|TLSPSKFILE| | |12|TLSPSKVALUE| | |13|TLSCAFILE| | |14|TLSCRLFILE| | |15|TLSSERVERCERTISSUER| | |16|TLSSERVERCERTSUBJECT| | |17|TLSCERTFILE| | |18|TLSKEYFILE| | |19|LISTENIP| | |20|HOSTINTERFACE| | |21|HOSTMETADATA| | |22|HOSTMETADATAITEM| | |23|STATUSPORT|Somente para Zabbix agent 2.| |24|ENABLEPERSISTENTBUFFER|Somente para Zabbix agent 2.| |25|PERSISTENTBUFFERPERIOD|Somente para Zabbix agent 2.| |26|PERSISTENTBUFFERFILE|Somente para Zabbix agent 2.| |27|INSTALLFOLDER| | |28|ENABLEPATH| | |29|SKIP|`SKIP=fw` - não instalar regra de exceção de firewall| |30|INCLUDE|Sequência de inclusões separadas por `;`| |31|ALLOWDENYKEY|Sequência de "AllowKey" e "DenyKey"[parameters](/manual/config/items/restrict_checks) separados por `;`. Use `\\;` para escapar o delimitador.<br>Exemplo: `ALLOWDENYKEY="AllowKey=system.run[type c:\windows\system32\drivers\etc\hosts];DenyKey=system.run[*]"`| |32|ADDPROGRAM|Uma lista separada por vírgulas de programas para instalar.<br>Valores possíveis: `AgentProgram`, `GetProgram`, `SenderProgram`<br>Por exemplo, ADDPROGRAM=AgentProgram,GetProgram| |33|ADDLOCAL|Uma lista separada por vírgulas de programas para instalar.<br>Valores possíveis: `AgentProgram`, `GetProgram`, `SenderProgram`<br>Por exemplo, ADDLOCAL=AgentProgram,SenderProgram| |34|CONF|Especifique o caminho para o arquivo de configuração personalizado, por exemplo, `CONF=c:\full\path\to\user.conf`|  Para instalar, você pode executar, por exemplo:      SET INSTALLFOLDER=C:\Program Files\za      msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^      LOGTYPE=file^      LOGFILE="%INSTALLFOLDER%\za.log"^      SERVER=192.168.6.76^      LISTENPORT=12345^      SERVERACTIVE=::1^      HOSTNAME=myHost^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^      TLSCAFILE="c:\temp\f.txt1"^      TLSCRLFILE="c:\temp\f.txt2"^      TLSSERVERCERTISSUER="My CA"^      TLSSERVERCERTSUBJECT="My Cert"^      TLSCERTFILE="c:\temp\f.txt5"^      TLSKEYFILE="c:\temp\f.txt6"^      ENABLEPATH=1^      INSTALLFOLDER="%INSTALLFOLDER%"^      SKIP=fw^      ALLOWDENYKEY="DenyKey=vfs.file.contents[/etc/passwd]"  ou      msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^      SERVER=192.168.6.76^      TLSCONNECT=psk^      TLSACCEPT=psk^      TLSPSKIDENTITY=MyPSKID^      TLSPSKVALUE=1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952  Se tanto TLSPSKFILE quanto TLSPSKVALUE forem passados, então TLSPSKVALUE será gravado em TLSPSKFILE.

en-us	#### Supported PHP versions by distribution  |Distribution|PHP Version| |------------|-----------| |Debian 12 (bookworm)|8.2| |Debian 11 (bullseye)|7.4| |Debian 10 (buster)|7.3| |Debian 9 (stretch)|7.0| |Debian 8 (jessie)|5.6| |Ubuntu 20.04 (focal)|7.4| |Ubuntu 18.04 (bionic)|7.2| |Ubuntu 16.04 (xenial)|7.0| |Ubuntu 14.04 (trusty)|5.5| |Raspbian 10 (buster)|7.3| |Raspbian 8 (stretch)|7.0|  On *stretch, jessie, xenial and trusty* distributions, PHP 7.2 dependency is not available, and therefore Zabbix frontend 5.0 or newer cannot be easily installed. Considering this, `zabbix-frontend-php` package has been replaced with `zabbix-frontend-php-deprecated` package on aforementioned distributions.\ The main difference is absence of direct dependencies on any php or web-server packages. Thus, the user can (and must) provide these dependencies on their own. In other words, installing `zabbix-frontend-php-deprecated` package on its own will not give you a working frontend. A web server as well as PHP 7.2 with its modules have to be installed manually (use PPAs / build PHP from source). We don't endorse any particular method.  ::: noteclassic The official way of getting PHP 7.2 or later on older versions of Debian/Ubuntu is to upgrade to buster/bionic. :::  PHP modules required for Zabbix frontend are `php-gd`, `php-bcmath`, `php-mbstring`, `php-xml`, `php-ldap` and `php-json`.
pt-br	 #### Versões de PHP suportadas por distribuição  |Distribuição|Versão PHP| |------------|-----------| |Debian 10 (buster)|7.3| |Debian 9 (stretch)|7.0| |Debian 8 (jessie)|5.6| |Ubuntu 20.04 (focal)|7.4| |Ubuntu 18.04 (bionic)|7.2| |Ubuntu 16.04 (xenial)|7.0| |Ubuntu 14.04 (trusty)|5.5| |Raspbian 10 (buster)|7.3| |Raspbian 8 (stretch)|7.0|  Nas distribuições *stretch, jessie, xenial e trusty*, a dependência do  PHP 7.2 não está disponível, e portanto o Zabbix Frontend 5.0  ou versões mais recentes não podem ser facilmente instaladas. Considerando isto, o pacote `zabbix-frontend-php` foi substituído pelo pacote `zabbix-frontend-php-deprecated` nas distribuições mencionadas.\ A principal diferença é a ausência de dependências diretas de quaisquer pacotes do PHP ou Web Servers. Deste modo, o usuário pode (e deve) fornecer estas dependências por conta própria. Em outras palavras,  instalando o pacote `zabbix-frontend-php-deprecated` por conta, não lhe dará um Frontend funcional. Um Web Server, assim como o PHP 7.2 com seus módulos devem ser instalados manualmente (usando PPAs / compilando o PHP a partir das fontes).  Nós não aprovamos nenhum método particular de instalação.  ::: noteclassic A maneira oficial de obter o PHP 7.2 ou mais recente em versões antigas do Debian/Ubuntu é atualizando o sistema para buster/bionic. :::  Os módulos PHP necessários para o Zabbix Frontend são `php-gd`, `php-bcmath`, `php-mbstring`, `php-xml`, `php-ldap` e `php-json`.

en-us	#### Supported simple checks  List of supported simple checks:  See also:  -   [VMware monitoring item     keys](/manual/config/items/itemtypes/simple_checks/vmware_keys)  |Key|<|<|<|<| |---|-|-|-|-| |<|**Description**|**Return value**|**Parameters**|**Comments**| |icmpping\[<target>,<packets>,<interval>,<size>,<timeout>\]|<|<|<|<| |<|Host accessibility by ICMP ping.|0 - ICMP ping fails<br><br>1 - ICMP ping successful|**target** - host IP or DNS name<br>**packets** - number of packets<br>**interval** - time between successive packets in milliseconds<br>**size** - packet size in bytes<br>**timeout** - timeout in milliseconds|Example:<br>=> icmpping\[,4\] → if at least one packet of the four is returned, the item will return 1.<br><br>See also: table of [default values](simple_checks#icmp_pings).| |icmppingloss\[<target>,<packets>,<interval>,<size>,<timeout>\]|<|<|<|<| |<|Percentage of lost packets.|Float.|**target** - host IP or DNS name<br>**packets** - number of packets<br>**interval** - time between successive packets in milliseconds<br>**size** - packet size in bytes<br>**timeout** - timeout in milliseconds|See also: table of [default values](simple_checks#icmp_pings).| |icmppingsec\[<target>,<packets>,<interval>,<size>,<timeout>,<mode>\]|<|<|<|<| |<|ICMP ping response time (in seconds).|Float.|**target** - host IP or DNS name<br>**packets** - number of packets<br>**interval** - time between successive packets in milliseconds<br>**size** - packet size in bytes<br>**timeout** - timeout in milliseconds<br>**mode** - possible values: *min*, *max*, *avg* (default)|Packets which are lost or timed out are not used in the calculation.<br><br>If host is not available (timeout reached), the item will return 0.<br>If the return value is less than 0.0001 seconds, the value will be set to 0.0001 seconds.<br><br>See also: table of [default values](simple_checks#icmp_pings).| |net.tcp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Checks if service is running and accepting TCP connections.|0 - service is down<br><br>1 - service is running|**service** - possible values: *ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP address or DNS name (by default host IP/DNS is used)<br>**port** - port number (by default standard service port number is used).|Example:<br>=> net.tcp.service\[ftp,,45\] → can be used to test the availability of FTP server on TCP port 45.<br><br>Note that with *tcp* service indicating the port is mandatory.<br>These checks may result in additional messages in system daemon logfiles (SMTP and SSH sessions being logged usually).<br>Checking of encrypted protocols (like IMAP on port 993 or POP on port 995) is currently not supported. As a workaround, please use net.tcp.service\[tcp,<ip>,port\] for checks like these.<br>*https* and *telnet* services are supported since Zabbix 2.0.| |net.tcp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Checks performance of TCP service.|Float.<br><br>0.000000 - service is down<br><br>seconds - the number of seconds spent while connecting to the service|**service** - possible values: *ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP address or DNS name (by default, host IP/DNS is used)<br>**port** - port number (by default standard service port number is used).|Example:<br>=> net.tcp.service.perf\[ssh\] → can be used to test the speed of initial response from SSH server.<br><br>Note that with *tcp* service indicating the port is mandatory.<br>Checking of encrypted protocols (like IMAP on port 993 or POP on port 995) is currently not supported. As a workaround, please use net.tcp.service.perf\[tcp,<ip>,port\] for checks like these.<br>*https* and *telnet* services are supported since Zabbix 2.0.<br>Called tcp\_perf before Zabbix 2.0.| |net.udp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Checks if service is running and responding to UDP requests.|0 - service is down<br><br>1 - service is running|**service** - possible values: *ntp* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP address or DNS name (by default host IP/DNS is used)<br>**port** - port number (by default standard service port number is used).|Example:<br>=> net.udp.service\[ntp,,45\] → can be used to test the availability of NTP service on UDP port 45.<br><br>This item is supported since Zabbix 3.0, but *ntp* service was available for net.tcp.service\[\] item in prior versions.| |net.udp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Checks performance of UDP service.|Float.<br><br>0.000000 - service is down<br><br>seconds - the number of seconds spent waiting for response from the service|**service** - possible values: *ntp* (see [details](/manual/appendix/items/service_check_details))<br>**ip** - IP address or DNS name (by default, host IP/DNS is used)<br>**port** - port number (by default standard service port number is used).|Example:<br>=> net.udp.service.perf\[ntp\] → can be used to test response time from NTP service.<br><br>This item is supported since Zabbix 3.0, but *ntp* service was available for net.tcp.service\[\] item in prior versions.|  
pt-br	#### Verificações simples suportadas  Lista de verificações simples suportadas:  Veja também:  - [Chaves de item de monitoramento VMware](/manual/config/items/itemtypes/simple_checks/vmware_keys)  |Chave|<|<|<|<| |---|-|-|-|-| |<|**Descrição**|**Valore de retorno**|**Parâmetros**|**Comentários**| |icmpping\[<target>,<packets>,<interval>,<size>,<timeout>\]|<|<|<|<| |<|Acessibilidade de host por ping ICMP.|0 - falha de ping ICMP<br><br>1 - ping ICMP bem-sucedido|**target** - IP do host ou nome DNS<br>**packets** - número de pacotes<br>**interval** - tempo entre pacotes sucessivos em milissegundos<br>**size** - tamanho do pacote em bytes<br>**timeout** - tempo limite em milissegundos|Exemplo:<br>=> icmpping\[,4\] → se ao menos um pacote dos quatro for retornado, o item retornará 1.<br><br>Veja também: tabela de [valores padrão](simple_checks#icmp_pings).| |icmppingloss\[<target>,<packets>,<interval>,<size>,<timeout>\]|<|<|<|<| |<|Porcentagem de pacotes perdidos.|Número flutuante.|**target** - IP do host ou nome DNS<br>**packets** - número de pacotes<br>**interval** - tempo entre pacotes sucessivos em milissegundos<br>**size** - tamanho do pacote em bytes<br>**timeout** - tempo limite em milissegundos|Veja também: tabela de [valores padrão](simple_checks#icmp_pings).| |icmppingsec\[<target>,<packets>,<interval>,<size>,<timeout>,<mode>\]|<|<|<|<| |<|tempo de resposta de ping ICMP (em segundos).|Número flutuante.|**target** - IP do host ou nome DNS<br>**packets** - número de pacotes<br>**interval** - tempo entre pacotes sucessivos em milissegundos<br>**size** - tamanho do pacote em bytes<br>**timeout** - tempo limite em milissegundos<br>**mode** - valores possíveis: *min*, *max*, *avg* (padrão)(mínimo, máximo e média)|Pacotes que são perdidos ou expirados não são usados no cálculo.<br><br>Se host não está disponível (tempo limite alcançado), o item retornará 0.<br>Se o valor de retorno for menor que 0.0001 segundos, o valor será fizxado em 0.0001 segundos.<br><br>Veja também: tabela de [valores padrão](simple_checks#icmp_pings).| |net.tcp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica se o serviço está sendo executado e aceitando conexões TCP.|0 - serviço está parado<br><br>1 - serviço está em execução|**service** - valores possíveis: *ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP ou nome DNS (por padrão IP/DNS do host é usado)<br>**port** - número da porta (por padrão é usado o número de porta padrão do serviço).|Exemplo:<br>=> net.tcp.service\[ftp,,45\] → pode ser usado para testar disponibilidade de servidor FTP na porta 45/TCP.<br><br>Note que com serviço *tcp* a indicação de porta é obrigatória.<br>Estas verificações podem resultar em mensagens adicionais nos arquivos de log dos daemons de serviço (comumente sessões SMTP e SSH sendo logadas).<br>Verificação de protocolos criptografados (como IMAP na porta 993 ou POP na porta 995) não são suportados atualmente. Como alternativa, por favor utilize net.tcp.service\[tcp,<ip>,port\] para verificações como estas.<br>Os serviços *https* e *telnet* são suportados desde o Zabbix 2.0.| |net.tcp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica performance de serviço TCP.|Número flutuante.<br><br>0.000000 - serviço está parado<br><br>seconds - o número de segundos gastos aguardando pela resposta do serviço|**service** - valores possíveis: *ssh*, *ldap*, *smtp*, *ftp*, *http*, *pop*, *nntp*, *imap*, *tcp*, *https*, *telnet* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP ou nome DNS (por padrão IP/DNS do host é usado)<br>**port** - número de porta (por padrão é usado o número de porta padrão do serviço).|Exemplo:<br>=> net.tcp.service.perf\[ssh\] → pode ser usado para testar a velocidade de resposta inicial de um servidor SSH.<br><br>Note que com serviço *tcp* a indicação de porta é obrigatória.<br>Verificação de protocolos criptografados (como IMAP na porta 993 ou POP na porta 995) não são suportados atualmente. Como alternativa, por favor utilize net.tcp.service.perf\[tcp,<ip>,port\] para verificações como estas.<br>Os serviços *https* e *telnet* são suportados desde o Zabbix 2.0.<br>Chamado de tcp\_perf antes do Zabbix 2.0.| |net.udp.service\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica se o serviço está sendo executado e respondendo a requisições UDP.|0 - serviço está parado<br><br>1 - serviço está sendo executado|**service** - valores possíveis: *ntp* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP ou nome DNS (por padrão o IP/DNS do host é usado)<br>**port** - número de porta (por padrão é usado o número de porta padrão do serviço).|Exemplo:<br>=> net.udp.service\[ntp,,45\] → pode ser usado para testar a disponibilidade do serviço NTP na porta 45/UDP.<br><br>Este item é suportado desde o Zabbix 3.0, mas o serviço *ntp* estava disponível para o item net.tcp.service\[\] em versões anteriores.| |net.udp.service.perf\[service,<ip>,<port>\]|<|<|<|<| |<|Verifica a performance de serviço UDP.|Número flutunte.<br><br>0.000000 - serviço está parado<br><br>seconds - o número de segundos gastos aguardando pela resposta do serviço|**service** - valores possíveis: *ntp* (veja [detalhes](/manual/appendix/items/service_check_details))<br>**ip** - endereço IP ou nome DNS (por padrão IP/DNS do host é usado)<br>**port** - número de porta (por padrão é usado o número de porta padrão do serviço).|Exemplo:<br>=> net.udp.service.perf\[ntp\] → pode ser usado para testar o tempo de resposta do serviço NTP.<br><br>Este item é suportado desde o Zabbix 3.0, mas o serviço *ntp* estava disponível para o item net.tcp.service\[\] em versões anteriores.|

en-us	#### Support for ARM64/AArch64  ARM64/AArch64 installation packages are now available for Debian, RHEL 8, 9 and its derivatives, as well as SLES/OpenSUSE Leap 15.
pt-br	#### Suporte para ARM64/AArch64  Agora, os pacotes de instalação ARM64/AArch64 estão disponíveis para Debian, RHEL 8, 9 seus derivados, como também para SLES/OpenSUSE Leap 15.

en-us	##### Switching from AES128 to AES256  Zabbix uses AES128 as the built-in default for data. Let's assume you are using certificates and want to switch to AES256, on OpenSSL 1.1.1.  This can be achieved by adding the respective parameters in `zabbix_server.conf`:        TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/server.crt       TLSKeyFile=/home/zabbix/server.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384       TLSCipherPSK13=TLS_CHACHA20_POLY1305_SHA256       TLSCipherPSK=kECDHEPSK+AES256:-SHA1       TLSCipherAll13=TLS_AES_256_GCM_SHA384       TLSCipherAll=EECDH+aRSA+AES256:-SHA1:-SHA384  ::: noteimportant Although only certificate-related ciphersuites will be used, `TLSCipherPSK*` parameters are defined as well to avoid their default values which include less secure ciphers for wider interoperability. PSK ciphersuites cannot be completely disabled on server/proxy. :::  And in `zabbix_agentd.conf`:        TLSConnect=cert       TLSAccept=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384
pt-br	##### Mudando de AES128 para AES256  O Zabbix usa o AES128 como padrão interno para dados. Vamos supor que você está usando certificados e deseja mudar para AES256, no OpenSSL 1.1.1.  Isso pode ser feito adicionando os respectivos parâmetros em `zabbix_server.conf`:        TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/server.crt       TLSKeyFile=/home/zabbix/server.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384       TLSipherPSK13=TLS_CHACHA20_POLY1305_SHA256       TLSCipherPSK=kECDHEPSK+AES256:-SHA1       TLSipherAll13=TLS_AES_256_GCM_SHA384       TLSCipherAll=EECDH+aRSA+AES256:-SHA1:-SHA384  ::: não importante Embora apenas conjuntos de criptografia relacionados a certificados será usado, os parâmetros `TLSCipherPSK*` também são definidos para evitar seus valores padrão que incluem cifras menos seguras para interoperabilidade. Ciphersuites PSK não podem ser completamente desabilitados em servidor/proxy. :::  E em `zabbix_agentd.conf`:        TLSConnect=cert       TLSAccept=cert       TLSCAFile=/home/zabbix/ca.crt       TLSCertFile=/home/zabbix/agent.crt       TLSKeyFile=/home/zabbix/agent.key       TLSCipherCert13=TLS_AES_256_GCM_SHA384       TLSCipherCert=EECDH+aRSA+AES256:-SHA1:-SHA384

en-us	##### Switching interface back to available  When the unreachability period is over, the interface is polled again, decreasing priority for item that turned the interface into unreachable state. If the unreachable interface reappears, the monitoring returns to normal automatically:      resuming Zabbix agent checks on host "New host": connection restored  ::: noteclassic Once interface becomes available, the host does not poll all its items immediately for two reasons:  -   It might overload the host. -   The interface restore time is not always matching planned item     polling schedule time.  So, after the interface becomes available, items are not polled immediately, but they are getting rescheduled to their next polling round. :::
pt-br	##### Alternando a interface de volta para disponível  Quando o período de inacessibilidade termina, a interface é sondada novamente, diminuindo a prioridade para o item que tornou a interface inacessível Estado. Se a interface inacessível reaparecer, o monitoramento retorna ao normal automaticamente:      retomando as verificações do agente Zabbix no host "Novo host": conexão restaurada  ::: noteclassic Uma vez que a interface se torna disponível, o host não pesquisa todos seus itens imediatamente por dois motivos:  - Pode sobrecarregar o host. - O tempo de restauração da interface nem sempre corresponde ao item planejado     horário da agenda de votação.  Assim, após a disponibilização da interface, os itens não são pesquisados imediatamente, mas eles estão sendo remarcados para a próxima votação volta. :::

en-us	#### Switching to raw values  A dropdown on the upper right allows to switch from the simple graph to the *Values/500 latest values* listings. This can be useful for viewing the numeric values making up the graph.  The values represented here are raw, i.e. no units or postprocessing of values is used. Value mapping, however, is applied.
pt-br	#### Mudando para valores brutos  Uma lista suspensa no canto superior direito permite alternar do gráfico simples para as listagens de *Valores/500 valores mais recentes*. Isso pode ser útil para visualizar os valores numéricos que compõem o gráfico.  Os valores aqui representados são brutos, ou seja, sem unidades ou pós-processamento de valores é usado. O mapeamento de valor, no entanto, é aplicado.

en-us	 ### Symlink name expansion  Symlink name and full path of the symlink are now returned in `vfs.dir.get[]` and `vfs.file.get[]` items,  instead of resolving to the symlink target. 
pt-br	### Expansão do nome Symlink   Agora o nome do Symlink e o caminho completo do symlink retornam nos itens `vfs.dir.get[]` and `vfs.file.get[]` , em vez de serem resolvidos no target symlink.

en-us	## SYNOPSIS  **zabbix\_agent2** \[**-c** *config-file*\]\ **zabbix\_agent2** \[**-c** *config-file*\] **-p**\ **zabbix\_agent2** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agent2** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agent2 -h**\ **zabbix\_agent2 -V**\ \ [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_agent2** \[**-c** *config-file*\]\ **zabbix\_agent2** \[**-c** *config-file*\] **-p**\ **zabbix\_agent2** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agent2** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agent2 -h**\ **zabbix\_agent2 -V**\ \ [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_agentd** \[**-c** *config-file*\]\ **zabbix\_agentd** \[**-c** *config-file*\] **-p**\ **zabbix\_agentd** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agentd** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agentd -h**\ **zabbix\_agentd -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_agentd** \[**-c** *config-file*\]\ **zabbix\_agentd** \[**-c** *config-file*\] **-p**\ **zabbix\_agentd** \[**-c** *config-file*\] **-t** *item-key*\ **zabbix\_agentd** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_agentd -h**\ **zabbix\_agentd -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-agent-cert-issuer** *cert-issuer*\] \[**--tls-agent-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-or-IP* \[**-p** *port-number*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -h**\ **zabbix\_get -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_get -s** *host-name-ou-IP* \[**-p** *porta*\] \[**-I** *Endereço-IP*\] \[**-t** *timeout*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-ou-IP* \[**-p** *porta*\] \[**-I** *Endereço-IP*\] \[**-t** *timeout*\] **--tls-connect** **cert** **--tls-ca-file** *arquivo-CA* \[**--tls-crl-file** *arquivo-CRL*\] \[**--tls-agent-cert-issuer** *cert-issuer*\] \[**--tls-agent-cert-subject** *cert-subject*\] **--tls-cert-file** *arquivo-cert* **--tls-key-file** *arquivo-key* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -s** *host-name-ou-IP* \[**-p** *porta*\] \[**-I** *Endereço-IP*\] \[**-t** *timeout*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *arquivo-PSK* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *item-key*\ **zabbix\_get -h**\ **zabbix\_get -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_js -s** *script-file* **-p** *input-param* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -s** *script-file* **-i** *input-file* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -h**\ **zabbix\_js -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_js -s** *script-file* **-p** *input-param* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -s** *script-file* **-i** *input-file* \[**-l** *log-level*\] \[**-t** *timeout*\]\ **zabbix\_js -h**\ **zabbix\_js -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_proxy** \[**-c** *config-file*\]\ **zabbix\_proxy** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_proxy -h**\ **zabbix\_proxy -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_proxy** \[**-c** *config-file*\]\ **zabbix\_proxy** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_proxy -h**\ **zabbix\_proxy -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender -h**\ **zabbix\_sender -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **cert** **--tls-ca-file** *CA-file* \[**--tls-crl-file** *CRL-file*\] \[**--tls-server-cert-issuer** *cert-issuer*\] \[**--tls-server-cert-subject** *cert-subject*\] **--tls-cert-file** *cert-file* **--tls-key-file** *key-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] **-s** *host* **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-z** *server* \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] **-k** *key* **-o** *value*\ **zabbix\_sender** \[**-v**\] **-c** *config-file* \[**-z** *server*\] \[**-p** *port*\] \[**-I** *IP-address*\] \[**-t** *timeout*\] \[**-s** *host*\] **--tls-connect** **psk** **--tls-psk-identity** *PSK-identity* **--tls-psk-file** *PSK-file* \[**--tls-cipher13** *cipher-string*\] \[**--tls-cipher** *cipher-string*\] \[**-T**\] \[**-N**\] \[**-r**\] **-i** *input-file*\ **zabbix\_sender -h**\ **zabbix\_sender -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_server** \[**-c** *config-file*\]\ **zabbix\_server** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_server -h**\ **zabbix\_server -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_server** \[**-c** *config-file*\]\ **zabbix\_server** \[**-c** *config-file*\] **-R** *runtime-option*\ **zabbix\_server -h**\ **zabbix\_server -V** [ ]{#lbAD}

en-us	## SYNOPSIS  **zabbix\_web\_service** \[**-c** *config-file*\]\ **zabbix\_web\_service -h**\ **zabbix\_web\_service -V** [ ]{#lbAD}
pt-br	## SINOPSE  **zabbix\_web\_service** \[**-c** *config-file*\]\ **zabbix\_web\_service -h**\ **zabbix\_web\_service -V** [ ]{#lbAD}

en-us	 ### Systemd  |Key|<|<|<|<| |---|-|-|-|-| |<|**Description**|**Return value**|**Parameters**|**Comments**| |systemd.unit.get\[unit name,<interface>\]|<|<|<|<| |<|Returns all properties of a systemd unit.|JSON object|**unit name** - unit name (you may want to use the {\#UNIT.NAME} macro in item prototype to discover the name)<br>**interface** - unit interface type, possible values: *Unit* (default), *Service*, *Socket*, *Device*, *Mount*, *Automount*, *Swap*, *Target*, *Path*|This item is supported on Linux platform only.<br><br>LoadState, ActiveState and UnitFileState for Unit interface are returned as text and integer:<br>`"ActiveState":{"state":1,"text":"active"}`| |systemd.unit.info\[unit name,<property>,<interface>\]|<|<|<|<| |<|Systemd unit information.|String|**unit name** - unit name (you may want to use the {\#UNIT.NAME} macro in item prototype to discover the name)<br>**property** - unit property (e.g. ActiveState (default), LoadState, Description)<br>**interface** - unit interface type (e.g. Unit (default), Socket, Service)|This item allows to retrieve a specific property from specific type of interface as described in [dbus API](https://www.freedesktop.org/wiki/Software/systemd/dbus/).<br><br>This item is supported on Linux platform only.<br><br>Examples:<br>=> systemd.unit.info\["{\#UNIT.NAME}"\] - collect active state (active, reloading, inactive, failed, activating, deactivating) info on discovered systemd units<br>=> systemd.unit.info\["{\#UNIT.NAME}",LoadState\] - collect load state info on discovered systemd units<br>=> systemd.unit.info\[mysqld.service,Id\] - retrieve service technical name (mysqld.service)<br>=> systemd.unit.info\[mysqld.service,Description\] - retrieve service description (MySQL Server)<br>=> systemd.unit.info\[mysqld.service,ActiveEnterTimestamp\] - retrieve the last time the service entered the active state (1562565036283903)<br>=> systemd.unit.info\[dbus.socket,NConnections,Socket\] - collect the number of connections from this socket unit| |systemd.unit.discovery\[<type>\]|<|<|<|<| |<|List of systemd units and their details. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/systemd).|JSON object|**type** - possible values: *all*, *automount*, *device*, *mount*, *path*, *service* (default), *socket*, *swap*, *target*|This item is supported on Linux platform only.|
pt-br	 ### Systemd  |Chave|<|<|<|<| |---|-|-|-|-| |<|**Descrição**|**Valor de retorno**|**Parâmetros**|**Comentários**| |systemd.unit.get\[unit name,<interface>\]|<|<|<|<| |<|Retorna todas as propriedades de uma unidade systemd.|Objeto JSON|**unit name** - nome da unidade (você pode querer usar a macro {\#UNIT.NAME} no protótipo de item para descobrir o nome)<br>**interface** - tipo de interface da unidade, valores possíveis: *Unit* (padrão), *Service*, *Socket*, *Device*, *Mount*, *Automount*, *Swap*, *Target*, *Path*|Este item é suportado apenas na plataforma Linux.<br><br>LoadState, ActiveState e UnitFileState para a interface Unit são retornados como texto e inteiro:<br>`"ActiveState":{"state":1,"text":"active"}`| |systemd.unit.info\[unit name,<property>,<interface>\]|<|<|<|<| |<|Informação sobre unidade (unit) Systemd.|String|**unit name** - nome da unidade (você pode querer usar a macro {\#UNIT.NAME} no protótipo de item para descobrir o nome)<br>**property** - propriedade da unidade (p.e. ActiveState (padrão), LoadState, Description)<br>**interface** - tipo de interface da unidade (p.e. Unit (padrão), Socket, Service)|Este item permite obter uma propriedade específica de um tipo de interface específico, como descrito em [API dbus](https://www.freedesktop.org/wiki/Software/systemd/dbus/).<br><br>Este item é suportado apenas na plataforma Linux.<br><br>Exemplos:<br>=> systemd.unit.info\["{\#UNIT.NAME}"\] - coleta informação de estado ativo (active, reloading, inactive, failed, activating, deactivating (ativo, carregando, inativo, falhou, ativando e desativando, respectivamente)) sobre unidades do systemd descobertas<br>=> systemd.unit.info\["{\#UNIT.NAME}",LoadState\] - coleta informação de estado de carregamento sobre unidades do systemd descobertas<br>=> systemd.unit.info\[mysqld.service,Id\] - obtém nome técnico do serviço (mysqld.service)<br>=> systemd.unit.info\[mysqld.service,Description\] - obtém descrição do serviço (MySQL Server)<br>=> systemd.unit.info\[mysqld.service,ActiveEnterTimestamp\] - obtém a útltima data em que o serviço entrou em estado ativo (1562565036283903)<br>=> systemd.unit.info\[dbus.socket,NConnections,Socket\] - coleta o número de conexões do socket desta unidade| |systemd.unit.discovery\[<type>\]|<|<|<|<| |<|Lista de unidades de systemd e seus detalhes. Usado  para [descoberta de baixo-nível](/manual/discovery/low_level_discovery/examples/systemd).|Objeto JSON|**type** - valores possíveis: *all*, *automount*, *device*, *mount*, *path*, *service* (padrão), *socket*, *swap*, *target*|Este item é suportado apenas na plataforma Linux.|

en-us	##### System requirements:  -   *RAM*: 1.5 GB -   *Disk space*: at least 8 GB should be allocated for the virtual     machine.  Zabbix installation CD/DVD boot menu:  ![](../../assets/en/manual/installation_cd_boot_menu1.png){width="600"}  Zabbix appliance contains a Zabbix server (configured and running on MySQL) and a frontend.  Zabbix virtual appliance is available in the following formats:  -   VMWare (.vmx) -   Open virtualization format (.ovf) -   Microsoft Hyper-V 2012 (.vhdx) -   Microsoft Hyper-V 2008 (.vhd) -   KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw) -   KVM, QEMU (.qcow2)  To get started, boot the appliance and point a browser at the IP the appliance has received over DHCP.  ::: noteimportant  DHCP must be enabled on the host.  :::  To get the IP address from inside the virtual machine run:      ip addr show  To access Zabbix frontend, go to **http://<host\_ip>** (for access from the host's browser bridged mode should be enabled in the VM network settings).  ::: notetip If the appliance fails to start up in Hyper-V, you may want to press `Ctrl+Alt+F2` to switch tty sessions. :::
pt-br	##### Requisitos de Sistema:  -   *RAM*: 1.5 GB -   *Espaço em disco*: no mínimo 8 GB devem ser alocados para a máquina virtual.  Menu de instalação do CD/DVD do Zabbix:  ![](../../assets/en/manual/installation_cd_boot_menu1.png){width="600"}  A aplicação Zabbix contém um Zabbix Server (configurado e rodando com MySQL)  e um frontend.  A aplicação virtual do Zabbix está disponível nos seguintes formatos:  -   VMWare (.vmx) -   Open virtualization format (.ovf) -   Microsoft Hyper-V 2012 (.vhdx) -   Microsoft Hyper-V 2008 (.vhd) -   KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw) -   KVM, QEMU (.qcow2)  Para iniciar, suba (boot) a aplicação e navegue até o endereço que a aplicação (VM) recebeu por DHCP.  ::: noteimportant O DHCP deve estar habilitado na máquina virtualizadora.  :::  Para verificar o endereço IP dentro da máquina virtual execute:      ip addr show  Para acessar o Frontend do Zabbix, navegue até **http://<host\_ip>** (para acessar pelo navegador da máquina virtualizadora o modo bridged deve estar habilitado nas configurações de rede da máquina virtual).  ::: notetip Se a aplicação falhar ao iniciar no Hyper-V, você pode tentar pressionar `Ctrl+Alt+F2` para alternar entre sessões tty. :::

en-us	#### system.run and AllowKey  A hypothetical script like 'myscript.sh' may be executed on a host via Zabbix agent in several ways:  1\. As an item key in a passive or active check, for example:  -   system.run\[myscript.sh\] -   system.run\[myscript.sh,wait\] -   system.run\[myscript.sh.nowait\]  Here the user may add "wait", "nowait" or omit the 2nd argument to use its default value in system.run\[\].  2\. As a global script (initiated by user in frontend or API).  A user configures this script in *Administration* → *Scripts*, sets "Execute on: Zabbix agent" and puts "myscript.sh" into the script's "Commands" input field. When invoked from frontend or API the Zabbix server sends to agent:  -   system.run\[myscript.sh,wait\] - up to Zabbix 5.0.4 -   system.run\[myscript.sh\] - since 5.0.5  Here the user does not control the "wait"/"nowait" parameters.  3\. As a remote command from an action. The Zabbix server sends to agent:  -   system.run\[myscript.sh,nowait\]  Here again the user does not control the "wait"/"nowait" parameters.  What that means is if we set AllowKey like:      AllowKey=system.run[myscript.sh]  then  -   system.run\[myscript.sh\] - will be allowed -   system.run\[myscript.sh,wait\], system.run\[myscript.sh,nowait\]     will not be allowed - the script will not be run if invoked as a     step of action  To allow all described variants you may add:      AllowKey=system.run[myscript.sh,*]      DenyKey=system.run[*]  to the agent/agent2 parameters.
pt-br	#### system.run e AllowKey  Um script hipotético como 'myscript.sh' pode ser executado em um host via Agente Zabbix de várias maneiras:  1\. Como chave de item em uma verificação passiva ou ativa, por exemplo:  - system.run\[myscript.sh\] - system.run\[myscript.sh,wait\] - system.run\[myscript.sh.nowait\]  Aqui o usuário pode adicionar "wait", "nowait" ou omitir o 2º argumento para usar seu valor padrão em system.run\[\].  2\. Como um script global (iniciado pelo usuário no frontend ou API).  Um usuário configura este script em *Administration* → *Scripts*, define "Execute on: Zabbix agent" e coloca "myscript.sh" no script Campo de entrada "Comandos". Quando invocado do frontend ou API o Zabbix servidor envia ao agente:  - system.run\[myscript.sh,wait\] - até Zabbix 5.0.4 - system.run\[myscript.sh\] - desde 5.0.5  Aqui o usuário não controla os parâmetros "wait"/"nowait".  3\. Como um comando remoto de uma ação. O servidor Zabbix envia para agente:  - system.run\[myscript.sh,nowait\]  Aqui, novamente, o usuário não controla os parâmetros "wait"/"nowait".  O que isso significa é se definirmos AllowKey como:      AllowKey=system.run[myscript.sh]  então  - system.run\[myscript.sh\] - será permitido - system.run\[myscript.sh,wait\], system.run\[myscript.sh,nowait\]     não será permitido - o script não será executado se invocado como     passo de ação  Para permitir todas as variantes descritas, você pode adicionar:      AllowKey=system.run[myscript.sh,*]     DenyKey=system.run[*]  aos parâmetros agente/agente2.

en-us	#### - System Services  Systemd services are available:      systemctl list-units zabbix*
pt-br	#### - Serviços de Sitema  Serviços compatíveis com Systemd estão disponíveis:      systemctl list-units zabbix*

en-us	#### System stats  ![](../../../../../assets/en/manual/web_interface/system_information1.png){width="600"}  Displayed data:  |Parameter|Value|Details| |---------|-----|-------| |*Zabbix server is running*|Status of Zabbix server:<br>**Yes** - server is running<br>**No** - server is not running<br>*Note:* To display the rest of the information the web frontend needs the server to be running and there must be at least one trapper process started on the server (StartTrappers parameter in [zabbix\_server.conf](/manual/appendix/config/zabbix_server) file > 0).|Location and port of Zabbix server.| |*Number of hosts*|Total number of hosts configured is displayed.|Number of monitored hosts/not monitored hosts.| |*Number of templates*|Total number of templates is displayed.|<| |*Number of items*|Total number of items is displayed.|Number of monitored/disabled/unsupported items.<br>Items on disabled hosts are counted as disabled.| |*Number of triggers*|Total number of triggers is displayed.|Number of enabled/disabled triggers. \[Triggers in problem/ok state.\]<br>Triggers assigned to disabled hosts or depending on disabled items are counted as disabled.| |*Number of users*|Total number of users configured is displayed.|Number of users online.| |*Required server performance, new values per second*|The expected number of new values processed by Zabbix server per second is displayed.|*Required server performance* is an estimate and can be useful as a guideline. For precise numbers of values processed, use the `zabbix[wcache,values,all]` [internal item](/manual/config/items/itemtypes/internal).<br><br>Enabled items from monitored hosts are included in the calculation. Log items are counted as one value per item update interval. Regular interval values are counted; flexible and scheduling interval values are not. The calculation is not adjusted during a "nodata" maintenance period. Trapper items are not counted.| |*Database history tables upgraded*|Database upgrade status:<br>**No** - database history tables have not been upgraded|This field is displayed if database upgrade to extended range for numeric (float) values has not been completed. See [instructions for](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500#enabling_extended_range_of_numeric_float_values) enabling an extended range of numeric (float) values.| |*High availability cluster*|Status of [high availability cluster](/manual/concepts/server/ha) for Zabbix server:<br>**disabled** - standalone server<br>**enabled** - at least one high availability node exists|If enabled, the failover delay is displayed.|  *System information* will also display an error message if:  -   the database used does not have the required character set or     collation (UTF-8); -   the version of the database is below or above [supported     range](/manual/installation/requirements#required_software)     (available only to users with the Super admin role type).
pt-br	#### Estatísticas do sistema  ![](../../../../../assets/en/manual/web_interface/system_information1.png){width="600"}  Dados exibidos:  |Parâmetro|Valor|Detalhes| |---------|-----|-------| |*O servidor Zabbix está rodando*|Status do servidor Zabbix:<br>**Sim** - o servidor está rodando<br>**Não** - o servidor não está rodando<br>*Nota:* Para exibir o resto as informações que o web frontend precisa que o servidor esteja executando e deve haver pelo menos um processo trapper iniciado no servidor (parâmetro StartTrappers no arquivo [zabbix\_server.conf](/manual/appendix/config/zabbix_server) > 0). |Localização e porta do servidor Zabbix.| |*Número de hosts*|O número total de hosts configurados é exibido.|Número de hosts monitorados/hosts não monitorados.| |*Número de modelos*|O número total de modelos é exibido.|<| |*Número de itens*|O número total de itens é exibido.|Número de itens monitorados/desativados/sem suporte.<br>Os itens em hosts desativados são contados como desativados.| |*Número de acionadores*|O número total de acionadores é exibido.|Número de acionadores ativados/desativados. \[Triggers in problem/ok state.\]<br>Triggers atribuídos a hosts desabilitados ou dependendo de itens desabilitados são contados como desabilitados.| |*Número de usuários*|É exibido o número total de usuários configurados.|Número de usuários online.| |*Desempenho do servidor necessário, novos valores por segundo*|É exibido o número esperado de novos valores processados pelo servidor Zabbix por segundo.|*Desempenho do servidor necessário* é uma estimativa e pode ser útil como diretriz. Para números precisos de valores processados, use o `zabbix[wcache,values,all]` [internal item](/manual/config/items/itemtypes/internal).<br><br>Itens ativados de hosts monitorados estão incluídos em o cálculo. Os itens de log são contados como um valor por intervalo de atualização do item. Os valores de intervalos regulares são contados; os valores de intervalo flexível e de agendamento não são. O cálculo não é ajustado durante um período de manutenção "nodata". Itens de caçador não são contados.| |*Tabelas de histórico do banco de dados atualizadas*|Status de atualização do banco de dados:<br>**Não** - as tabelas de histórico do banco de dados não foram atualizadas|Este campo é exibido se a atualização do banco de dados para o intervalo estendido para valores numéricos (flutuantes) não tiver sido concluída. Consulte [instruções para](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500#enabling_extended_range_of_numeric_float_values) habilitar um intervalo estendido de valores numéricos (float).| |*Cluster de alta disponibilidade*|Status de [cluster de alta disponibilidade](/manual/concepts/server/ha) para o servidor Zabbix:<br>**desativado** - servidor autônomo<br>**ativado** - pelo menos existe um nó de alta disponibilidade|Se ativado, o atraso de failover é exibido.|  *Informações do sistema* também exibirão uma mensagem de erro se:  - o banco de dados usado não possui o conjunto de caracteres necessário ou     agrupamento (UTF-8); - a versão do banco de dados está abaixo ou acima [suportado     range](/manual/installation/requirements#required_software)     (disponível apenas para usuários com o tipo de função Superadministrador).

en-us	##### Tabs for favorite filters  Frequently used sets of filter parameters can be saved in tabs.  To save a new set of filter parameters, open the main tab, and configure the filter settings, then press the *Save as* button. In a new popup window, define *Filter properties*.  ![problem\_filter0.png](../../../../../assets/en/manual/web_interface/problem_filter0.png)  |Parameter|Description| |---------|-----------| |Name|The name of the filter to display in the tab list.| |Show number of records|Check, if you want the number of problems to be displayed next to the tab name.| |Set custom time period|Check to set specific default time period for this filter set. If set, you will only be able to change the time period for this tab by updating filter settings. For tabs without a custom time period, the time range can be changed by pressing the time selector button in the top right corner (button name depends on selected time interval: This week, Last 30 minutes, Yesterday, etc.).<br>This option is available only for filters in *Monitoring→Problems*.| |From/To|[Time period](/manual/config/visualization/graphs/simple#time_period_selector) start and end in absolute (`Y-m-d H:i:s`) or relative time syntax (`now-1d`). Available, if *Set custom time period* is checked.|  To edit *Filter properties* of an existing filter, press the gear symbol next to the active tab name.  ![problem\_filter2.png](../../../../../assets/en/manual/web_interface/problem_filter2.png)  Notes:  -   To hide a filter, press on the name of the current tab. Press on the     active tab name again to open the filter. -   Filter tabs can be re-arranged by dragging and dropping. -   Keyboard navigation is supported: use arrows to switch between tabs,     press *Enter* to open. -   Pressing the arrow down icon in the upper right corner will open the     full list of saved filter tabs as a drop-down menu.  ::: noteclassic  To share filters, copy and send to others a URL of an active filter. After opening this URL, other users will be able to save this set of parameters as a permanent filter in their Zabbix account.\ See also: [Page parameters](/manual/web_interface/page_parameters). :::
pt-br	##### Abas para filtros favoritos  Conjuntos de parâmetros de filtro usados com frequência podem ser salvos em guias.  Para salvar um novo conjunto de parâmetros de filtro, abra a guia principal e configure as configurações do filtro e, em seguida, pressione o botão *Salvar como*. Em um novo pop-up janela, defina *Propriedades do filtro*.  ![problema\_filter0.png](../../../../../assets/en/manual/web_interface/problem_filter0.png)  |Parâmetro|Descrição| |---------|-----------| |Nome|O nome do filtro a ser exibido na lista de guias.| |Mostrar número de registros|Marque, se desejar que o número de problemas seja exibido ao lado do nome da guia.| |Definir período de tempo personalizado|Marque para definir o período de tempo padrão específico para este conjunto de filtros. Se definido, você só poderá alterar o período de tempo dessa guia atualizando as configurações do filtro. Para guias sem um período de tempo personalizado, o intervalo de tempo pode ser alterado pressionando o botão seletor de tempo no canto superior direito (o nome do botão depende do intervalo de tempo selecionado: Esta semana, Últimos 30 minutos, Ontem etc.).<br> Esta opção está disponível apenas para filtros em *Monitoramento→Problemas*.| |De/Para|[Período de tempo](/manual/config/visualization/graphs/simple#time_period_selector) começam e terminam em sintaxe de tempo absoluta (`Y-m-d H:i:s`) ou relativa (`now-1d`). Disponível, se *Definir período de tempo personalizado* estiver marcado.|  Para editar *Propriedades do filtro* de um filtro existente, pressione o símbolo de engrenagem ao lado do nome da guia ativa.  ![problem\_filter2.png](../../../../../assets/en/manual/web_interface/problem_filter2.png)  Notas:  - Para ocultar um filtro, pressione o nome da aba atual. Pressione no     nome da guia ativa novamente para abrir o filtro. - As guias de filtro podem ser reorganizadas arrastando e soltando. - A navegação do teclado é suportada: use as setas para alternar entre as guias,     pressione *Enter* para abrir. - Pressionar o ícone de seta para baixo no canto superior direito abrirá o     lista completa de guias de filtro salvas como um menu suspenso.  ::: noteclassic  Para compartilhar filtros, copie e envie para outras pessoas um URL de um filtro ativo. Depois de abrir este URL, outros usuários poderão salvar este conjunto de parâmetros como um filtro permanente em sua conta Zabbix.\ Veja também: [Página parâmetros](/manual/web_interface/page_parameters). :::

en-us	**Tag-based mapping of services to problems**  The availability of [services](/manual/it_services) in previous Zabbix versions depended on triggers and their states. In the new version that is replaced by a tag-based mapping to problems for the respective service.  In service configuration, hard and soft dependencies no longer exist. Instead, a service can have multiple parent services.
pt-br	**Mapeamento baseado em tags de serviços para problemas  A disponibilidade de [services](/manual/it_services) nas versões anteriores do Zabbix dependia de triggers e de seus estados. Na na nova versão, isso foi substituído por um mapeamento baseado em tags para problemas o respectivo serviço.  Na configuração do serviço, as dependências rígidas e flexíveis não existem mais. Em vez disso, um serviço pode ter vários serviços principais.

en-us	### Tag based permission  The tag based permission object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupid**<br>(required)|string|ID of the host group to add permission to.| |**tag**|string|Tag name.| |**value**|string|Tag value.|
pt-br	### Permissão baseada em etiquetas    O objeto de permissão baseado em etiqueta tem as seguintes propriedades.    |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição|   |--|--|------|   |**groupid**<br>(requerido)|string|ID do grupo de hosts ao qual adicionar permissão.|   |**tag**|string|Nome da etiqueta.|   |**valor**|string|Valor da etiqueta.|

en-us	#### Tags  -   Performance – device family MIBs provide a way to monitor CPU and     memory items; -   Fault - device family MIBs provide a way to monitor at least one     temperature sensor; -   Inventory – device family MIBs provide a way to collect at least the     device serial number and model name; -   Certified – all three main categories above are covered.
pt-br	#### Tag  - Desempenho - os MIBs da família de dispositivos fornecem uma maneira de monitorar a CPU e     itens de memória; - Falha - os MIBs da família de dispositivos fornecem uma maneira de monitorar pelo menos um     sensor de temperatura; - Inventário – os MIBs da família de dispositivos fornecem uma maneira de coletar pelo menos o     número de série do dispositivo e nome do modelo; - Certificado – todas as três categorias principais acima são cobertas.

en-us	 ### Tags There are two different types of tags in services:   - Service tags  - Problem tags  #### Service tags  Service tags are used to match services with [service actions](/manual/it_services/service_actions) and [SLAs](/manual/it_services/sla). These tags are specified at the *Tags* service configuration tab.  For mapping SLAs, *OR* logic is used: a service will be mapped to an SLA if it has at least one matching tag. In service actions, mapping rules are configurable and can use either *AND*, *OR*, or *AND/OR* logic.   ![](../../../assets/en/manual/config/service_tags.png){width=600}
pt-br	### Tags Há dois tipos diferentes de tags em serviços:   - Tags serviço  - Tags problema  #### Tags serviço  As tags de serviço são utilizadas para corresponder serviços com [service actions](/manual/it_services/service_actions) e [SLAs](/manual/it_services/sla). Essas tags são especificadas na guia de configuração *Tags* de serviços.  Para mapear SLAS,  é usada a lógica *OU*: um serviço será mapeado para um SLA se ele tiver pelo menos uma tag correspondente. Em ações de serviço, as regras de mapeamento são configuráveis e podem usar lógica  *E*, *OU*, ou *E/OU*.  ![](../../../assets/en/manual/config/service_tags.png){largura=600}

en-us	# task.create
pt-br	# task.create

en-us	# task.get
pt-br	# task.get

en-us	##### Task manager  If the 'Allow manual close' setting is enabled for trigger, then it's possible to manually close problem events generated by the trigger. This is done in the frontend when [updating a problem](/manual/acknowledges#updating_problems). The event is not closed directly – instead a 'close event' task is created, which is handled by the task manager shortly. The task manager will generate a corresponding OK event and the problem event will be closed.  
pt-br	##### Gerenciador de tarefa  Se a configuração 'Permitir encerramento manual' estiver habilitada para o gatilho, então é possível encerrar manualmente eventos problema gerados pelo gatilho. Isto é feito no Frontend quando [atualizando um problema](/manual/acknowledges#updating_problems). O evento não é encerrado diretamente – em vez disso uma tarefa 'encerrar evento' é criada, a qual é tratada pelo gerenciador de tarefa. O gerenciador de tarefa gerará um evento OK correspondente e o evento problema será encerrado.  

en-us	# > Task object  The following objects are directly related to the `task` API.  The task object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |taskid|string|*(readonly)* ID of the task.| |**type**<br>(required)|integer|Type of the task.<br><br>Possible values:<br>1 - Diagnostic information;<br>6 - Check now.| |status|integer|*(readonly)* Status of the task.<br><br>Possible values:<br>1 - new task;<br>2 - task in progress;<br>3 - task is completed;<br>4 - task is expired.| |clock|timestamp|*(readonly)* Time when the task was created.| |ttl|integer|*(readonly)* The time in seconds after which task expires.| |proxy\_hostid|string|ID of the proxy about which diagnostic information statistic is collected.<br>Ignored for 'Check now' tasks.| |**request**<br>(required)|object|Task request object according to the task type:<br>Object of 'Check now' task is [described in detail below](/manual/api/reference/task/object#check_now_request_object);<br>Object of 'Diagnostic information' task is [described in detail below](/manual/api/reference/task/object#diagnostic_information_request_object).| |result|object|*(readonly)* Result object of the diagnostic information task. May contain NULL if result is not yet ready. Result object is [described in detail below](/manual/api/reference/task/object#statistic_result_object).|
pt-br	# > Objeto de tarefa      Os objetos a seguir estão diretamente relacionados à API `task`.      O objeto de tarefa tem as seguintes propriedades:      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |taskid|string|*(somente leitura)* ID da tarefa.| |**type**<br>(requerido)|integer|Tipo de tarefa.<br><br>Valores possíveis:<br>1 - Informações de diagnóstico;<br>6 - Verifique agora.| |status|integer|*(somente leitura)* Status da tarefa.<br><br>Valores possíveis:<br>1 - nova tarefa;<br>2 - tarefa em andamento;<br>3 - tarefa concluída;<br>4 - tarefa expirou.| |clock|timestamp|*(somente leitura)* Hora em que a tarefa foi criada.| |ttl|integer|*(somente leitura)* O tempo em segundos após o qual a tarefa expira.| |proxy\_hostid|string|ID do proxy sobre o qual a estatística de informações de diagnóstico é coletada.<br>Ignorado para tarefas 'Verificar agora'.| |**request**<br>(requerido)|object|Objeto de solicitação de tarefa de acordo com o tipo de tarefa:<br>O objeto da tarefa 'Verificar agora' é [descrito em detalhes abaixo](/manual/api/reference/task/object#check_now_request_object);<br>Objeto de 'Informações de diagnóstico' tarefa é [descrita em detalhes abaixo](/manual/api/reference/task/object#diagnostic_information_request_object).| |result|object|*(somente leitura)* Objeto de resultado da tarefa de informações de diagnóstico. Pode conter NULL se o resultado ainda não estiver pronto. O objeto de resultado é [descrito em detalhes abaixo](/manual/api/reference/task/object#statistic_result_object).|

en-us	#### Tasks  Interact with Zabbix server task manager, creating tasks and retrieving response.  [Task API](/manual/api/reference/task)
pt-br	#### Tarefas  Interaja com o gerenciador de tarefas do servidor Zabbix, criando tarefas e recuperando resposta.  [API de tarefas](/manual/api/reference/task)

en-us	# Task  This class is designed to work with tasks (such as checking items or low-level discovery rules without config reload).  Object references:\  -   [Task](/manual/api/reference/task/object) -   ['Check now' request     object](/manual/api/reference/task/object#check_now_request_object) -   ['Diagnostic information' request     object](/manual/api/reference/task/object#diagnostic_information_request_object) -   [Statistic request     object](/manual/api/reference/task/object#statistic_request_object) -   [Statistic result     object](/manual/api/reference/task/object#statistic_result_object)  Available methods:\  -   [task.create](/manual/api/reference/task/create) - creating new     tasks -   [task.get](/manual/api/reference/task/get) - retrieving tasks
pt-br	# Tarefa      Essa classe foi projetada para trabalhar com tarefas (como verificar itens ou regras de descoberta de baixo nível sem recarregar a configuração).      Referências de objetos:\  -   [Task](/manual/api/reference/task/object) -   ['Check now'](/manual/api/reference/task/object#check_now_request_object) -   ['Diagnostic information'](/manual/api/reference/task/object#diagnostic_information_request_object) -   [Statistic request object](/manual/api/reference/task/object#statistic_request_object) -   [Statistic result object](/manual/api/reference/task/object#statistic_result_object)  Métodos disponíveis:\  -   [task.create](/manual/api/reference/task/create) - criando novas tarefas -   [task.get](/manual/api/reference/task/get) - recuperando tarefas

en-us	 #### template  Changes:\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.delete`, `template.massadd`, `template.massupdate`, `template.massremove`: added strict validation of the methods parameters.\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.massadd`, `template.massupdate`: dropped support of parameter `hosts`.\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.massremove`: dropped support of parameter `hostids`.
pt-br	#### template  Mudanças:\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.delete`, `template.massadd`, `template.massupdate`, `template.massremove`: adicionada validação estrita dos parâmetros dos métodos.\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.massadd`, `template.massupdate`: descartado o suporte para o parâmetro `hosts`.\ [ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.massremove`: descartado o suporte para o parâmetro `hostids`.

en-us	#### template  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `template.update`: the parameter `uuid` can now be updated.\
pt-br	#### template  Mudanças:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `template.update`: o parêmetro `uuid` pode agora ser atualizado.\

en-us	# template.create
pt-br	# template.create

en-us	#### templatedashboard Changes:\ [ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) added support of new widget type `item`.\
pt-br	#### templatedashboard Mudanças:\ [ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) adicionado suporte de novo tipo de widget `item`.\

en-us	#### templatedashboard  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `templatedashboard.update`: the parameter `uuid` can now be updated.\
pt-br	#### templatedashboard  Mudanças:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `templatedashboard.update`: o parâmetro `uuid` pode agora ser atualizado.\

en-us	# templatedashboard.create
pt-br	# templatedashboard.create

en-us	# templatedashboard.delete
pt-br	# templatedashboard.delete

en-us	# templatedashboard.get
pt-br	# templatedashboard.get

en-us	# > Template dashboard object  The following objects are directly related to the `templatedashboard` API.
pt-br	# > Objeto de dashboard       Os objetos a seguir estão diretamente relacionados à API `templatedashboard`.

en-us	### Template dashboard page  The template dashboard page object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboard\_pageid|string|*(readonly)* ID of the dashboard page.| |name|string|Dashboard page name.<br><br>Default: empty string.| |display\_period|integer|Dashboard page display period (in seconds).<br><br>Possible values: 0, 10, 30, 60, 120, 600, 1800, 3600.<br><br>Default: 0 (will use the default page display period).| |widgets|array|Array of the [template dashboard widget](object#template_dashboard_widget) objects.|
pt-br	### Página dos modelos de dashboard    O objeto de página de modelo de dashboard tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |dashboard\_pageid|string|*(somente leitura)* ID da dashboard do painel.| |name|string|Nome da página do painel.<br><br>Padrão: string vazia.| |display\_period|integer|Período de exibição da página do painel (em segundos).<br><br>Valores possíveis: 0, 10, 30, 60, 120, 600, 1800, 3600.<br><br>Padrão: 0 (usará a exibição de página padrão período).| |widgets|array|Array dos objetos [template dashboard widget](object#template_dashboard_widget).|

en-us	##### Template dashboard tags  |Element|Element property|Required|Type|Range^**[1](#footnotes)**^|Description| |-------|----------------|--------|----|--------------------------|-----------| |dashboards|<|\-|<|<|Root element for template dashboards.| |<|uuid|x|`string`|<|Unique identifier for this dashboard.| |<|name|x|`string`|<|Template dashboard name.| |<|display period|\-|`integer`|<|Display period of dashboard pages.| |<|auto\_start|\-|`string`|0 - no<br>1 - yes|Slideshow auto start.| |pages|<|\-|<|<|Root element for template dashboard pages.| |<|name|\-|`string`|<|Page name.| |<|display period|\-|`integer`|<|Page display period.| |<|sortorder|\-|`integer`|<|Page sorting order.| |widgets|<|\-|<|<|Root element for template dashboard widgets.| |<|type|x|`string`|<|Widget type.| |<|name|\-|`string`|<|Widget name.| |<|x|\-|`integer`|0-23|Horizontal position from the left side of the template dashboard.| |<|y|\-|`integer`|0-62|Vertical position from the top of the template dashboard.| |<|width|\-|`integer`|1-24|Widget width.| |<|height|\-|`integer`|2-32|Widget height.| |<|hide\_header|\-|`string`|0 - no<br>1 - yes|Hide widget header.| |fields|<|\-|<|<|Root element for the template dashboard widget fields.| |<|type|x|`string`|0 - INTEGER<br>1 - STRING<br>3 - HOST<br>4 - ITEM<br>5 - ITEM\_PROTOTYPE<br>6 - GRAPH<br>7 - GRAPH\_PROTOTYPE|Widget field type.| |<|name|x|`string`|<|Widget field name.| |<|value|x|mixed|<|Widget field value, depending on the field type.|
pt-br	##### Tags de painel de modelo  |Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo^**[1](#footnotes)**^|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<br>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<br>1 - sim|Ocultar cabeçalho do widget.| |fields|<|\-|<|<|Elemento raiz para os campos do widget do painel de modelo.| |<|type|x|`string`|0 - INTEGER<br>1 - STRING<br>3 - HOST<br>4 - ITEM<br>5 - ITEM\_PROTOTYPE<br>6 - GRAPH<br>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.|

en-us	### Template dashboard  The template dashboard object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboardid|string|*(readonly)* ID of the template dashboard.| |**name**<br>(required)|string|Name of the template dashboard.| |**templateid**<br>(required)|string|ID of the template the dashboard belongs to.| |display\_period|integer|Default page display period (in seconds).<br><br>Possible values: 10, 30, 60, 120, 600, 1800, 3600.<br><br>Default: 30.| |auto\_start|integer|Auto start slideshow.<br><br>Possible values:<br>0 - do not auto start slideshow;<br>1 - *(default)* auto start slideshow.| |uuid|string|Universal unique identifier, used for linking imported template dashboards to already existing ones. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|
pt-br	### Template dashboard  The template dashboard object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |dashboardid|string|*(readonly)* ID of the template dashboard.|### Painel de modelos      O objeto de painel de modelo tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |dashboardid|string|*(somente leitura)* ID do template do dashboard.| |**name**<br>(requerido)|string|Nome do template do dashboard.| |**templateid**<br>(requerido)|string|ID do modelo ao qual o dashboard pertence.| |display\_period|integer|Período de exibição da página padrão (em segundos).<br><br>Valores possíveis: 10, 30, 60, 120, 600, 1800, 3600.<br><br>Padrão: 30.| |auto\_start|integer|Iniciar apresentação de slides automaticamente.<br><br>Valores possíveis:<br>0 - não iniciar apresentação de slides automaticamente;<br>1 - *(padrão)* iniciar apresentação de slides automaticamente.| |uuid|string|Identificador exclusivo universal, usado para vincular painéis de modelos importados aos já existentes. Gerado automaticamente, se não fornecido.<br><br>Para operações de atualização, este campo é *somente leitura*.| |**name**<br>(required)|string|Name of the template dashboard.| |**templateid**<br>(required)|string|ID of the template the dashboard belongs to.| |display\_period|integer|Default page display period (in seconds).<br><br>Possible values: 10, 30, 60, 120, 600, 1800, 3600.<br><br>Default: 30.| |auto\_start|integer|Auto start slideshow.<br><br>Possible values:<br>0 - do not auto start slideshow;<br>1 - *(default)* auto start slideshow.| |uuid|string|Universal unique identifier, used for linking imported template dashboards to already existing ones. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|

en-us	# Template dashboard  This class is designed to work with template dashboards.  Object references:\  -   [Template dashboard](/manual/api/reference/templatedashboard/object) -   [Template dashboard     page](/manual/api/reference/templatedashboard/object#template_dashboard_page) -   [Template dashboard     widget](/manual/api/reference/templatedashboard/object#template_dashboard_widget) -   [Template dashboard widget     field](/manual/api/reference/templatedashboard/object#template_dashboard_widget_field)  Available methods:\  -   [templatedashboard.create](/manual/api/reference/templatedashboard/create) -     creating new template dashboards -   [templatedashboard.delete](/manual/api/reference/templatedashboard/delete) -     deleting template dashboards -   [templatedashboard.get](/manual/api/reference/templatedashboard/get) -     retrieving template dashboards -   [templatedashboard.update](/manual/api/reference/templatedashboard/update) -     updating template dashboards
pt-br	# Painel de Modelos  Esta classe foi projetada para trabalhar com painéis de modelos.  Object references:\  -   [Painel de Modelos](/manual/api/reference/templatedashboard/object) -   [Página do Painel de Modelos](/manual/api/reference/templatedashboard/object#template_dashboard_page) -   [Widget Painel de Modelos](/manual/api/reference/templatedashboard/object#template_dashboard_widget) -   [Campo de Painel de Modelos](/manual/api/reference/templatedashboard/object#template_dashboard_widget_field)  Métodos Disponíveis:\  -   [templatedashboard.create](/manual/api/reference/templatedashboard/create) -     creating new template dashboards -   [templatedashboard.delete](/manual/api/reference/templatedashboard/delete) -     deleting template dashboards -   [templatedashboard.get](/manual/api/reference/templatedashboard/get) -     retrieving template dashboards -   [templatedashboard.update](/manual/api/reference/templatedashboard/update) -     updating template dashboards

en-us	# templatedashboard.update
pt-br	# templatedashboard.update

en-us	### Template dashboard widget  The template dashboard widget object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |widgetid|string|*(readonly)* ID of the dashboard widget.| |**type**<br>(required)|string|Type of the dashboard widget.<br><br>Possible values:<br>clock - Clock;<br>graph - Graph (classic);<br>graphprototype - Graph prototype;<br>item - Item value;<br>plaintext - Plain text;<br>url - URL;| |name|string|Custom widget name.| |x|integer|A horizontal position from the left side of the dashboard.<br><br>Valid values range from 0 to 23.| |y|integer|A vertical position from the top of the dashboard.<br><br>Valid values range from 0 to 62.| |width|integer|The widget width.<br><br>Valid values range from 1 to 24.| |height|integer|The widget height.<br><br>Valid values range from 2 to 32.| |view\_mode|integer|The widget view mode.<br><br>Possible values:<br>0 - (default) default widget view;<br>1 - with hidden header;| |fields|array|Array of the [template dashboard widget field](object#template_dashboard_widget_field) objects.|
pt-br	### Widget do modelo de dashboard     O objeto de widget de modelo de dashboard tem as seguintes propriedades.      |Propriedade|[Type](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |widgetid|string|*(somente leitura)* ID do widget do dashboard.| |**type**<br>(requerido)|string|Tipo de widget do dashboard.<br><br>Valores possíveis:<br>clock - Relógio;<br>graph - Gráfico (clássico);<br>graphprototype - Protótipo de gráfico;<br>item - Valor do item;<br>plaintext - Texto simples;<br>url - URL;| |name|string|Nome do widget personalizado.| |x|integer|Uma posição horizontal do lado esquerdo do painel.<br><br>Os valores válidos variam de 0 a 23.| |y|integer|Uma posição vertical na parte superior do painel.<br><br>Os valores válidos variam de 0 a 62.| |width|integer|A largura do widget.<br><br>Os valores válidos variam de 1 a 24.| |height|integer|A altura do widget.<br><br>Os valores válidos variam de 2 a 32.| |view\_mode|integer|O modo de visualização de widget.<br><br>Valores possíveis:<br>0 - (padrão) visualização de widget padrão;<br>1 - com cabeçalho oculto;| |fields|array|Array dos objetos [campo de widget do painel de modelo](object#template_dashboard_widget_field).|

en-us	# template.delete
pt-br	# template.delete

en-us	#### Template design  Templates were designed with the following in mind:  -   User macros are used as much as possible so triggers can be tuned by     the user; -   Low-level discovery is used as much as possible to minimize the     number of unsuppported items; -   All templates depend on Template ICMP Ping so all devices are also     checked by ICMP; -   Items don't use any MIBs - SNMP OIDs are used in items and low-level     discoveries. So it's not necessary to load any MIBs into Zabbix for     templates to work; -   Loopback network interfaces are filtered when discovering as well as     interfaces with ifAdminStatus = down(2) -   64bit counters are used from IF-MIB::ifXTable where possible. If it     is not supported, default 32bit counters are used instead; -   All discovered network interfaces have a trigger that controls its     operational status(link).     -   If you do no want to monitor this condition for a specific         interface create a user macro with context with the value 0. For         example:  ![](../../../../assets/en/manual/config/template_ifcontrol.png)  where Gi0/0 is {\#IFNAME}. That way the trigger is not used any more for this specific interface.        * You can also change the default behavior for all triggers not to fire and activate this trigger only to limited number of interfaces like uplinks  ![](../../../../assets/en/manual/config/template_ifcontrol2.png)
pt-br	#### Design de modelo  Os modelos foram projetados com o seguinte em mente:  - As macros do usuário são usadas o máximo possível para que os gatilhos possam ser ajustados por     o usuário; - A descoberta de baixo nível é usada tanto quanto possível para minimizar o     número de itens não suportados; - Todos os modelos dependem do Template ICMP Ping para que todos os dispositivos também sejam     verificado pelo ICMP; - Os itens não usam MIBs - Os OIDs SNMP são usados em itens e de baixo nível     descobertas. Portanto, não é necessário carregar nenhum MIB no Zabbix para     modelos para trabalhar; - As interfaces de rede de loopback são filtradas ao descobrir, bem como     interfaces com ifAdminStatus = down(2) - Contadores de 64 bits são usados de IF-MIB::ifXTable sempre que possível. Se isso     não é suportado, os contadores padrão de 32 bits são usados; - Todas as interfaces de rede descobertas têm um gatilho que controla sua     status operacional (link).     - Se você não quiser monitorar esta condição para um         interface crie uma macro de usuário com contexto com o valor 0. Para         exemplo:  ![](../../../../assets/en/manual/config/template_ifcontrol.png)  onde Gi0/0 é {\#IFNAME}. Dessa forma, o gatilho não é mais usado para esta interface específica.        * Você também pode alterar o comportamento padrão de todos os gatilhos para não disparar e ativar esse gatilho apenas para um número limitado de interfaces, como uplinks  ![](../../../../assets/en/manual/config/template_ifcontrol2.png)

en-us	# template.get
pt-br	# template.get

en-us	##### Template graph tags  |Element|Element property|Required|Type|Range^**[1](#footnotes)**^|Description| |-------|----------------|--------|----|--------------------------|-----------| |graphs|<|\-|<|<|Root element for graphs.| |<|uuid|x|`string`|<|Unique identifier for this graph.| |<|name|x|`string`|<|Graph name.| |<|width|\-|`integer`|20-65535 (default: 900)|Graph width, in pixels. Used for preview and for pie/exploded graphs.| |<|height|\-|`integer`|20-65535 (default: 200)|Graph height, in pixels. Used for preview and for pie/exploded graphs.| |<|yaxismin|\-|`double`|Default: 0|Value of Y axis minimum.<br><br>Used if 'ymin\_type\_1' is FIXED.| |<|yaxismax|\-|`double`|Default: 0|Value of Y axis maximum.<br><br>Used if 'ymax\_type\_1' is FIXED.| |<|show\_work\_period|\-|`string`|0 - NO<br>1 - YES (default)|Highlight non-working hours.<br><br>Used by normal and stacked graphs.| |<|show\_triggers|\-|`string`|0 - NO<br>1 - YES (default)|Display simple trigger values as a line.<br><br>Used by normal and stacked graphs.| |<|type|\-|`string`|0 - NORMAL (default)<br>1 - STACKED<br>2 - PIE<br>3 - EXPLODED|Graph type.| |<|show\_legend|\-|`string`|0 - NO<br>1 - YES (default)|Display graph legend.| |<|show\_3d|\-|`string`|0 - NO (default)<br>1 - YES|Enable 3D style.<br><br>Used by pie and exploded pie graphs.| |<|percent\_left|\-|`double`|Default:0|Show the percentile line for left axis.<br><br>Used only for normal graphs.| |<|percent\_right|\-|`double`|Default:0|Show the percentile line for right axis.<br><br>Used only for normal graphs.| |<|ymin\_type\_1|\-|`string`|0 - CALCULATED (default)<br>1 - FIXED<br>2 - ITEM|Minimum value of Y axis.<br><br>Used by normal and stacked graphs.| |<|ymax\_type\_1|\-|`string`|0 - CALCULATED (default)<br>1 - FIXED<br>2 - ITEM|Maximum value of Y axis.<br><br>Used by normal and stacked graphs.| |ymin\_item\_1|<|\-|<|<|Individual item details.<br><br>Required if 'ymin\_type\_1' is ITEM.| |<|host|x|`string`|<|Item host.| |<|key|x|`string`|<|Item key.| |ymax\_item\_1|<|\-|<|<|Individual item details.<br><br>Required if 'ymax\_type\_1' is ITEM.| |<|host|x|`string`|<|Item host.| |<|key|x|`string`|<|Item key.| |graph\_items|<|x|<|<|Root element for graph items.| |<|sortorder|\-|`integer`|<|Draw order. The smaller value is drawn first. Can be used to draw lines or regions behind (or in front of) another.| |<|drawtype|\-|`string`|0 - SINGLE\_LINE (default)<br>1 - FILLED\_REGION<br>2 - BOLD\_LINE<br>3 - DOTTED\_LINE<br>4 - DASHED\_LINE<br>5 - GRADIENT\_LINE|Draw style of the graph item.<br><br>Used only by normal graphs.| |<|color|\-|`string`|<|Element color (6 symbols, hex).| |<|yaxisside|\-|`string`|0 - LEFT (default)<br>1 - RIGHT|Side of the graph where the graph item's Y scale will be drawn.<br><br>Used by normal and stacked graphs.| |<|calc\_fnc|\-|`string`|1 - MIN<br>2 - AVG (default)<br>4 - MAX<br>7 - ALL (minimum, average and maximum; used only by simple graphs)<br>9 - LAST (used only by pie and exploded pie graphs)|Data to draw if more than one value exists for an item.| |<|type|\-|`string`|0 - SIMPLE (default)<br>2 - GRAPH\_SUM (value of the item represents the whole pie; used only by pie and exploded pie graphs)|Graph item type.| |item|<|x|<|<|Individual item.| |<|host|x|`string`|<|Item host.| |<|key|x|`string`|<|Item key.|
pt-br	##### Tags de gráfico de modelo  |Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo^**[1](#footnotes)**^|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.<br><br>Usado se 'ymin\_type\_1' for FIXED.| |<|yaxismax|\-|`double`|Padrão: 0|Valor máximo do eixo Y.<br><br>Usado se 'ymax\_type\_1' for FIXED.| |<|show\_work\_period|\-|`string`|0 - NÃO<br>1 - SIM (padrão)|Realçar horas de folga.<br><br>Usado por gráficos normais e empilhados.| |<|show\_triggers|\-|`string`|0 - NO<br>1 - YES (padrão)|Exibe valores de trigger simples como uma linha.<br><br>Usado por gráficos normais e empilhados.| |<|tipo|\-|`string`|0 - NORMAL (padrão)<br>1 - EMPILHADO<br>2 - TORTA<br>3 - EXPLODIDO|Tipo de gráfico.| |<|show\_legend|\-|`string`|0 - NÃO<br>1 - SIM (padrão)|Exibe legenda do gráfico.| |<|show\_3d|\-|`string`|0 - NO (padrão)<br>1 - YES|Ativar estilo 3D.<br><br>Usado por pizza e gráficos de pizza explodidos.| |<|percent\_left|\-|`double`|Default:0|Mostra a linha de percentil para o eixo esquerdo.<br><br>Usado apenas para gráficos normais.| |<|percent\_right|\-|`double`|Default:0|Mostra a linha de percentil para o eixo direito.<br><br>Usado apenas para gráficos normais.| |<|ymin\_type\_1|\-|`string`|0 - CALCULATED (padrão)<br>1 - FIXED<br>2 - ITEM|Valor mínimo do eixo Y.<br><br>Usado por normal e gráficos empilhados.| |<|ymax\_type\_1|\-|`string`|0 - CALCULATED (padrão)<br>1 - FIXED<br>2 - ITEM|Valor máximo do eixo Y.<br><br>Usado por normal e gráficos empilhados.| |ymin\_item\_1|<|\-|<|<|Detalhes do item individual.<br><br>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.<br><br>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)<br>1 - FILLED\_REGION<br>2 - BOLD\_LINE<br>3 - DOTTED\_LINE<br>4 - TRAÇADO \_LINE<br>5 - GRADIENT\_LINE|Estilo de desenho do item gráfico.<br><br>Usado apenas por gráficos normais.| |<|color|\-|`string`|<|Cor do elemento (6 símbolos, hex).| |<|yaxisside|\-|`string`|0 - LEFT (padrão)<br>1 - RIGHT|Lado do gráfico onde a escala Y do item do gráfico será desenhada.<br><br>Usado por normal e empilhado gráficos.| |<|calc\_fnc|\-|`string`|1 - MIN<br>2 - AVG (padrão)<br>4 - MAX<br>7 - ALL (mínimo, médio e máximo; usado apenas por gráficos simples )<br>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)<br>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.|

en-us	##### Template item tags  |Element|Element property|Required|Type|Range^**[1](#footnotes)**^|Description| |-------|----------------|--------|----|--------------------------|-----------| |items|<|\-|<|<|Root element for items.| |<|uuid|x|`string`|<|Unique identifier for the item.| |<|name|x|`string`|<|Item name.| |<|type|\-|`string`|0 - ZABBIX\_PASSIVE (default)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>15 - CALCULATED<br>16 - JMX<br>17 - SNMP\_TRAP<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT<br>21 - ITEM\_TYPE\_SCRIPT|Item type.| |<|snmp\_oid|\-|`string`|<|SNMP object ID.<br><br>Required by SNMP items.| |<|key|x|`string`|<|Item key.| |<|delay|\-|`string`|Default: 1m|Update interval of the item.<br><br>Accepts seconds or a time unit with suffix (30s, 1m, 2h, 1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).| |<|history|\-|`string`|Default: 90d|A time unit of how long the history data should be stored. Time unit with suffix, user macro or LLD macro.| |<|trends|\-|`string`|Default: 365d|A time unit of how long the trends data should be stored. Time unit with suffix, user macro or LLD macro.| |<|status|\-|`string`|0 - ENABLED (default)<br>1 - DISABLED|Item status.| |<|value\_type|\-|`string`|0 - FLOAT<br>1 - CHAR<br>2 - LOG<br>3 - UNSIGNED (default)<br>4 - TEXT|Received value type.| |<|allowed\_hosts|\-|`string`|<|List of IP addresses (comma delimited) of hosts allowed sending data for the item.<br><br>Used by trapper and HTTP agent items.| |<|units|\-|`string`|<|Units of returned values (bps, B, etc).| |<|params|\-|`text`|<|Additional parameters depending on the type of the item:<br>- executed script for Script, SSH and Telnet items;<br>- SQL query for database monitor items;<br>- formula for calculated items.| |<|ipmi\_sensor|\-|`string`|<|IPMI sensor.<br><br>Used only by IPMI items.| |<|authtype|\-|`string`|Authentication type for SSH agent items:<br>0 - PASSWORD (default)<br>1 - PUBLIC\_KEY<br><br>Authentication type for HTTP agent items:<br>0 - NONE (default)<br>1 - BASIC<br>2 - NTLM|Authentication type.<br><br>Used only by SSH and HTTP agent items.| |<|username|\-|`string`|<|Username for authentication.<br>Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>Required by SSH and Telnet items.<br>When used by JMX agent, password should also be specified together with the username or both properties should be left blank.| |<|password|\-|`string`|<|Password for authentication.<br>Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>When used by JMX agent, username should also be specified together with the password or both properties should be left blank.| |<|publickey|\-|`string`|<|Name of the public key file.<br><br>Required for SSH agent items.| |<|privatekey|\-|`string`|<|Name of the private key file.<br><br>Required for SSH agent items.| |<|port|\-|`string`|<|Custom port monitored by the item.<br>Can contain user macros.<br><br>Used only by SNMP items.| |<|description|\-|`text`|<|Item description.| |<|inventory\_link|\-|`string`|0 - NONE<br><br>Capitalized host inventory field name. For example:<br>4 - ALIAS<br>6 - OS\_FULL<br>14 - HARDWARE<br>etc.|Host inventory field that is populated by the item.<br><br>Refer to the [host inventory page](/manual/api/reference/host/object#host_inventory) for a list of supported host inventory fields and their IDs.| |<|logtimefmt|\-|`string`|<|Format of the time in log entries.<br>Used only by log items.| |<|jmx\_endpoint|\-|`string`|<|JMX endpoint.<br><br>Used only by JMX agent items.| |<|url|\-|`string`|<|URL string.<br><br>Required only for HTTP agent items.| |<|allow\_traps|\-|`string`|0 - NO (default)<br>1 - YES|Allow to populate value as in a trapper item.<br><br>Used only by HTTP agent items.| |<|follow\_redirects|\-|`string`|0 - NO<br>1 - YES (default)|Follow HTTP response redirects while pooling data.<br><br>Used only by HTTP agent items.| |headers|<|\-|<|<|Root element for HTTP(S) request headers, where header name is used as key and header value as value.<br>Used only by HTTP agent items.| |<|name|x|`string`|<|Header name.| |<|value|x|`string`|<|Header value.| |<|http\_proxy|\-|`string`|<|HTTP(S) proxy connection string.<br><br>Used only by HTTP agent items.| |<|output\_format|\-|`string`|0 - RAW (default)<br>1 - JSON|How to process response.<br><br>Used only by HTTP agent items.| |<|post\_type|\-|`string`|0 - RAW (default)<br>2 - JSON<br>3 - XML|Type of post data body.<br><br>Used only by HTTP agent items.| |<|posts|\-|`string`|<|HTTP(S) request body data.<br><br>Used only by HTTP agent items.| |query\_fields|<|\-|<|<|Root element for query parameters.<br><br>Used only by HTTP agent items.| |<|name|x|`string`|<|Parameter name.| |<|value|\-|`string`|<|Parameter value.| |<|request\_method|\-|`string`|0 - GET (default)<br>1 - POST<br>2 - PUT<br>3 - HEAD|Request method.<br><br>Used only by HTTP agent items.| |<|retrieve\_mode|\-|`string`|0 - BODY (default)<br>1 - HEADERS<br>2 - BOTH|What part of response should be stored.<br><br>Used only by HTTP agent items.| |<|ssl\_cert\_file|\-|`string`|<|Public SSL Key file path.<br><br>Used only by HTTP agent items.| |<|ssl\_key\_file|\-|`string`|<|Private SSL Key file path.<br><br>Used only by HTTP agent items.| |<|ssl\_key\_password|\-|`string`|<|Password for SSL Key file.<br><br>Used only by HTTP agent items.| |<|status\_codes|\-|`string`|<|Ranges of required HTTP status codes separated by commas. Supports user macros.<br>Example: 200,200-{$M},{$M},200-400<br><br>Used only by HTTP agent items.| |<|timeout|\-|`string`|<|Item data polling request timeout. Supports user macros.<br><br>Used by HTTP agent and Script items.| |<|verify\_host|\-|`string`|0 - NO (default)<br>1 - YES|Validate if host name in URL is in Common Name field or a Subject Alternate Name field of host certificate.<br><br>Used only by HTTP agent items.| |<|verify\_peer|\-|`string`|0 - NO (default)<br>1 - YES|Validate if host certificate is authentic.<br><br>Used only by HTTP agent items.| |parameters|<|\-|<|<|Root element for user-defined parameters.<br><br>Used only by Script items.| |<|name|x|`string`|<|Parameter name.<br><br>Used only by Script items.| |<|value|\-|`string`|<|Parameter value.<br><br>Used only by Script items.| |value map|<|\-|<|<|Value map.| |<|name|x|`string`|<|Name of the value map to use for the item.| |preprocessing|<|\-|<|<|Root element for item value preprocessing.| |step|<|\-|<|<|Individual item value preprocessing step.| |<|type|x|`string`|1 - MULTIPLIER<br>2 - RTRIM<br>3 - LTRIM<br>4 - TRIM<br>5 - REGEX<br>6 - BOOL\_TO\_DECIMAL<br>7 - OCTAL\_TO\_DECIMAL<br>8 - HEX\_TO\_DECIMAL<br>9 - SIMPLE\_CHANGE (calculated as (received value-previous value))<br>10 - CHANGE\_PER\_SECOND (calculated as (received value-previous value)/(time now-time of last check))<br>11 - XMLPATH<br>12 - JSONPATH<br>13 - IN\_RANGE<br>14 - MATCHES\_REGEX<br>15 - NOT\_MATCHES\_REGEX<br>16 - CHECK\_JSON\_ERROR<br>17 - CHECK\_XML\_ERROR<br>18 - CHECK\_REGEX\_ERROR<br>19 - DISCARD\_UNCHANGED<br>20 - DISCARD\_UNCHANGED\_HEARTBEAT<br>21 - JAVASCRIPT<br>22 - PROMETHEUS\_PATTERN<br>23 - PROMETHEUS\_TO\_JSON<br>24 - CSV\_TO\_JSON<br>25 - STR\_REPLACE<br>26 - CHECK\_NOT\_SUPPORTED|Type of the item value preprocessing step.| |<|parameters|\-|<|<|Root element for parameters of the item value preprocessing step.| |<|parameter|x|`string`|<|Individual parameter of the item value preprocessing step.| |<|error\_handler|\-|`string`|0 - ORIGINAL\_ERROR (default)<br>1 - DISCARD\_VALUE<br>2 - CUSTOM\_VALUE<br>3 - CUSTOM\_ERROR|Action type used in case of preprocessing step failure.| |<|error\_handler\_params|\-|`string`|<|Error handler parameters used with 'error\_handler'.| |master\_item|<|\-|<|<|Individual item master item.<br><br>Required by dependent items.| |<|key|x|`string`|<|Dependent item master item key value.<br><br>Recursion up to 3 dependent items and maximum count of dependent items equal to 29999 are allowed.| |triggers|<|\-|<|<|Root element for simple triggers.| |<|*For trigger element tag values, see template [trigger tags](/manual/xml_export_import/templates#template_trigger_tags).*|<|<|<|<| |tags|<|\-|<|<|Root element for item tags.| |<|tag|x|`string`|<|Tag name.| |<|value|\-|`string`|<|Tag value.|
pt-br	##### Tags de item de modelo  |Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo^**[1](#footnotes)**^|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)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNO<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNO<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>15 - CALCULADO<br>16 - JMX<br>17 - SNMP\_TRAP<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT<br>21 - ITEM\_TYPE\_SCRIPT|Tipo de item.| |<|snmp\_oid|\-|`string`|<|ID do objeto SNMP.<br><br>Requerido por itens SNMP.| |<|chave|x|`string`|<|chave do item.| |<|delay|\-|`string`|Padrão: 1m|Intervalo de atualização do item.<br><br>Aceita segundos ou uma unidade de tempo com sufixo (30s, 1m, 2h, 1d).<br>Opcionalmente um ou mais [intervalos personalizados](/manual/config/items/item/custom_intervals) podem ser especificados como intervalos flexíveis ou agendamento.<br>Vários intervalos são separados por um ponto e vírgula.<br>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.<br>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)<br>1 - DESATIVADO|Status do item.| |<|value\_type|\-|`string`|0 - FLOAT<br>1 - CHAR<br>2 - LOG<br>3 - UNSIGNED (padrão)<br>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.<br><br>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:<br>- script executado para itens de Script, SSH e Telnet;<br>- consulta SQL para itens de monitor de banco de dados;< br>- fórmula para itens calculados.| |<|ipmi\_sensor|\-|`string`|<|Sensor IPMI.<br><br>Usado apenas por itens IPMI.| |<|authtype|\-|`string`|Tipo de autenticação para itens do agente SSH:<br>0 - SENHA (padrão)<br>1 - PUBLIC\_KEY<br><br>Tipo de autenticação para itens do agente HTTP:< br>0 - NONE (padrão)<br>1 - BASIC<br>2 - NTLM|Tipo de autenticação.<br><br>Usado apenas por itens de agente SSH e HTTP.| |<|username|\-|`string`|<|Nome de usuário para autenticação.<br>Usado por verificação simples, SSH, Telnet, monitor de banco de dados, itens de agente JMX e HTTP.<br><br>Requerido por SSH e Telnet items.<br>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.<br>Usada por verificação simples, SSH, Telnet, monitor de banco de dados, itens do agente JMX e HTTP.<br><br>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.<br><br>Obrigatório para itens do agente SSH.| |<|privatekey|\-|`string`|<|Nome do arquivo de chave privada.<br><br>Obrigatório para itens do agente SSH.| |<|port|\-|`string`|<|Porta personalizada monitorada pelo item.<br>Pode conter macros de usuário.<br><br>Usado apenas por itens SNMP.| |<|descrição|\-|`text`|<|Descrição do item.| |<|inventory\_link|\-|`string`|0 - NONE<br><br>Nome do campo de inventário do host em letras maiúsculas. Por exemplo:<br>4 - ALIAS<br>6 - OS\_FULL<br>14 - HARDWARE<br>etc.|Campo de inventário do host que é preenchido pelo item.<br><br>Consulte o [host página de inventário](/manual/api/reference/host/object#host_inventory) 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.<br>Usado apenas por itens de log.| |<|jmx\_endpoint|\-|`string`|<|JMX endpoint.<br><br>Usado apenas por itens do agente JMX.| |<|url|\-|`string`|<|String de URL.<br><br>Requerido apenas para itens de agente HTTP.| |<|allow\_traps|\-|`string`|0 - NO (padrão)<br>1 - YES|Permitir preencher o valor como em um item de trapper.<br><br>Usado apenas por itens de agente HTTP. | |<|follow\_redirects|\-|`string`|0 - NÃO<br>1 - SIM (padrão)|Seguir redirecionamentos de resposta HTTP ao agrupar dados.<br><br>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.<br>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).<br><br>Usado apenas por itens do agente HTTP.| |<|output\_format|\-|`string`|0 - RAW (padrão)<br>1 - JSON|Como processar a resposta.<br><br>Usado apenas por itens do agente HTTP.| |<|post\_type|\-|`string`|0 - RAW (padrão)<br>2 - JSON<br>3 - XML|Tipo de corpo de dados da postagem.<br

en-us	#### Template linking more visible  To make template linking more visible, it is now placed in the first tab of the host, host prototype and template configuration forms and host/template mass update forms.  ![](../../../assets/en/manual/introduction/template_linking_first_tab.png)  Consequently, a separate tab for template linking has been removed from all the respective forms.  In a related development, in host prototype configuration the fields for host group/host group prototype selection have also been moved from a separate tab to the first tab.
pt-br	#### Links de modelos mais visíveis  Para tornar a vinculação de modelos mais visível, agora ela é colocada na primeira guia dos formulários de configuração de host, protótipo de host e modelo e nos formulários de atualização em massa de host/template.  ![](../../../assets/en/manual/introduction/template_linking_first_tab.png)  Consequentemente, uma guia separada para vinculação de modelos foi removida de todos os respectivos formulários.  Em um desenvolvimento relacionado, na configuração do protótipo de host, os campos para a seleção do protótipo do grupo de host/grupo de host também foram movidos de uma guia separada para uma guia separada também foram movidos de uma guia separada para a primeira guia.

en-us	##### Template low-level discovery rule tags  |Element|Element property|Required|Type|Range|Description| |-------|----------------|--------|----|-----|-----------| |discovery\_rules|<|\-|<|<|Root element for low-level discovery rules.| |<|*For most of the element tag values, see element tag values for a regular item. Only the tags that are specific to low-level discovery rules, are described below.*|<|<|<|<| |<|type|\-|`string`|0 - ZABBIX\_PASSIVE (default)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>16 - JMX<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT|Item type.| |<|lifetime|\-|`string`|Default: 30d|Time period after which items that are no longer discovered will be deleted. Seconds, time unit with suffix or user macro.| |filter|<|<|<|<|Individual filter.| |<|evaltype|\-|`string`|0 - AND\_OR (default)<br>1 - AND<br>2 - OR<br>3 - FORMULA|Logic to use for checking low-level discovery rule filter conditions.| |<|formula|\-|`string`|<|Custom calculation formula for filter conditions.| |conditions|<|\-|<|<|Root element for filter conditions.| |<|macro|x|`string`|<|Low-level discovery macro name.| |<|value|\-|`string`|<|Filter value: regular expression or global regular expression.| |<|operator|\-|`string`|8 - MATCHES\_REGEX (default)<br>9 - NOT\_MATCHES\_REGEX|Condition operator.| |<|formulaid|x|`character`|<|Arbitrary unique ID that is used to reference a condition from the custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.| |lld\_macro\_paths|<|\-|<|<|Root element for LLD macro paths.| |<|lld\_macro|x|`string`|<|Low-level discovery macro name.| |<|path|x|`string`|<|Selector for value which will be assigned to the corresponding macro.| |preprocessing|<|\-|<|<|LLD rule value preprocessing.| |step|<|\-|<|<|Individual LLD rule value preprocessing step.| |<|*For most of the element tag values, see element tag values for a template item value preprocessing. Only the tags that are specific to template low-level discovery value preprocessing, are described below.*|<|<|<|<| |<|type|x|`string`|5 - REGEX<br>11 - XMLPATH<br>12 - JSONPATH<br>15 - NOT\_MATCHES\_REGEX<br>16 - CHECK\_JSON\_ERROR<br>17 - CHECK\_XML\_ERROR<br>20 - DISCARD\_UNCHANGED\_HEARTBEAT<br>21 - JAVASCRIPT<br>23 - PROMETHEUS\_TO\_JSON<br>24 - CSV\_TO\_JSON<br>25 - STR\_REPLACE|Type of the item value preprocessing step.| |trigger\_prototypes|<|\-|<|<|Root element for trigger prototypes.| |<|*For trigger prototype element tag values, see regular [template trigger](/manual/xml_export_import/templates#template_trigger_tags) tags.*|<|<|<|<| |graph\_prototypes|<|\-|<|<|Root element for graph prototypes.| |<|*For graph prototype element tag values, see regular [template graph](/manual/xml_export_import/templates#template_graph_tags) tags.*|<|<|<|<| |host\_prototypes|<|\-|<|<|Root element for host prototypes.| |<|*For host prototype element tag values, see regular [host](/manual/xml_export_import/hosts#host_tags) tags.*|<|<|<|<| |item\_prototypes|<|\-|<|<|Root element for item prototypes.| |<|*For item prototype element tag values, see regular [template item](/manual/xml_export_import/templates#template_item_tags) tags.*|<|<|<|<| |master\_item|<|\-|<|<|Individual item prototype master item/item prototype data.| |<|key|x|`string`|<|Dependent item prototype master item/item prototype key value.<br><br>Required for a dependent item.|
pt-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)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNO<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNO<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>16 - JMX<br>18 - DEPENDENTE<br>19 - HTTP\_AGENT<br>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)<br>1 - AND<br>2 - OU<br>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)<br>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<br>11 - XMLPATH<br>12 - JSONPATH<br>15 - NOT\_MATCHES\_REGEX<br>16 - CHECK\_JSON\_ERROR<br>17 - CHECK\_XML\_ERROR<br>20 - DISCARD\_UNCHANGED\_HEARTBEAT<br>21 - JAVASCRIPT<br>23 - PROMETHEUS\_TO\_JSON<br>24 - CSV\_TO\_JSON<br>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](/manual/xml_export_import/templates#template_trigger_tags).*|<|<|<|<| |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](/manual/xml_export_import/templates#template_graph_tags).*|<|<|<|<| |host\_prototypes|<|\-|<|<|Elemento raiz para protótipos de host.| |<|*Para valores de tag de elemento de protótipo de host, consulte tags regulares [host](/manual/xml_export_import/hosts#host_tags).*|<|<|<|<| |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](/manual/xml_export_import/templates#template_item_tags).*|<|<|<|<| |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.<br><br>Obrigatório para um item dependente.

en-us	# template.massadd
pt-br	# template.massadd

en-us	# template.massremove
pt-br	# template.massremove

en-us	# template.massupdate
pt-br	# template.massupdate

en-us	# > Template object  The following objects are directly related to the `template` API.
pt-br	# > Objeto Template  Os objetos a seguir estão diretamente relacionados à API `template`.

en-us	## Templates
pt-br	## Templates

en-us	## Templates
pt-br	## Templates

en-us	## Templates
pt-br	## Templates 

en-us	## Templates
pt-br	## Templates 

en-us	## Templates
pt-br	## Templates 

en-us	## Templates
pt-br	## Templates

en-us	## Templates
pt-br	## Templates

en-us	 ### Templates  A new [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/opnsense_snmp?at=refs%2Fheads%2Frelease%2F6.0) *OPNsense by SNMP* is available.  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	### Templates  Um novo template *OPNsense por SNMP*  [template](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/opnsense_snmp?at=refs%2Fheads%2Frelease%2F6.0) está disponível.  Você pode acessar esse template:  -   Em *Configuration* → *Templates* em novas instalações; -   Se você estiver atualizando a partir de versões anteriores, você pode pode baixar novos templates do Zabbix em Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)  ou encontrá-los no diretório da versão mais recente baixada do Zabbix. Em seguida, enquanto em *Configuration* → *Templates*, você pode importá-los manualmente no Zabbix.

en-us	 #### Templates  A new template *OpenWeatherMap by HTTP* is now available allowing to monitor OpenWeatherMap via HTTP. See [HTTP template operation](/manual/config/templates_out_of_the_box/http) for setup instructions.  The following changes have been made in the existing templates:  - In the templates *Windows services by Zabbix agent*, *Windows services by Zabbix agent active*,  *Windows by Zabbix agent*, *Windows by Zabbix agent active*  {$SERVICE.NAME.NOT_MATCHES} macro value has been updated to filter out an extended list of services.   - The template *PostgreSQL by Zabbix agent 2* now will check the number of slow queries and generate a problem if the amount exceeds a threshold.  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	#### Templates  Um novo template *OpenWeatherMap by HTTP* agora está disponível, permitindo monitorar o OpenWeatherMap via HTTP. Ver [HTTP template operation](/manual/config/templates_out_of_the_box/http) para configurações.  As mudanças abaixo foram feitas nos templates existentes:  - Nos templates *Windows services pelo Zabbix agent*, *Windows services pelo Zabbix agent active*, *Windows pelo Zabbix agent*, *Windows pelo Zabbix agent active*  {$SERVICE.NAME.NOT_MATCHES} o valor da macro foi atualizado para filtrar uma lista de serviços.   - O template *PostgreSQL by Zabbix agent 2* agora verificará o número de consultas lentas e irá gerar um problema se a quantidade exceder um limite estabelecido.   Você pode obter esses templates:  -   Em *Configuration* → *Templates* em novas instalações; -   Se você estiver atualizado a partir de versões anteriores, você pode baixar os novos templates pelo Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates) ou encontrá-los no diretório *zabbix/templates* da versão mais recente do Zabbix.  Em seguida, enquanto estiver em *Configuration* → *Templates* você pode importá-los manualmente no Zabbix.

en-us	#### Templates  Manage templates and link them to hosts or other templates.  [Template API](/manual/api/reference/template) | [Value map API](/manual/api/reference/valuemap)
pt-br	#### Modelos (Templates)  Gerencie modelos e vincule-os a hosts ou a outros modelos.  [modelo API](/manual/api/reference/template) | [Mapa de valores API](/manual/api/reference/valuemap)

en-us	## Templates  New official templates are available for monitoring.
pt-br	## Modelos (Templates)  Novos modelos oficiais estão disponíveis para monitoramento.

en-us	## Templates  New template is available:  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=release%2F6.0)  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	## Templates  Um novo template está disponível:  - [AWS Cost Explorer by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_cost_http?at=release%2F6.0)  Você pode obter esse template:  -   Em *Configuração* → *Templates* em novas instalações; -  Se você estiver atualizando a partir de versões anteriores, você pode baixar os novos templates do repositório de Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) ou encontrá-los no diretório  de downloads *zabbix/templates* da versão mais recente do Zabbix. Em seguida, enquanto em *Configuração* → *Templates* você pode importá-los manualmente no Zabbix.

en-us	 ### Templates  ##### New templates  A new template *HPE Synergy by HTTP* is available.  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).  You can get this template:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)      or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	### Templates  ##### Novos templates  Um novo template *HPE Synergy por HTTP* está disponível.  Veja as instruções da configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http).  Você consegue acessar esse template:  -   Em *Configuration* → *Templates* em novas instalações; -   Se você estiver atualizando a partir de versões anteriores, você pode baixar os novos templates de Zabbix em [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates) ou encontrá-los no diretório *zabbix/templates* da versão mais recente baixada do Zabbix. Em seguida, enquanto em *Configuration* → *Templates*, você pode importá-los manualmente no Zabbix.

en-us	## Templates  New templates are available:  - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.0) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.0) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.0)  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	## Templates  Novos templates estão disponíveis:  - [Acronis Cyber Protect Cloud by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/acronis?at=refs%2Fheads%2Frelease%2F6.0) - [HashiCorp Nomad by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/nomad?at=refs%2Fheads%2Frelease%2F6.0) - [MantisBT by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/mantisbt?at=refs%2Fheads%2Frelease%2F6.0)  Você pode obter esses templates:   -   Em *Configuração* → *Templates* em novas instalações; -   Se você estiver atualizando a partir de versões anteriores, você pode baixar os novos templates de Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) ou encontrá-los no diretório de últimos acessos *zabbix/templates*. Em seguida, enquanto em *Configuration* → *Templates* você pode importá-los manualmente para o Zabbix.

en-us	 ### Templates  New templates are available:  - AWS EC2 by HTTP - AWS by HTTP - AWS RDS instance by HTTP - AWS S3 bucket by HTTP - Azure by HTTP - Control-M server by HTTP - Control-M enterprise manager by HTTP - Veeam Backup Enterprise Manager by HTTP - Veeam Backup and Replication by HTTP  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).
pt-br	### Templates  Novos templates estão disponíveis:  - AWS EC2 via HTTP - AWS via HTTP - Instância AWS RDS via HTTP - Bucket AWS S3 via HTTP - Azure via HTTP - Servidor Control-M via HTTP - Gerenciador empresarial Control-M via HTTP - Veeam Backup Geranciador empresarial via HTTP - Veeam Backup e Replication via HTTP   Veja instruções de setup para [HTTP templates](/manual/config/templates_out_of_the_box/http).

en-us	## Templates  New templates are available:  - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.0) (along with its [Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.0)) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.0) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.0), which includes *OpenStack Nova by HTTP* template for monitoring OpenStack Nova service - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.0)  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0)     or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	## Templates  Novos templates estão disponíveis:   - [AWS ECS Cluster by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_http?at=refs%2Fheads%2Frelease%2F6.0) (acompanhado com seu [Serverless Cluster version](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/AWS/aws_ecs_serverless_http?at=refs%2Fheads%2Frelease%2F6.0)) - [Cisco SD-WAN by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/net/cisco/cisco_sdwan_http?at=refs%2Fheads%2Frelease%2F6.0) - [OpenStack by HTTP](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/cloud/openstack?at=refs%2Fheads%2Frelease%2F6.0), que inclui template *OpenStack Nova por HTTP* para monitoramento de OpenStack Nova service - [PostgreSQL by ODBC](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/postgresql_odbc?at=refs%2Fheads%2Frelease%2F6.0)  Você pode acessar esses templates:  -   Em *Configuração* → *Templates* em novas instalações; -   Se você estiver atualizando de versões anteriores, você pode baixar novos templates do repositório de Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F6.0) ou encontrá-los no diretório *zabbix/templates* da versão mais recente de Zabbix baixada. Em seguida, enquanto em *Configuração* → *Templates*  você pode importá-los manualmente no Zabbix.

en-us	 ### Templates  New templates are available:  - *TrueNAS SNMP* - monitoring of TrueNAS storage OS by SNMP - *Proxmox VE by HTTP* - see setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http)  New macros allowing to define warning and critical thresholds of the filesystem utilization for virtual file system monitoring have been added to the templates *HOST-RESOURCES-MIB storage SNMP*,  *Linux by Prom*,  *Linux filesystems SNMP*,  *Linux filesystems by Zabbix agent active*,  *Linux filesystems by Zabbix agent*,  *Mellanox SNMP*,  *PFSense SNMP*,  *Windows filesystems by Zabbix agent active*, *Windows filesystems by Zabbix agent*. Filesystem utilization triggers have been updated to use these macros.   You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)      or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	### Templates  Novos templates estão disponíveis:   - *TrueNAS SNMP* - monitoramento de armazenamento TrueNAS  OS pelo SNMP - *Proxmox VE pelo HTTP* - consultar instruções de configuração para templates [HTTP templates](/manual/config/templates_out_of_the_box/http)  Novas macros que permitem definir limites de advertência e críticos da utilização do sistema de arquivo para monitoramento de  sistemas de arquivos virtuais foram adicionados aos templates  *HOST-RESOURCES-MIB armazenamento SNMP*,  *Linux pelo Prom*,  *Linux sistemas de arquivos SNMP*,  *Linux sistemas de arquivos pelo Zabbix agent active*,  *Linux sistema de arquivos pelo Zabbix agent*,  *Mellanox SNMP*,  *PFSense SNMP*,  *Windows sistema de arquivos pelo Zabbix agent active*, *Windows sistema de arquivos Zabbix agent*.  Utilização de arquivos de sistema tiggers foram atualizados para utilizar essas macros.   Você consegue obter esses templates:   -   Em *Configuração* → *Templates* em novas instalações; -   Se você estiver atualizando de versões anteriores, você pode baixar os novos templates a partir do repositório do Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)      ou encontrá-los no diretório *zabbix/templates* da versão mais recente do Zabbix. Em seguida, enquanto em *Configuração* → *Templates* você pode importá-los manumnealmehte do Zabbix. 

en-us	 ### Templates  ##### New Templates  New templates are available:  - HPE MSA 2040 Storage by HTTP - HPE MSA 2060 Storage by HTTP - HPE Primera by HTTP  See setup instructions for [HTTP templates](/manual/config/templates_out_of_the_box/http).  You can get these templates:  -   In *Configuration* → *Templates* in new installations; -   If you are upgrading from previous versions, you can download new     templates from Zabbix [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)      or find them in the *zabbix/templates* directory of the downloaded latest     Zabbix version. Then, while in *Configuration* → *Templates* you can     import them manually into Zabbix.
pt-br	### Templates  ##### Novos templates   Novos templates estão disponíveis:  - HPE MSA 2040 armazenado por HTTP - HPE MSA 2060 armazenado por  HTTP - HPE Primera por HTTP  Veja as instruções de configuração para [HTTP templates](/manual/config/templates_out_of_the_box/http).  Você pode acessar esses templates:  -   Em *Configuration* → *Templates* em novas instalações; -   Se você estiver atualizando a partir de versões anteriores, você consegue baixar os novos templates do Zabbix em [Git     repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates)   ou encontrá-los no diretório *zabbix/templates* da versão mais recente baixada do Zabbix.  Em seguida, enquanto em  *Configuration* → *Templates*, você pode importá-los manualmente no Zabbix.

en-us	#### Templates  Templates are available for [remote monitoring](/manual/appendix/items/remote_stats) of Zabbix server or proxy internal metrics from an external instance:  -   Remote Zabbix server -   Remote Zabbix proxy  Note that in order to use a template for remote monitoring of multiple external instances, a separate host is required for each external instance monitoring.
pt-br	#### Templates  Os Templates estão disponíveis para [remoto monitoramento](/manual/appendix/items/remote_stats) do servidor Zabbix ou métricas internas de proxy de uma instância externa:  - Servidor Zabbix Remoto - Proxy Zabbix remoto  Observe que, para usar um modelo para monitoramento remoto de vários instâncias externas, é necessário um host separado para cada monitoramento de instância.

en-us	##### Template tags  |Element|Element property|Required|Type|Range|Description| |-------|----------------|--------|----|-----|-----------| |templates|<|\-|<|<|Root element for templates.| |<|uuid|x|`string`|<|Unique identifier for this template.| |<|template|x|`string`|<|Unique template name.| |<|name|\-|`string`|<|Visible template name.| |<|description|\-|`text`|<|Template description.| |groups|<|x|<|<|Root element for template host groups.| |<|uuid|x|`string`|<|Unique identifier for this host group.| |<|name|x|`string`|<|Host group name.| |templates|<|\-|<|<|Root element for linked templates.| |<|name|x|`string`|<|Template name.| |tags|<|\-|<|<|Root element for template tags.| |<|tag|x|`string`|<|Tag name.| |<|value|\-|`string`|<|Tag value.| |macros|<|\-|<|<|Root element for template user macros.| |<|macro|x|`string`|<|User macro name.| |<|type|\-|`string`|0 - TEXT (default)<br>1 - SECRET\_TEXT<br>2 - VAULT|Type of the macro.| |<|value|\-|`string`|<|User macro value.| |<|description|\-|`string`|<|User macro description.| |valuemaps|<|\-|<|<|Root element for template value maps.| |<|uuid|x|`string`|<|Unique identifier for this value map.| |<|name|x|`string`|<|Value map name.| |<|mapping|\-|<|<|Root element for mappings.| |<|value|x|`string`|<|Value of a mapping.| |<|newvalue|x|`string`|<|New value of a mapping.|
pt-br	##### 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)<br>1 - SECRET\_TEXT<br>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.|

en-us	### Template tag  The template tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Template tag name.| |value|string|Template tag value.|
pt-br	### Etiqueta de template  O objeto de tag de modelo possui as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |**etiqueta**<br>(obrigatório)|string|Nome da etiqueta do template.| |valor|string|Valor da etiqueta do template.|

en-us	### Template  The template object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |templateid|string|*(readonly)* ID of the template.| |**host**<br>(required)|string|Technical name of the template.| |description|text|Description of the template.| |name|string|Visible name of the template.<br><br>Default: `host` property value.| |uuid|string|Universal unique identifier, used for linking imported templates to already existing ones. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pt-br	### Template  O objeto template tem as seguintes propriedades.  |Propriedade|[Tipo](/manual/api/reference_commentary#data_types)|Descrição| |--|--|------| |templateid|string|*(somente leitura)* ID do template.| |**host**<br>(obrigatório)|string|Nome técnico do template.| |descrição|text|Descrição do template.| |nome|string|Nome visível do template.<br><br>Padrão: valor da propriedade do`host`.| |uuid|string|Identificador único universal, usado para vincular templates importados a templates já existentes. Gerado automaticamente, se não fornecido.<br><br>Para operações de atualização, esse campo é *somente leitura*.|  Observe que, para alguns métodos (atualizar, excluir), a combinação de parâmetros obrigatórios/opcionais é diferente.

en-us	# Template  This class is designed to work with templates.  Object references:  -   [Template](/manual/api/reference/template/object#template)  Available methods:  -   [template.create](/manual/api/reference/template/create) - creating new templates -   [template.delete](/manual/api/reference/template/delete) - deleting templates -   [template.get](/manual/api/reference/template/get) - retrieving templates -   [template.massadd](/manual/api/reference/template/massadd) - adding related objects to templates -   [template.massremove](/manual/api/reference/template/massremove) - removing related objects from templates -   [template.massupdate](/manual/api/reference/template/massupdate) - replacing or removing related objects from templates -   [template.update](/manual/api/reference/template/update) - updating templates
pt-br	# Template  Essa classe é desenhada para trabalhar com templates.  Referências de objeto:  -   [Template](/manual/api/reference/template/object#template)  Métodos disponíveis:  -   [template.create](/manual/api/reference/template/create) - criar novos templates -   [template.delete](/manual/api/reference/template/delete) - deletar templates -   [template.get](/manual/api/reference/template/get) - recuperar templates -   [template.massadd](/manual/api/reference/template/massadd) - adicionar objetos relacionados aos templates -   [template.massremove](/manual/api/reference/template/massremove) - remover objetos relacionados aos templates -   [template.massupdate](/manual/api/reference/template/massupdate) - substituir ou remover objetivos relacionados dos templates -   [template.update](/manual/api/reference/template/update) - atualizar templates

en-us	##### Template trigger tags  |Element|Element property|Required|Type|Range^**[1](#footnotes)**^|Description| |-------|----------------|--------|----|--------------------------|-----------| |triggers|<|\-|<|<|Root element for triggers.| |<|uuid|x|`string`|<|Unique identifier for this trigger.| |<|expression|x|`string`|<|Trigger expression.| |<|recovery\_mode|\-|`string`|0 - EXPRESSION (default)<br>1 - RECOVERY\_EXPRESSION<br>2 - NONE|Basis for generating OK events.| |<|recovery\_expression|\-|`string`|<|Trigger recovery expression.| |<|name|x|`string`|<|Trigger name.| |<|correlation\_mode|\-|`string`|0 - DISABLED (default)<br>1 - TAG\_VALUE|Correlation mode (no event correlation or event correlation by tag).| |<|correlation\_tag|\-|`string`|<|The tag name to be used for event correlation.| |<|url|\-|`string`|<|URL associated with the trigger.| |<|status|\-|`string`|0 - ENABLED (default)<br>1 - DISABLED|Trigger status.| |<|priority|\-|`string`|0 - NOT\_CLASSIFIED (default)<br>1 - INFO<br>2 - WARNING<br>3 - AVERAGE<br>4 - HIGH<br>5 - DISASTER|Trigger severity.| |<|description|\-|`text`|<|Trigger description.| |<|type|\-|`string`|0 - SINGLE (default)<br>1 - MULTIPLE|Event generation type (single problem event or multiple problem events).| |<|manual\_close|\-|`string`|0 - NO (default)<br>1 - YES|Manual closing of problem events.| |dependencies|<|\-|<|<|Root element for dependencies.| |<|name|x|`string`|<|Dependency trigger name.| |<|expression|x|`string`|<|Dependency trigger expression.| |<|recovery\_expression|\-|`string`|<|Dependency trigger recovery expression.| |tags|<|\-|<|<|Root element for trigger tags.| |<|tag|x|`string`|<|Tag name.| |<|value|\-|`string`|<|Tag value.|
pt-br	##### Tags de gatilho de modelo  |Elemento|Propriedade do elemento|Requerido|Tipo|Intervalo^**[1](#footnotes)**^|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)<br>1 - RECOVERY\_EXPRESSION<br>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)<br>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)<br>1 - DESATIVADO|Status do gatilho.| |<|prioridade|\-|`string`|0 - NOT\_CLASSIFIED (padrão)<br>1 - INFO<br>2 - AVISO<br>3 - MÉDIA<br>4 - ALTA<br>5 - DESASTRE |Gravidade do gatilho.| |<|descrição|\-|`text`|<|Descrição do gatilho.| |<|type|\-|`string`|0 - SINGLE (padrão)<br>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)<br>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.|

en-us	# template.update
pt-br	# template.update