A tabela de macros suportadas por local contém uma referência de todas as macros (integradas, de expressão e definidas pelo usuário) que são suportadas no local específico.
Se todas as macros de um grupo relacionado forem suportadas, apenas o nome do grupo será exibido. Clique em cada nome de macro ou nome de grupo para ver todos os detalhes das macros.
A lista de detalhes das macros contém uma lista detalhada de todas as macros integradas, agrupadas por área de aplicação. Observe que, para personalizar os valores das macros (por exemplo, encurtar ou extrair substrings específicas), você pode usar as funções de macro.
| Local | Macros suportadas | Comentários | |
|---|---|---|---|
| Ação | |||
| Condição de período de tempo, Duração padrão da etapa da operação, Duração da etapa | Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas | |
| Notificações e comandos | |||
| Baseado em trigger | Macros de ação Macros de data/hora {ESC.HISTORY} Macros de evento, macros de evento de causa/sintoma Macros de atualização de evento: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS} Macro de expressão: {?EXPRESSION} {FUNCTION.VALUE} Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de host de destino (apenas comandos) Macros de inventário de host Macros de item (exceto {ITEM.STATE}, {ITEM.STATE.ERROR}) Macros de proxy Macros de trigger: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} Macros definidas pelo usuário |
Veja também: Usando macros em mensagens | |
| Atualização de problema | Macros de ação Macros de data/hora {ESC.HISTORY} Macros de evento, macros de evento de causa/sintoma, macros de evento de recuperação Macros de atualização de evento: todas (exceto [{EVENT.UPDATE.NSEVERITY}, {EVENT.UPDATE.SEVERITY}) Macro de expressão: {?EXPRESSION} Macros de função Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de host de destino (apenas comandos) Macros de inventário de host Macros de item (exceto {ITEM.STATE}, {ITEM.STATE.ERROR}) Macros de proxy Macros de trigger: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.ID}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} {USER.FULLNAME} Macros definidas pelo usuário |
||
| Recuperação de problema | Macros de evento de recuperação {FUNCTION.RECOVERY.VALUE} {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN} |
||
| Descoberta | Macros de ação Macros de data/hora Macros de descoberta Macros de evento: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP} Macros de host de destino (apenas comandos) Macros de proxy |
||
| Autoregistro | Macros de ação Macros de data/hora Macros de evento: {EVENT.AGE}, {EVENT.DATE}, {EVENT.ID}, {EVENT.OBJECT}, {EVENT.SOURCE}, {EVENT.TIME}, {EVENT.TIMESTAMP} Macros de host: {HOST.HOST}, {HOST.IP}, {HOST.PORT}, {HOST.METADATA} Macros de host de destino (apenas comandos) Macros de proxy |
||
| Baseado em serviço | Macros de ação Macros de data/hora {ESC.HISTORY} Macros de evento: todas exceto {EVENT.ACK.STATUS}, {EVENT.OPDATA} Macros de serviço Macros definidas pelo usuário |
||
| Recuperação de serviço | Macros de evento (exceto {EVENT.ACK.STATUS}, {EVENT.OPDATA}), macros de evento de recuperação | ||
| Atualização de serviço | Macros de ação Macros de data/hora {ESC.HISTORY} Macros de evento (exceto {EVENT.ACK.STATUS}, {EVENT.OPDATA}) Macros de atualização de evento: {EVENT.UPDATE.DATE}, {EVENT.UPDATE.MESSAGE}, {EVENT.UPDATE.NSEVERITY}, {EVENT.UPDATE.SEVERITY}, {EVENT.UPDATE.STATUS}, {EVENT.UPDATE.TIME}, {EVENT.UPDATE.TIMESTAMP} Macros de serviço Macros definidas pelo usuário |
||
| Notificações internas | Macros de ação Macros de data/hora {ESC.HISTORY} Macros de evento (exceto {EVENT.NSEVERITY}, {EVENT.SEVERITY}), macros de evento de recuperação Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros de item: {ITEM.DESCRIPTION}, {ITEM.DESCRIPTION.ORIG}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, {ITEM.NAME}, {ITEM.NAME.ORIG}, {ITEM.VALUETYPE} Macros de proxy |
||
| Baseado em item | Macros de item: {ITEM.STATE}, {ITEM.STATE.ERROR} | ||
| Baseado em regra LLD | Macros de notificação de descoberta de baixo nível | ||
| Baseado em trigger | Macros de trigger: {TRIGGER.DESCRIPTION}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATE}, {TRIGGER.STATE.ERROR}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME} Macros definidas pelo usuário |
||
| Parâmetros de script de alerta | Macros de alerta Macros definidas pelo usuário (apenas globais) |
||
| Conector | |||
| Campos URL, Nome de usuário, Senha, Token Bearer, Proxy HTTP, Certificado SSL, Arquivo de chave SSL, Senha da chave SSL | Macros definidas pelo usuário (apenas globais) | ||
| Campo Timeout | Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Nome do gráfico | Macro de expressão: {?EXPRESSION} | Apenas uma única função avg, last, max, min com segundos como parâmetro (sufixos de tempo podem ser usados) é suportada nesta macro neste local. A macro {HOST.HOST<1-9>} pode ser usada como host dentro da macro (veja também macros indexadas). Exemplo de uso: {?avg(/{HOST.HOST}/item.key,1h)} Uso não suportado: {?last(/host/item1)/last(/host/item2)} {?last(/host/item1)*10} {?count(/host/item1,5m)} |
|
| Host, protótipo de host | |||
| IP/DNS da interface | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME} Macros definidas pelo usuário 1 |
1 Para endereço IP, uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas | |
| Porta da interface | Macros definidas pelo usuário | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas | |
| Comunidade SNMP | Macros definidas pelo usuário | ||
| Nome do contexto SNMPv3, Nome de segurança, Senha de autenticação, Senha de privacidade | |||
| Nome de usuário IPMI, senha | |||
| Item, protótipo de item, regra LLD | |||
| Nome | Macros definidas pelo usuário | Não suportado em nomes de regras LLD. | |
| Descrição | Macros definidas pelo usuário | ||
| Parâmetros da chave | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
As macros {HOST.*} suportadas serão resolvidas para a interface selecionada para o item. Quando usadas em itens sem interfaces, elas serão resolvidas para a interface Zabbix agent, SNMP, JMX ou IPMI do host nesta ordem de prioridade ou para 'UNKNOWN' se o host não tiver nenhuma interface. | |
| Campos Intervalo de atualização, Intervalos personalizados, Timeout (disponível para tipos de item suportados), Armazenar até (para histórico/tendências) | Macros definidas pelo usuário | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Campos Excluir recursos perdidos, Desabilitar recursos perdidos | Macros definidas pelo usuário | Esses campos são suportados apenas para regras LLD. Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. |
|
| Parâmetros de etapa de pré-processamento (incluindo scripts personalizados), parâmetros personalizados de tratamento de erro (campos Definir valor para e Definir erro para) |
Macros definidas pelo usuário | ||
| Expressões regulares de filtro | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
Esses campos são suportados apenas para regras LLD. | |
| Expressões regulares de filtro de sobrescrita | Macros definidas pelo usuário | Esses campos são suportados apenas para regras LLD. | |
| Operações de sobrescrita: Intervalo de atualização, Período de armazenamento do histórico, Período de armazenamento de tendências (para protótipos de item) | Macros definidas pelo usuário | Esses campos são suportados apenas para regras LLD. Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. |
|
| Tipos de item | |||
| Item Browser nomes e valores de parâmetros |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros de item: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Macros definidas pelo usuário |
||
| Item Script nomes e valores de parâmetros |
|||
| Fórmula de item calculado/agregado (constantes de expressão, parâmetros de função, parâmetros de chave de item, (apenas item agregado) condições de filtro (nome do grupo de hosts e nome da tag)) |
Macros definidas pelo usuário | ||
| Item Database monitor Campos Nome de usuário, Senha, Consulta SQL |
Macros definidas pelo usuário | ||
| Item HTTP agent Campos URL, Campos de consulta, Corpo da requisição, Cabeçalhos (nomes e valores), Arquivo de certificado SSL, Arquivo de chave SSL |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Macros definidas pelo usuário |
URLs que contêm uma macro secreta não funcionarão, pois a macro será resolvida como "******" | |
| Item HTTP agent Campo HTTP Proxy |
Macros de item: {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} Macros definidas pelo usuário |
||
| Item HTTP agent Campos Códigos de status requeridos, Nome de usuário/senha de autenticação HTTP, Senha da chave SSL |
Macros definidas pelo usuário | ||
| Item HTTP agent Campo Hosts permitidos |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
||
| Item JMX agent Campo Endpoint |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.PORT} Macros definidas pelo usuário |
||
| Item Trapper Campo Hosts permitidos |
|||
| Item SNMP agent Campo SNMP OID |
Macros definidas pelo usuário | ||
| Item SSH e Telnet script |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
||
| Item SSH agent Campos Nome de usuário, Arquivo de chave pública, Arquivo de chave privada, Senha |
Macros definidas pelo usuário | ||
| Item Telnet agent Campos Nome de usuário, Senha |
Macros definidas pelo usuário | ||
| Mapa | |||
| URL, nome da URL | Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} {HOSTGROUP.ID} Macros de inventário de host Macros de mapa {TRIGGER.ID} |
||
| Rótulo do elemento | Macro de expressão: {?EXPRESSION} 1 Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} {HOSTGROUP.ID} Macros de inventário de host Macros de mapa Macros de trigger: {TRIGGER.EVENTS.*}, {TRIGGER.ID}, {TRIGGER.PROBLEM.EVENTS.*}, {TRIGGERS.ACK}, {TRIGGERS.PROBLEM.ACK}, {TRIGGERS.PROBLEM.UNACK}, {TRIGGERS.UNACK} |
1 Apenas uma única função avg, last, max, min com segundos como parâmetro (sufixos de tempo podem ser usados) é suportada nesta macro neste local. A macro {HOST.HOST<1-9>} pode ser usada como host dentro da macro. Exemplo de uso: {?avg(/{HOST.HOST}/item.key,1h)} Uso não suportado: {?last(/host/item1)/last(/host/item2)} {?last(/host/item1)*10} {?count(/host/item1,5m)} |
|
| Rótulo do link | Macro de expressão: {?EXPRESSION} 1 | ||
| Rótulo da forma | Macro de expressão: {?EXPRESSION} 1 | ||
| Campo de texto em formas do mapa | {MAP.NAME} | ||
| Descoberta de rede | |||
| Campo Intervalo de atualização | Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Campos Comunidade SNMP, SNMP OID | Macros definidas pelo usuário (apenas globais) | ||
| Campos Nome do contexto SNMPv3, Nome de segurança, Senha de autenticação, Senha de privacidade | |||
| Proxy | |||
| Campos Endereço para porta de agentes ativos Para modo proxy passivo: campos Endereço e Porta da interface Campos Timeouts para tipos de item no modo de sobrescrita |
Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Grupo de proxy | |||
| Campos Período de failover, Número mínimo de proxies | Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Scripts | |||
| Comandos, texto de confirmação (Tipo: script, ação de host manual) |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID} 1, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host 2 {MANUALINPUT} Macros de nome de usuário Macros definidas pelo usuário |
1 Apenas texto de confirmação 2 Suportado para Zabbix server e Zabbix proxy |
|
| Comandos (Tipo: script, ação de evento manual) |
Macros de data/hora Macros de evento, macros de evento de causa/sintoma, macros de evento de recuperação (se a recuperação ocorreu) Macros de atualização de evento: {EVENT.UPDATE.HISTORY}, {EVENT.UPDATE.STATUS} {FUNCTION.VALUE} Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros de item (exceto {ITEM.STATE}, {ITEM.STATE.ERROR}) {MANUALINPUT} Macros de proxy Macros de trigger: {TRIGGER.DESCRIPTION}, {TRIGGER.EVENTS.*}, {TRIGGER.EXPRESSION}, {TRIGGER.EXPRESSION.EXPLAIN}, {TRIGGER.EXPRESSION.RECOVERY}, {TRIGGER.EXPRESSION.RECOVERY.EXPLAIN}, {TRIGGER.HOSTGROUP.NAME}, {TRIGGER.ID}, {TRIGGER.NAME}, {TRIGGER.NAME.ORIG}, {TRIGGER.NSEVERITY}, {TRIGGER.SEVERITY}, {TRIGGER.STATUS}, {TRIGGER.TEMPLATE.NAME}, {TRIGGER.URL}, {TRIGGER.URL.NAME}, {TRIGGER.VALUE} Macros de nome de usuário Macros definidas pelo usuário |
||
| Texto de confirmação (Tipo: script, ação de evento manual) |
Macros de evento: {EVENT.ID}, {EVENT.NAME}, {EVENT.NSEVERITY}, {EVENT.SEVERITY}, {EVENT.STATUS}, {EVENT.VALUE} Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host {MANUALINPUT} Macros de nome de usuário Macros definidas pelo usuário |
||
| URL, texto de confirmação (Tipo: URL, ação de host/evento manual) |
|||
| Nome e valor da tag | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Macros de trigger: {TRIGGER.ID} (apenas valor da tag de trigger) Macros definidas pelo usuário |
Macros de nome e valor de tag são resolvidas apenas durante o processo de geração do evento. | |
| Trigger | |||
| Nome | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Macros/referências posicionais: $1...$9Macros definidas pelo usuário |
||
| Nome do evento | Macros de data/hora: {TIME}, {TIMESTAMP} Macro de expressão: {?EXPRESSION} Macros de função Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Macros de trigger: {TRIGGER.EXPRESSION.EXPLAIN} |
||
| Dados operacionais | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Macros definidas pelo usuário |
||
| Expressão | {TRIGGER.VALUE} Macros definidas pelo usuário 1 |
1 Apenas em constantes e parâmetros de função; macros secretas não são suportadas | |
| Campos Tag para correspondência, Nome da entrada do menu, URL da entrada do menu | Macros definidas pelo usuário | URLs que contêm uma macro secreta não funcionarão, pois a macro será resolvida como "******". | |
| Descrição | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} Macros definidas pelo usuário |
||
| URL | {EVENT.ID} Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de item: {ITEM.LASTVALUE*}, {ITEM.LOG.*}, {ITEM.VALUE*} {TRIGGER.ID} |
||
| Comandos de parâmetro de usuário | Macros/referências posicionais: $1...$9 |
||
| Cenário web | |||
| Campos Nome, Agent, HTTP proxy | Macros definidas pelo usuário | ||
| Campo Intervalo de atualização | Macros definidas pelo usuário | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Campos Variáveis, Cabeçalhos, Certificado SSL, Arquivo de chave SSL | Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
||
| Campos Usuário, Senha, Senha da chave SSL | Macros definidas pelo usuário | ||
| Etapa do cenário web Campos Nome, Variáveis (apenas valores) |
Macros definidas pelo usuário | ||
| Etapa do cenário web Campos Timeout, Códigos de status requeridos |
Macros definidas pelo usuário | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Etapa do cenário web Campos URL, Cabeçalhos (nomes e valores), String requerida |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
||
| Etapa do cenário web Campo Post |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} | ||
| Tipo de mídia webhook | |||
| Valores de parâmetro | Macros de alerta Todas as macros suportadas em notificações de problema baseadas em trigger (veja acima) |
Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Script JavaScript, nome do parâmetro do script JavaScript | Macros definidas pelo usuário (apenas globais) | ||
| Nome da entrada do menu, URL da entrada do menu | {EVENT.TAGS.<tag name>} | ||
| Widgets | |||
| Widget Gauge Campo Descrição |
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros de item (exceto {ITEM.STATE.ERROR}) Macros definidas pelo usuário (apenas globais) |
||
| Widget Honeycomb Campo Rótulo primário/secundário |
|||
| Widget Valor do item Campo Descrição |
|||
| Widget Top hosts Coluna Dados de texto |
Macros de host: {HOST.CONN}, {HOST.DESCRIPTION}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros de inventário de host Macros definidas pelo usuário (apenas globais) |
||
| Widget URL (Dinâmico) Campo URL |
Macros de host: {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.ID}, {HOST.IP}, {HOST.NAME}, {HOST.PORT} Macros definidas pelo usuário |
||
| Outros locais | |||
| Campo Horário de trabalho | Macros definidas pelo usuário (apenas globais) | Uma única macro deve preencher todo o campo; múltiplas macros/mistura com texto não são suportadas. | |
| Campo Timeouts para tipos de item (configuração global) | |||
| Mídia de usuário Campo Quando ativo |
|||
| Tipo de mídia Email Campos Nome de usuário, Senha |
Macros definidas pelo usuário (apenas globais) | Macros secretas são recomendadas. | |
| Relatórios agendados Campos Assunto, Mensagem |
Macros de data/hora: {TIME}, {TIMESTAMP} | ||
Esta lista contém detalhes para cada macro interna agrupada por área de aplicação:
O ID numérico da ação disparada.
O nome da ação disparada.
O valor de Mensagem padrão da configuração da ação.
O valor Enviar para da configuração de mídia do usuário.
O valor de Assunto padrão da configuração da ação.
A data atual no formato aaaa.mm.dd..
A hora atual no formato hh:mm:ss.
A hora atual no formato de timestamp UNIX.
O endereço IP do dispositivo descoberto.
Sempre disponível, não depende do host ser adicionado.
O nome DNS do dispositivo descoberto.
Sempre disponível, não depende do host ser adicionado.
O status do dispositivo descoberto (UP/DOWN).
O tempo desde a última alteração do status de descoberta para um determinado dispositivo.
Por exemplo: 1h 29m 01s.
Para dispositivos com status DOWN, este é o período de seu tempo de inatividade.
O nome da regra de descoberta que detectou a presença ou ausência do dispositivo/serviço.
O nome do serviço descoberto.
Por exemplo: HTTP.
A porta do serviço descoberto.
Por exemplo: 80.
O status do serviço descoberto (UP/DOWN).
O tempo desde a última alteração do status de descoberta para um serviço específico.
Por exemplo: 1h 29m 01s.
Para serviços com status DOWN, este é o período de indisponibilidade.
O log de notificações enviadas anteriormente, seu passo de escalonamento e status (enviado, em andamento ou falhou).
O status de reconhecimento do evento (Sim/Não).
A idade do evento que acionou uma ação, com precisão de até um segundo.
Útil em mensagens escalonadas. Por exemplo: 9m 13s.
A data do evento que acionou uma ação.
Por exemplo: 2025.04.14.
A duração do evento (diferença de tempo entre os eventos de problema e de recuperação), com precisão de até um segundo.
Útil em mensagens de recuperação de problemas.
O ID numérico do evento que acionou uma ação.
O nome do evento que acionou uma ação.
O valor numérico da severidade do evento.
Valores possíveis: 0 - Não classificado, 1 - Informação, 2 - Aviso, 3 - Médio, 4 - Alto, 5 - Desastre.
O valor numérico do objeto do evento.
Valores possíveis: 0 - Trigger, 1 - Host descoberto, 2 - Serviço descoberto, 3 - Autoregistro, 4 - Item, 5 - Regra de descoberta de baixo nível.
Os dados operacionais do trigger subjacente do problema.
O nome da severidade do evento.
O valor numérico da fonte do evento.
Valores possíveis: 0 - Trigger, 1 - Descoberta, 2 - Autoregistro, 3 - Interno, 4 - Serviço.
O valor verbal do evento que acionou uma ação.
Uma lista separada por vírgulas de tags de evento.
Expandida para uma string vazia se não existirem tags.
Um array JSON contendo objetos de tags de evento.
Expandido para um array vazio se não existirem tags.
O valor da tag do evento referenciado pelo nome da tag.
Um nome de tag contendo caracteres não alfanuméricos (incluindo caracteres multibyte-UTF não ingleses) deve ser colocado entre aspas duplas. Aspas e barras invertidas dentro de um nome de tag entre aspas devem ser escapadas com uma barra invertida.
A hora do evento que acionou uma ação.
Por exemplo: 12:57:53.
O timestamp UNIX do evento que acionou uma ação.
O valor numérico do evento que acionou uma ação.
Valores possíveis: 1 - problema, 0 - recuperação.
O status de reconhecimento do evento de causa (Sim/Não).
Usado no contexto de um evento de sintoma.
A idade do evento de causa, com precisão de até um segundo.
Útil em mensagens de escalonamento.
Usado no contexto de um evento de sintoma.
A data do evento de causa.
Usado no contexto de um evento de sintoma.
A duração do evento de causa (diferença de tempo entre os eventos de problema e de recuperação), com precisão de até um segundo.
Útil em mensagens de recuperação de problemas.
Usado no contexto de um evento de sintoma.
O ID numérico do evento de causa.
Usado no contexto de um evento de sintoma.
O nome do evento de causa.
Usado no contexto de um evento de sintoma.
O valor numérico da severidade do evento de causa.
Valores possíveis: 0 - Não classificado, 1 - Informação, 2 - Aviso, 3 - Médio, 4 - Alto, 5 - Desastre.
Usado no contexto de um evento sintoma.
O valor numérico do objeto do evento de causa.
Valores possíveis: 0 - Trigger, 1 - Host descoberto, 2 - Serviço descoberto, 3 - Autoregistro, 4 - Item, 5 - Regra de descoberta de baixo nível.
Usado no contexto de um evento de sintoma.
Os dados operacionais do trigger subjacente do problema de causa.
Usado no contexto de um evento de sintoma.
O nome da gravidade do evento de causa.
Valores possíveis: Não classificado, Informação, Aviso, Média, Alta, Desastre.
Usado no contexto de um evento sintoma.
O valor numérico da origem do evento de causa.
Valores possíveis: 0 - Trigger, 1 - Descoberta, 2 - Autoregistro, 3 - Interno.
Usado no contexto de um evento de sintoma.
O valor verbal do evento de causa.
Usado no contexto de um evento de sintoma.
Uma lista separada por vírgulas de tags do evento de causa.
Expandido para uma string vazia se não existirem tags.
Usado no contexto de um evento de sintoma.
Um array JSON contendo objetos de tag de evento de causa objects.
Expandido para um array vazio se não existirem tags.
Usado no contexto de um evento de sintoma.
O valor da tag do evento de causa referenciado pelo nome da tag.
Um nome de tag contendo caracteres não alfanuméricos (incluindo caracteres multibyte-UTF não ingleses) deve ser colocado entre aspas duplas. Aspas e barras invertidas dentro de um nome de tag entre aspas devem ser escapadas com uma barra invertida.
Usado no contexto de um evento de sintoma.
A hora do evento de causa.
Usado no contexto de um evento de sintoma.
O timestamp UNIX do evento de causa.
Usado no contexto de um evento de sintoma.
O log de atualizações do problema de causa (reconhecimentos, etc).
Usado no contexto de um evento de sintoma.
O valor numérico do evento de causa
Valores possíveis: 1 - Problema, 0 - Recuperação.
Usado no contexto de um evento de sintoma.
A lista de eventos de sintoma. Inclui os seguintes detalhes: nome do host, nome do evento, severidade, idade, tags e valores de serviço.
Esta macro é usada no contexto do evento de causa e retorna informações sobre eventos de sintoma.
A data do evento de recuperação.
O ID numérico do evento de recuperação.
O nome do evento de recuperação.
O valor verbal do evento de recuperação.
Uma lista separada por vírgulas de tags de eventos de recuperação. Expandido para uma string vazia se não existirem tags.
Uma matriz JSON contendo objetos de tag de evento de recuperação objects. Expandido para uma matriz vazia se não existirem tags.
A hora do evento de recuperação.
O timestamp UNIX do evento de recuperação.
O valor numérico do evento de recuperação.
Nome legível por humanos da(s) ação(ões) executada(s) durante a atualização do problema.
É resolvido para os seguintes valores: reconhecido, não reconhecido, comentado, gravidade alterada de (gravidade original) para (gravidade atualizada) e fechado (dependendo de quantas ações são executadas em uma atualização).
Uma matriz JSON contendo detalhes da(s) ação(ões) executada(s) durante a atualização do problema.
Possíveis valores de propriedade JSON:
- true (para as propriedades acknowledge, unacknowledge, close, unsuppress, cause e symptom);
- <string de mensagem> (para a propriedade message);
- timestamp (para as propriedades suppress_until e timestamp) ou 0 (para a propriedade suppress_until se suprimido indefinidamente);
- 0, 1, 2, 3, 4, 5 (para as propriedades de gravidade old e new).
Por exemplo: {"acknowledge":true,"message":"Monthly maintenance.","severity":{"old":2,"new":1},"suppress_until":1730851199,"timestamp":1730822048}
A data da atualização do evento (reconhecimento, etc)
Nome obsoleto: {ACK.DATE}
O log de atualizações de problemas (reconhecimentos, etc).
Nome obsoleto: {EVENT.ACK.HISTORY}
A mensagem de atualização do problema.
Nome obsoleto: {ACK.MESSAGE}
O valor numérico da nova severidade do evento definida durante a operação de atualização do problema.
O nome da nova severidade do evento definida durante a operação de atualização do problema.
O valor numérico do status de atualização do problema.
Valores possíveis: 0 - O webhook foi chamado devido a um evento de problema/recuperação, 1 - Operação de atualização.
A hora da atualização do evento (reconhecimento, etc)
Nome obsoleto: {ACK.TIME}
O timestamp UNIX da atualização do evento (reconhecimento, etc)
O valor da N-ésima função baseada em item na expressão do trigger no momento do evento.
Apenas funções com /host/key como primeiro parâmetro são contadas.
Essa macro pode ser usada com um índice numérico, por exemplo, {FUNCTION.VALUE<1-9>} para apontar para a primeira, segunda, terceira, etc. função em uma expressão de trigger. Veja macros indexadas.
O valor da N-ésima função baseada em item na expressão de recuperação no momento do evento.*
Apenas funções com /host/key como primeiro parâmetro são contadas.
Esta macro pode ser usada com um índice numérico, por exemplo, {FUNCTION.RECOVERY.VALUE<1-9>} para apontar para a primeira, segunda, terceira, etc. função em uma expressão de trigger. Veja macros indexadas.
O endereço IP ou nome DNS do host, dependendo das configurações do host.
Em scripts globais, campos de IP/DNS de interface e cenários web, a macro será resolvida para a interface principal do agent. Se uma interface de agent não estiver definida, a interface principal SNMP será usada. Se uma interface SNMP também não estiver definida, a interface principal JMX será usada. Se uma interface JMX também não estiver definida, a interface principal IPMI será usada. Se o host não tiver nenhuma interface, a macro será resolvida como 'UNKNOWN'.
Esta macro pode ser usada com um índice numérico como {HOST.CONN<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A descrição do host.
Esta macro pode ser usada com um índice numérico como {HOST.DESCRIPTION<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O nome DNS do host.
Em scripts globais, campos de IP/DNS de interface e cenários web, a macro será resolvida para a interface principal do agent. Se uma interface de agent não estiver definida, a interface principal do SNMP será usada. Se uma interface SNMP também não estiver definida, a interface principal do JMX será usada. Se uma interface JMX também não estiver definida, a interface principal do IPMI será usada. Se o host não tiver nenhuma interface, a macro será resolvida para 'UNKNOWN'.
Esta macro pode ser usada com um índice numérico como {HOST.DNS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O nome técnico do host.
Funções de macro não são suportadas para esta macro se ela for usada como um placeholder no primeiro parâmetro de uma função de histórico, por exemplo, last(/{HOST.HOST}/{ITEM.KEY}).
{HOSTNAME<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico como {HOST.HOST<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O ID do host.
Esta macro pode ser usada com um índice numérico como {HOST.ID<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O endereço IP do host.
Em scripts globais, campos de IP/DNS de interface e cenários web, a macro será resolvida para a interface principal do agent. Se uma interface de agent não estiver definida, a interface principal do SNMP será usada. Se uma interface SNMP também não estiver definida, a interface principal do JMX será usada. Se uma interface JMX também não estiver definida, a interface principal do IPMI será usada. Se o host não tiver nenhuma interface, a macro será resolvida para 'UNKNOWN'.
{IPADDRESS<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico como {HOST.IP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A metadata do host.
Usado apenas para autoregistro de agent ativo.
O nome visível do host.
Esta macro pode ser usada com um índice numérico como {HOST.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A porta do host (agent).
Em scripts globais, campos de IP/DNS de interface e cenários web, a macro será resolvida para a interface principal do agent. Se uma interface de agent não estiver definida, a interface SNMP principal será usada. Se uma interface SNMP também não estiver definida, a interface JMX principal será usada. Se uma interface JMX também não estiver definida, a interface IPMI principal será usada. Se o host não tiver nenhuma interface, a macro será resolvida como 'UNKNOWN'.
Esta macro pode ser usada com um índice numérico como {HOST.PORT<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O endereço IP ou nome DNS do host de destino.
O nome DNS do host de destino.
O nome técnico do host de destino.
O endereço IP do host de destino.
O nome visível do host de destino.
O ID do grupo de hosts.
O campo Alias no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.ALIAS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Asset tag no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.ASSET.TAG<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Chassi no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.CHASSIS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Contato no inventário do host.
{PROFILE.CONTACT<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.CONTACT<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Número do contrato no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.CONTRACT.NUMBER<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Status de implantação no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.DEPLOYMENT.STATUS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Hardware no inventário do host.
{PROFILE.HARDWARE<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HARDWARE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Hardware (Detalhes completos) no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HARDWARE.FULL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Máscara de sub-rede do host no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HOST.NETMASK<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Redes do host no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HOST.NETWORKS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Host router no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HOST.ROUTER<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Hardware architecture no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HW.ARCH<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Data de descomissionamento do hardware no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HW.DATE.DECOMM<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Data de expiração da manutenção de hardware no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HW.DATE.EXPIRY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Data de instalação do hardware no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HW.DATE.INSTALL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Data de compra do hardware no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.HW.DATE.PURCHASE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome do instalador no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.INSTALLER.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Localização no inventário do host.
{PROFILE.LOCATION<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.LOCATION<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Latitude da localização no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.LOCATION.LAT<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Longitude da localização no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.LOCATION.LON<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço MAC A no inventário do host.
{PROFILE.MACADDRESS<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.MACADDRESS.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço MAC B no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.MACADDRESS.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Modelo no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.MODEL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome no inventário do host.
{PROFILE.NAME<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Notas no inventário do host.
{PROFILE.NOTES<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.NOTES<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço IP OOB no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OOB.IP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Máscara de sub-rede OOB no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OOB.NETMASK<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo OOB router no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OOB.ROUTER<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo SO no inventário do host.
{PROFILE.OS<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OS<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo SO (detalhes completos) no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OS.FULL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo SO (Curto) no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.OS.SHORT<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Celular do POC primário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.CELL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo E-mail do POC principal no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.EMAIL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome do POC primário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Notas do POC primário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.NOTES<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Telefone A do POC primário no inventário do host.
Essa macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.PHONE.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Telefone B do POC primário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.PHONE.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome da tela do POC primário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.PRIMARY.SCREEN<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Celular do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.CELL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo E-mail do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.EMAIL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Notas do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.NOTES<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Telefone secundário do POC A no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.PHONE.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Telefone B do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.PHONE.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Nome da tela do POC secundário no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.POC.SECONDARY.SCREEN<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Número de série A no inventário do host.
{PROFILE.SERIALNO<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SERIALNO.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Número de série B no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SERIALNO.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço do site A no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.ADDRESS.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço do local B no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.ADDRESS.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Endereço do local C no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.ADDRESS.C<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Cidade do local no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.CITY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo País do local no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.COUNTRY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Notas do local no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.NOTES<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Localização do rack do local no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.RACK<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Estado/província do local no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.STATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Site ZIP/postal no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SITE.ZIP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Software no inventário do host.
{PROFILE.SOFTWARE<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Aplicativo de software A no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.APP.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Aplicativo de software B no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.APP.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Aplicativo de software C no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.APP.C<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Aplicativo de software D no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.APP.D<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Aplicativo de software E no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.APP.E<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Software (detalhes completos) no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.SOFTWARE.FULL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Tag no inventário do host.
{PROFILE.TAG<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.TAG<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Tipo no inventário do host.
{PROFILE.DEVICETYPE<1-9>} está obsoleto.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.TYPE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Tipo (Detalhes completos) no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.TYPE.FULL<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo URL A no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.URL.A<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo URL B no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.URL.B<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo URL C no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.URL.C<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O campo Fornecedor no inventário do host.
Esta macro pode ser usada com um índice numérico, por exemplo, {INVENTORY.VENDOR<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A descrição do N-ésimo item na expressão do trigger que causou uma notificação.
Esta macro pode ser usada com um índice numérico como {ITEM.DESCRIPTION<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A descrição original (com macros não resolvidas) do N-ésimo item na expressão do trigger que causou uma notificação.
Esta macro pode ser usada com um índice numérico como {ITEM.DESCRIPTION.ORIG<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O ID numérico do N-ésimo item na expressão do trigger que causou uma notificação.
Esta macro pode ser usada com um índice numérico como {ITEM.ID<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A chave do N-ésimo item na expressão do trigger que causou uma notificação.
Funções de macro não são suportadas para esta macro se ela for usada como um placeholder no primeiro parâmetro de uma função de histórico, por exemplo, last(/{HOST.HOST}/{ITEM.KEY}).
{TRIGGER.KEY} está obsoleta.
Esta macro pode ser usada com um índice numérico como {ITEM.KEY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
A chave original (com macros não resolvidas) do N-ésimo item na expressão do trigger que causou uma notificação.
Esta macro pode ser usada com um índice numérico como {ITEM.KEY.ORIG<1-9>} para apontar para o primeiro, segundo, terceiro, etc. host em uma expressão de trigger. Veja macros indexadas.
O valor mais recente do N-ésimo item na expressão do trigger que causou uma notificação.
Será resolvido como *UNKNOWN* no frontend se o valor mais recente do histórico tiver sido coletado há mais tempo do que o período definido em Max history display period (definido na seção de menu Administração → Geral).
Quando usado no nome do problema, a macro não será resolvida para o valor mais recente do item ao visualizar eventos de problema; em vez disso, manterá o valor do item do momento em que o problema ocorreu.
Quando usado em notificações, em alguns casos a macro pode não ser resolvida para o valor mais recente do item no momento em que o trigger disparou. Por exemplo, se um item receber rapidamente dois valores, "A" e "B", e o trigger disparar para "A", as notificações podem mostrar "B" como o valor mais recente devido a um pequeno atraso no processamento - o valor mais recente do item mudou entre o momento em que o trigger disparou e quando a notificação foi criada. Para evitar isso, você pode usar a macro {ITEM.VALUE}, que é resolvida para o valor no momento em que o trigger dispara, garantindo que o valor correto seja usado na notificação.
É um alias para last(/{HOST.HOST}/{ITEM.KEY}).
O valor resolvido para itens de texto/log é truncado para 20 caracteres pelo frontend nos seguintes locais:
- Dados operacionais;
- Descrição do trigger;
- URLs do trigger;
- Rótulos de URL do trigger;
- Descrição do widget de valor do item.
Para resolver para um valor completo, você pode usar funções de macro, pois nenhum valor é truncado pelo server. Por exemplo: {{ITEM.LASTVALUE}.regsub("(.*)", \1)}
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LASTVALUE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O tempo decorrido entre a coleta do último valor do item e a avaliação da macro.
Exibido em formato legível por humanos (por exemplo, 1m 45s).
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LASTVALUE.AGE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A data em que o último valor do item foi coletado.
Exibido no formato YYYYMMDD.
O fuso horário do servidor é usado em nomes de triggers (em Monitoramento -> lista de Problemas), nomes de eventos e nomes e valores de tags. Em todos os outros casos, o fuso horário do usuário é usado.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LASTVALUE.DATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A hora em que o último valor do item foi coletado.
Exibido no formato HHMMSS.
O fuso horário do servidor é usado em nomes de triggers (em Monitoramento -> Lista de problemas), nomes de eventos e nomes e valores de tags. Em todos os outros casos, o fuso horário do usuário é usado.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LASTVALUE.TIME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O timestamp UNIX quando o último valor do item foi coletado.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LASTVALUE.TIMESTAMP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A idade do evento de log.
Com precisão de até um segundo.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.AGE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A data em que a entrada de log foi gravada no log.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.DATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O ID do evento no log de eventos.
Apenas para monitoramento de log de eventos do Windows.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.EVENTID<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A severidade numérica do evento no log de eventos.
Apenas para monitoramento de log de eventos do Windows.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.NSEVERITY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A severidade verbal do evento no log de eventos.
Apenas para monitoramento de log de eventos do Windows.
Essa macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.SEVERITY<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A fonte do evento no log de eventos.
Apenas para monitoramento de log de eventos do Windows.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.SOURCE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A hora em que a entrada do log foi gravada no log.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.TIME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O timestamp UNIX quando a entrada do log foi gravada no log.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.LOG.TIMESTAMP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O nome do item com todas as macros resolvidas.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O nome original (com macros não resolvidas) do item.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.NAME.ORIG<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O último estado do N-ésimo item na expressão do trigger que causou uma notificação.
Valores possíveis: Não suportado, Normal.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.STATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A mensagem de erro com detalhes do motivo pelo qual um item se tornou não suportado.
Se um item entrar no estado não suportado e, em seguida, imediatamente se tornar suportado novamente, o campo de erro pode estar vazio.
Resolvido para:
1) o valor histórico (no momento do evento) do N-ésimo item na expressão do trigger, se usado no contexto de alteração de status do trigger, por exemplo, ao exibir eventos ou enviar notificações.
2) o valor mais recente do N-ésimo item na expressão do trigger, se usado sem o contexto de alteração de status do trigger, por exemplo, ao exibir uma lista de triggers em uma janela pop-up de seleção. Neste caso, funciona da mesma forma que {ITEM.LASTVALUE}
No primeiro caso, será resolvido como *UNKNOWN* se o valor histórico já tiver sido excluído ou nunca tiver sido armazenado.
No segundo caso, e apenas no frontend, será resolvido como *UNKNOWN* se o valor histórico mais recente tiver sido coletado há mais tempo do que o período definido em Período máximo de exibição do histórico (definido na seção de menu Administração→Geral).
O valor resolvido para itens de texto/log é truncado para 20 caracteres pelo frontend nos seguintes locais:
- Dados operacionais;
- Descrição do trigger;
- URLs do trigger;
- Rótulos de URL do trigger;
- Descrição do widget de valor do item.
Para resolver para um valor completo, você pode usar funções de macro, pois nenhum valor é truncado pelo server. Por exemplo: {{ITEM.VALUE}.regsub("(.*)", \1)}
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O tempo decorrido entre a coleta do valor do item e a avaliação da macro.
Exibido em um formato legível por humanos (por exemplo, 1m 45s).
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUE.AGE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A data em que o valor do item foi coletado.
Exibido no formato YYYYMMDD.
O fuso horário do server é usado em nomes de triggers (em Monitoramento -> Lista de problemas), nomes de eventos e nomes e valores de tags. Em todos os outros casos, o fuso horário do usuário é usado.
Essa macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUE.DATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A hora em que o valor do item foi coletado.
Exibido no formato HHMMSS.
O fuso horário do server é usado em nomes de triggers (em Monitoramento -> Lista de Problemas), nomes de eventos e nomes e valores de tags. Em todos os outros casos, o fuso horário do usuário é usado.
Essa macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUE.TIME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O timestamp UNIX quando o valor do item foi coletado.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUE.TIMESTAMP<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O tipo de valor do N-ésimo item na expressão do trigger que causou uma notificação.
Valores possíveis: 0 - Numérico float, 1 - Caractere, 2 - Log, 3 - Numérico sem sinal, 4 - Texto.
Esta macro pode ser usada com um índice numérico, por exemplo, {ITEM.VALUETYPE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A descrição da regra de descoberta de baixo nível que causou uma notificação.
A descrição original (com macros não resolvidas) da regra de descoberta de baixo nível que causou uma notificação.
O ID numérico da regra de descoberta de baixo nível que causou uma notificação.
A chave da regra de descoberta de baixo nível que causou uma notificação.
A chave original (com macros não resolvidas) da regra de descoberta de baixo nível que causou uma notificação.
O nome da regra de descoberta de baixo nível que causou uma notificação.
O nome original (com macros não resolvidas) da regra de descoberta de baixo nível que causou uma notificação.
O último estado da regra de descoberta de baixo nível.
Valores possíveis: Não suportado, Normal.
Esta macro pode ser usada com um índice numérico, por exemplo, {LLDRULE.STATE<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
A mensagem de erro com detalhes do motivo pelo qual a regra de descoberta de baixo nível ficou não suportada.
Se uma regra de descoberta de baixo nível entrar no estado não suportado e, em seguida, imediatamente voltar a ser suportada, o campo de erro pode ficar vazio.
O ID do mapa de rede.
O nome do mapa de rede.
A descrição do proxy.
Resolve para:
1) proxy do N-ésimo item na expressão do trigger (em notificações baseadas em trigger). Você pode usar macros indexadas aqui.
2) proxy que executou a descoberta (em notificações de descoberta). Use {PROXY.DESCRIPTION} aqui, sem indexação.
3) proxy ao qual um agent ativo se registrou (em notificações de autorregistro). Use {PROXY.DESCRIPTION} aqui, sem indexação.
Esta macro pode ser usada com um índice numérico, por exemplo, {PROXY.DESCRIPTION<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O nome do proxy.
Resolve para:
1) proxy do N-ésimo item na expressão do trigger (em notificações baseadas em trigger). Você pode usar macros indexadas aqui.
2) proxy que executou a descoberta (em notificações de descoberta). Use {PROXY.NAME} aqui, sem indexação.
3) proxy ao qual um agent ativo se registrou (em notificações de autorregistro). Use {PROXY.NAME} aqui, sem indexação.
Esta macro pode ser usada com um índice numérico, por exemplo, {PROXY.NAME<1-9>} para apontar para o primeiro, segundo, terceiro, etc. item em uma expressão de trigger. Veja macros indexadas.
O valor de entrada manual especificado pelo usuário no momento da execução do script.
A descrição do serviço com macros resolvidas.
O ID numérico do serviço que acionou uma ação.
O nome do serviço com macros resolvidas.
A lista de eventos de problema de trigger que causaram a falha de um serviço, classificados por severidade e nome do host.
Inclui os seguintes detalhes: nome do host, nome do evento, severidade, idade, tags de serviço e valores.
Uma lista separada por vírgulas de tags de eventos de serviço.
As tags de eventos de serviço podem ser definidas na seção de tags de configuração do serviço. Expandido para uma string vazia se não existirem tags.
Uma matriz JSON contendo objetos de tags de eventos de serviço.
As tags de eventos de serviço podem ser definidas na seção de tags da configuração do serviço. Expandido para uma matriz vazia se não existirem tags.
O valor da tag do evento de serviço referenciado pelo nome da tag.
As tags de evento de serviço podem ser definidas na seção de configuração de tags do serviço.
Um nome de tag contendo caracteres não alfanuméricos (incluindo caracteres multibyte-UTF não ingleses) deve ser colocado entre aspas duplas. Aspas e barras invertidas dentro de um nome de tag entre aspas devem ser escapadas com uma barra invertida.
A descrição do trigger.
Todas as macros suportadas em uma descrição de trigger serão expandidas se {TRIGGER.DESCRIPTION} for usada no texto da notificação.
{TRIGGER.COMMENT} está obsoleta.
O número de eventos reconhecidos para um elemento de mapa em mapas, ou para o trigger que gerou o evento atual em notificações.
O número de eventos de problema reconhecidos para todos os triggers, desconsiderando seu estado.
O número de eventos de problema não reconhecidos para todos os triggers, desconsiderando seu estado.
O número de eventos não reconhecidos para um elemento de mapa em mapas, ou para o trigger que gerou o evento atual em notificações.
A expressão do trigger.
Uma expressão de trigger parcialmente avaliada.
Funções baseadas em item são avaliadas e substituídas pelos resultados no momento da geração do evento, enquanto todas as outras funções são exibidas conforme escritas na expressão. Pode ser usada para depurar expressões de trigger.
A expressão de recuperação do trigger se Geração de evento OK na configuração do trigger estiver definida como "Expressão de recuperação"; caso contrário, uma string vazia será retornada.
Uma expressão de recuperação de trigger parcialmente avaliada.
Funções baseadas em item são avaliadas e substituídas pelos resultados no momento da geração do evento, enquanto todas as outras funções são exibidas conforme escritas na expressão. Pode ser usada para depurar expressões de recuperação de trigger.
Uma lista ordenada (por consulta SQL), separada por vírgula e espaço, dos grupos de hosts nos quais o trigger está definido.
O ID numérico do trigger que disparou esta ação.
O nome do trigger com macros resolvidas.
Observe que {EVENT.NAME} pode ser usado em ações para exibir o nome do evento/problema disparado com macros resolvidas.
O nome original do trigger (com macros não resolvidas).
A severidade numérica do trigger.
Valores possíveis: 0 - Não classificado, 1 - Informação, 2 - Aviso, 3 - Médio, 4 - Alto, 5 - Desastre.
O número de eventos de problema reconhecidos para triggers em estado de problema.
O número de eventos de problema não reconhecidos para triggers em estado de problema.
O nome da severidade do trigger.
Pode ser definido em Administração > Geral > Opções de exibição do trigger.
O último estado do trigger.
Valores possíveis: Unknown, Normal.
A mensagem de erro com detalhes do motivo pelo qual um trigger se tornou não suportado.
Se um trigger entrar no estado não suportado e, em seguida, imediatamente se tornar suportado novamente, o campo de erro pode estar vazio.
O valor do trigger no momento da execução da etapa da operação.
Valores possíveis: Problem, OK.
{STATUS} está obsoleto.
Uma lista ordenada (por consulta SQL), separada por vírgula e espaço, de templates nos quais o trigger está definido, ou *UNKNOWN* se o trigger estiver definido em um host.
A URL do trigger.
O rótulo para a URL do trigger.
O valor numérico atual do trigger.
Valores possíveis: 0 - o trigger está no status OK, 1 - o trigger está no status de Problema.
O número de triggers reconhecidos para um elemento do mapa, desconsiderando o estado do trigger.
Um trigger é considerado reconhecido se todos os seus eventos de problema forem reconhecidos.
O número de triggers de problema reconhecidos para um elemento do mapa.
Um trigger é considerado reconhecido se todos os seus eventos de problema forem reconhecidos.
O número de triggers de problema não reconhecidos para um elemento do mapa.
Um trigger é considerado não reconhecido se pelo menos um de seus eventos de problema não for reconhecido.
O número de triggers não reconhecidos para um elemento do mapa, desconsiderando o estado do trigger.
Um trigger é considerado não reconhecido se pelo menos um de seus eventos de problema não for reconhecido.
O nome, sobrenome e nome de usuário do usuário que adicionou o reconhecimento do evento ou iniciou o script.
O nome do usuário que iniciou o script.
O sobrenome do usuário que iniciou o script.
O nome de usuário do usuário que iniciou o script.
{USER.ALIAS} está obsoleto.
A sintaxe de macro indexada {MACRO<1-9>} só pode referenciar o N-ésimo item, função ou host no campo Expressão do trigger:
No contexto de triggers, as macros indexadas sempre se referem ao campo Expressão da configuração do trigger, não à Expressão de recuperação. Por exemplo, em um evento de recuperação, {ITEM.VALUE2} será resolvido para o valor do segundo item da expressão de problema no momento da recuperação.
A macro {HOST.HOST<1-9>} também é suportada dentro da macro de expressão {?func(/host/key,param)} em nomes de gráficos. Por exemplo, {?func(/{HOST.HOST2}/key,param)} em um nome de gráfico será resolvido para o host do segundo item no gráfico.
Macros indexadas não serão resolvidas em nenhum outro contexto além dos casos mencionados aqui. Para outros contextos, use macros sem índice ({HOST.HOST}, {HOST.IP}, etc.).