Zabbix Documentation 3.0

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools

This translation is older than the original page and might be outdated. See what has changed.

Sidebar

pt:manual:appendix:macros:supported_by_location

1 Macros suportadas por localização

Visão geral

Esta tabela contêm a lista completa de macros suportadas pelo Zabbix e seus locais de aplicação.

Observe que macros com a sintaxe numerada {MACRO<1-9>} é utilizada para referenciar hosts na ordem que aparecerem nas expressões de trigger. Assim, macros como {HOST.IP1}, {HOST.IP2}, {HOST.IP3} serão expandidas com o IP do primeiro, segundo, e terceiro host definidos na expressão da trigger.

Macro Suportado em Descrição
{ACTION.ID} → Notificações e comandos
→ Notificações internas
ID numérico da ação.
Suportado desde o Zabbix 2.2.0.
{ACTION.NAME} → Notificações e comandos
→ Notificações internas
Nome da ação.
Suportado desde o Zabbix 2.2.0.
{ALERT.MESSAGE} → Parâmetros de scripts de alerta Valor do campo 'Mensagem padrão' configurado na ação.
Suportado desde o Zabbix 3.0.0.
{ALERT.SENDTO} → Parâmetros de scripts de alerta Valor do campo 'Enviar para' configurado na mídia do usuário.
Suportado desde o Zabbix 3.0.0.
{ALERT.SUBJECT} → Parâmetros de scripts de alerta Valor do campo 'Assunto padrão' configurado na ação.
Suportado desde o Zabbix 3.0.0.
{DATE} → Notificações e comandos
→ Notificações internas
Data atual no formato yyyy.mm.dd. .
{DISCOVERY.DEVICE.IPADDRESS} → Notificações de descoberta Endereço IP do dispositivo descoberto.
Sempre disponível, não depende que o host tenha sido adicionado.
{DISCOVERY.DEVICE.DNS} → Notificações de descoberta Nome de DNS do dispositivo descoberto.
Sempre disponível, não depende que o host tenha sido adicionado.
{DISCOVERY.DEVICE.STATUS} → Notificações de descoberta Status de descoberta do dispositivo: pode ser UP ou DOWN.
{DISCOVERY.DEVICE.UPTIME} → Notificações de descoberta Tempo desde a última modificação no status de descoberta do dispositivo.
Por exemplo: 1h 29m.
Para dispositivos com o status DOWN, este é o período desde que foi visto pela última vez.
{DISCOVERY.RULE.NAME} → Notificações de descoberta Nome da regra de descoberta que percebeu a presença ou ausência do dispositivo ou serviço.
{DISCOVERY.SERVICE.NAME} → Notificações de descoberta Nome do serviço que foi descoberto.
Por exemplo: HTTP.
{DISCOVERY.SERVICE.PORT} → Notificações de descoberta Porta do serviço que foi descoberto.
Por exemplo: 80.
{DISCOVERY.SERVICE.STATUS} → Notificações de descoberta Status do serviço descoberto: pode ser UP ou DOWN.
{DISCOVERY.SERVICE.UPTIME} → Notificações de descoberta Tempo desde a última modificação no status de descoberta de um serviço no dispositivo.
Por exemplo: 1h 29m.
Para serviços com o status DOWN, este é o período desde que foi visto pela última vez.
{ESC.HISTORY} → Notificações e comandos baseados em trigger
→ Notificações internas
Histórico de escalonamento. Log das mensagens enviadas anteriormente.
Mostra as notificações anteriores, com o passo de escalonamento que a enviou e seu status (sent, in progress ou failed).
{EVENT.ACK.HISTORY} → Notificações e comandos baseados em trigger Log de incidentes reconhecidos.
{EVENT.ACK.STATUS} → Notificações e comandos baseados em trigger Status de reconhecimento do evento (Yes/No).
{EVENT.AGE} → Notificações e comandos
→ Notificações internas
Idade do evento que disparou a ação.
Útil em escalonamento.
{EVENT.DATE} → Notificações e comandos
→ Notificações internas
Data do evento que disparou a ação.
{EVENT.ID} → Notificações e comandos
→ Notificações internas
ID numérico do evento que disparou a ação.
{EVENT.RECOVERY.DATE} → Notificações e comandos baseados em trigger
→ Notificações internas
Data de recuperação do evento.
Pode ser utilizado somente em mensagens de recuperação.
Suportado desde o Zabbix 2.2.0.
{EVENT.RECOVERY.ID} → Notificações e comandos baseados em trigger
→ Notificações internas
ID numérico do evento de recuperação.
Pode ser utilizado somente em mensagens de recuperação. Suportado desde o Zabbix 2.2.0.
{EVENT.RECOVERY.STATUS} → Notificações e comandos baseados em trigger
→ Notificações internas
Valor textual do status do evento de recuperação.
Pode ser utilizado somente em mensagens de recuperação. Suportado desde o Zabbix 2.2.0.
{EVENT.RECOVERY.TIME} → Notificações e comandos baseados em trigger
→ Notificações internas
Horário do evento de recuperação.
Pode ser utilizado somente em mensagens de recuperação.
Suportado desde o Zabbix 2.2.0.
{EVENT.RECOVERY.VALUE} → Notificações e comandos baseados em trigger
→ Notificações internas
Valor numérico do evento de recuperação.
Pode ser utilizado somente em mensagens de recuperação.
Suportado desde o Zabbix 2.2.0.
{EVENT.STATUS} → Notificações e comandos
→ Notificações internas
Valor textual do status do evento que iniciou a ação.
Suportado desde o Zabbix 2.2.0.
{EVENT.TIME} → Notificações e comandos
→ Notificações internas
Horário do evento que iniciou a ação.
{EVENT.VALUE} → Notificações e comandos
→ Notificações internas
Valor numérico do status do evento que iniciou a ação.
Suportado desde o Zabbix 2.2.0.
{HOST.CONN<1-9>} → Notificações e comandos baseados em trigger
→ Notificações internas
→ Scripts globais (incluindo as mensagens de confirmação)
→ Rótulos de mapas1
→ Parâmetros em chave de item2
→ Interface de Host (IP/DNS)
→ Parâmetros adicionais de monitoração de banco de dados5
→ Scripts SSH e Telnet5
→ Monitoração web6
→ Expressões regulares em filtros de regras de descoberta (LLD)8
→ Campo URL de uma URL dinâmica em elemento de tela8
→ Nomes e descrições de triggers
→ URLs de trigger10
Host IP address ou DNS name, depending on host settings3.
Suportados em nomes de trigger desde o Zabbix 2.0.0.
{HOST.DESCRIPTION<1-9>} → Notificações e comandos baseados em trigger
→ Notificações internas
→ Rótulos de mapas1
Host description.
Suportado desde o Zabbix 2.4.0.
{HOST.DNS<1-9>} → Notificações e comandos baseados em trigger
→ Notificações internas
→ Scripts globais (incluindo as mensagens de confirmação)
→ Rótulos de mapas1
→ Parâmetros em chave de item2
→ Interface de Host (IP/DNS)
→ Parâmetros adicionais de monitoração de banco de dados5
→ Scripts SSH e Telnet5
→ Monitoração web6
→ Expressões regulares em filtros de regras de descoberta (LLD)8
→ Campo URL de uma URL dinâmica em elemento de tela8
→ Nomes e descrições de triggers
→ URLs de trigger10
Nome de DNS do host3.
Suportados em nomes de trigger desde o Zabbix 2.0.0.
{HOST.HOST<1-9>} → Notificações e comandos baseados em trigger
→ Notificações de autorregistro
→ Notificações internas
→ Scripts globais (incluindo as mensagens de confirmação)
→ Parâmetros em chave de item
→ Rótulos de mapas1
→ Interface de Host (IP/DNS)
→ Parâmetros adicionais de monitoração de banco de dados5
→ Scripts SSH e Telnet5
→ Monitoração web6
→ Expressões regulares em filtros de regras de descoberta (LLD)8
→ Campo URL de uma URL dinâmica em elemento de tela8
→ Nomes e descrições de triggers
→ URLs de trigger 10
Host name.
{HOSTNAME<1-9>} está obsoleto.
{HOST.ID<1-9>} → URLs de mapa
→ Campo URL de uma URL dinâmica em elemento de tela8
→ URLs de trigger10
Host ID.
{HOST.IP<1-9>} → Notificações e comandos baseados em trigger
→ Notificações de autorregistro
→ Notificações internas
→ Scripts globais (incluindo as mensagens de confirmação)
→ Rótulos de mapas1
→ Parâmetros em chave de item2
→ Interface de Host (IP/DNS)
→ Parâmetros adicionais de monitoração de banco de dados5
→ Scripts SSH e Telnet5
→ Monitoração web6
→ Expressões regulares em filtros de regras de descoberta (LLD)8
→ Campo URL de uma URL dinâmica em elemento de tela8
→ Nomes e descrições de triggers
→ URLs de trigger10
Endereço IP do Host3.
Suportado desde o Zabbix 2.0.0. {IPADDRESS<1-9>} é obsoleto.
{HOST.METADATA} → Notificações de autorregistro Metadados do Host.
Utilizado apenas para o autorregistro do agente ativo. Suportado desde o Zabbix 2.2.0.
{HOST.NAME<1-9>} → Notificações e comandos baseados em trigger
→ Notificações de autorregistro
→ Notificações internas
→ Scripts globais (incluindo as mensagens de confirmação)
→ Rótulos de mapas1
→ Parâmetros em chave de item
→ Interface de Host (IP/DNS)
→ Parâmetros adicionais de monitoração de banco de dados5
→ Scripts SSH e Telnet5
→ Monitoração web6
→ Expressões regulares em filtros de regras de descoberta (LLD)8
→ Campo URL de uma URL dinâmica em elemento de tela8
→ Nomes e descrições de triggers
→ URLs de trigger10
Nome visível do host.
Suportado desde o Zabbix 2.0.0.
{HOST.PORT<1-9>} → Notificações e comandos baseados em trigger
→ Notificações de autorregistro
→ Notificações internas
→ Nomes e descrições de triggers
→ URLs de trigger10
Porta de agente do host3.
Suportado em autorregistro desde o Zabbix 2.0.0.
Suportado em nomes de trigger, descrições de trigger, internos e notificações baseadas em trigger desde o Zabbix 2.2.2.
{HOSTGROUP.ID} → URLs de mapa ID de grupo de host.
{INVENTORY.ALIAS<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Apelido” no inventário.
{INVENTORY.ASSET.TAG<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Etiqueta de patrimônio” no inventário do host.
{INVENTORY.CHASSIS<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Chassi” no inventário do host.
{INVENTORY.CONTACT<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Contato” no inventário do host.
{PROFILE.CONTACT<1-9>} é obsoleto.
{INVENTORY.CONTRACT.NUMBER<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Número de contrato” no inventário do host.
{INVENTORY.DEPLOYMENT.STATUS<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Status de desenvolvimento” no inventário do host.
{INVENTORY.HARDWARE<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Hardware” no inventário do host.
{PROFILE.HARDWARE<1-9>} é obsoleto.
{INVENTORY.HARDWARE.FULL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Hardware (visão detalhada)” no inventário do host.
{INVENTORY.HOST.NETMASK<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Máscara de sub-rede do host” no inventário do host.
{INVENTORY.HOST.NETWORKS<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Redes do host” no inventário do host.
{INVENTORY.HOST.ROUTER<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Roteador do host” no inventário do host.
{INVENTORY.HW.ARCH<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Arquitetura de Hardware” no inventário do host.
{INVENTORY.HW.DATE.DECOMM<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Data de desativação do hardware” no inventário do host.
{INVENTORY.HW.DATE.EXPIRY<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Data de fim de garantia do HW” no inventário do host.
{INVENTORY.HW.DATE.INSTALL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Data de instalação do HW” no inventário do host.
{INVENTORY.HW.DATE.PURCHASE<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Data de aquisição do HW” no inventário do host.
{INVENTORY.INSTALLER.NAME<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Nome de instalação” no inventário do host.
{INVENTORY.LOCATION<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Localização” no inventário do host.
{PROFILE.LOCATION<1-9>} é obsoleto.
{INVENTORY.LOCATION.LAT<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Latitude de localização” no inventário do host.
{INVENTORY.LOCATION.LON<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Longitude de localização” no inventário do host.
{INVENTORY.MACADDRESS.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Endereço MAC A” no inventário do host.
{PROFILE.MACADDRESS<1-9>} é obsoleto.
{INVENTORY.MACADDRESS.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Endereço MAC B” no inventário do host.
{INVENTORY.MODEL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Modelo” no inventário do host.
{INVENTORY.NAME<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Nome” no inventário do host. {PROFILE.NAME<1-9>} é obsoleto.
{INVENTORY.NOTES<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Notas” no inventário do host. {PROFILE.NOTES<1-9>} é obsoleto.
{INVENTORY.OOB.IP<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Endereço IP do OOB” no inventário do host.
{INVENTORY.OOB.NETMASK<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Máscara de subnet OOB” no inventário do host.
{INVENTORY.OOB.ROUTER<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Roteador OOB” no inventário do host.
{INVENTORY.OS<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “SO” no inventário do host.
{PROFILE.OS<1-9>} é obsoleto.
{INVENTORY.OS.FULL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “SO (visão detalhada)” no inventário do host.
{INVENTORY.OS.SHORT<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “OS (Curto)” no inventário do host.
{INVENTORY.POC.PRIMARY.CELL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - célula primária” no inventário do host.
{INVENTORY.POC.PRIMARY.EMAIL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - e-mail primário” no inventário do host.
{INVENTORY.POC.PRIMARY.NAME<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - nome primário” no inventário do host.
{INVENTORY.POC.PRIMARY.NOTES<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - notas primárias” no inventário do host.
{INVENTORY.POC.PRIMARY.PHONE.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - telefone A primário” no inventário do host.
{INVENTORY.POC.PRIMARY.PHONE.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - telefone B primário” no inventário do host.
{INVENTORY.POC.PRIMARY.SCREEN<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - nome primário de tela” no inventário do host.
{INVENTORY.POC.SECONDARY.CELL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - célula secundária” no inventário do host.
{INVENTORY.POC.SECONDARY.EMAIL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - e-mail secundário” no inventário do host.
{INVENTORY.POC.SECONDARY.NAME<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - nome secundário” no inventário do host.
{INVENTORY.POC.SECONDARY.NOTES<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - notas secundárias” no inventário do host.
{INVENTORY.POC.SECONDARY.PHONE.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - telefone A secundário” no inventário do host.
{INVENTORY.POC.SECONDARY.PHONE.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - telefone B secundário” no inventário do host.
{INVENTORY.POC.SECONDARY.SCREEN<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “POC - nome secundário de tela” no inventário do host.
{INVENTORY.SERIALNO.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Número serial A” no inventário do host.
{PROFILE.SERIALNO<1-9>} é obsoleto.
{INVENTORY.SERIALNO.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Número serial B” no inventário do host.
{INVENTORY.SITE.ADDRESS.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - endereço A” no inventário do host.
{INVENTORY.SITE.ADDRESS.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - endereço B” no inventário do host.
{INVENTORY.SITE.ADDRESS.C<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - endereço C” no inventário do host.
{INVENTORY.SITE.CITY<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - cidade” no inventário do host.
{INVENTORY.SITE.COUNTRY<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - país” no inventário do host.
{INVENTORY.SITE.NOTES<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - notas” no inventário do host.
{INVENTORY.SITE.RACK<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - localização do rack” no inventário do host.
{INVENTORY.SITE.STATE<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - estado/província” no inventário do host.
{INVENTORY.SITE.ZIP<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Site - CEP/postal” no inventário do host.
{INVENTORY.SOFTWARE<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software” no inventário do host. {PROFILE.SOFTWARE<1-9>} é obsoleto.
{INVENTORY.SOFTWARE.APP.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software - aplicação A” no inventário do host.
{INVENTORY.SOFTWARE.APP.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software - aplicação B no inventário do host.
{INVENTORY.SOFTWARE.APP.C<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software aplicação C ” no inventário do host.
{INVENTORY.SOFTWARE.APP.D<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software aplicação D ” no inventário do host.
{INVENTORY.SOFTWARE.APP.E<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software aplicação E ” no inventário do host.
{INVENTORY.SOFTWARE.FULL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Software (visão detalhada) ” no inventário do host.
{INVENTORY.TAG<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Plaqueta” no inventário do host. {PROFILE.TAG<1-9>} é obsoleto.
{INVENTORY.TYPE<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Tipo” no inventário do host. {PROFILE.DEVICETYPE<1-9>} é obsoleto.
{INVENTORY.TYPE.FULL<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Tipo (visão detalhada)” no inventário do host.
{INVENTORY.URL.A<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “URL A” no inventário do host.
{INVENTORY.URL.B<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “URL B” no inventário do host.
{INVENTORY.URL.C<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “URL C” no inventário do host.
{INVENTORY.VENDOR<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Campo “Fornecedor” no inventário do host.
{ITEM.DESCRIPTION<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Descrição do eNésimo item na expressão da trigger que originou a notificação. Suportado desde o Zabbix 2.0.0.
{ITEM.ID<1-9>} → Notificações baseadas em trigger
→ Notificações internas
ID numérico do eNésimo item na expressão de trigger que originou a notificação. Suportado desde o Zabbix 1.8.12.
{ITEM.KEY<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Chave do eNésimo item na expressão de trigger que originou a notificação. Suportado desde o Zabbix 2.0.0.
{TRIGGER.KEY} é obsoleto.
{ITEM.KEY.ORIG<1-9>} → Notificações baseadas em trigger
→ Notificações internas
Chave original (sem as macros expandidas) do eNésimo item na expressão de trigger que originou a notificação. Suportado desde o Zabbix 2.0.6.
{ITEM.LASTVALUE<1-9>} → Notificações baseadas em trigger
→ Nomes e descrições de triggers