Regras dinâmicas e palavras-chave
A regra de um ouvinte diz quais problemas do escopo escolhido entram: todos, só os que casam com palavras-chave, ou apenas os marcados um a um. Com uma regra dinâmica, triggers criadas amanhã no Zabbix entram sozinhas.
Os três modos
A regra mora no ouvinte, não em cada gatilho: ela vale para todos os gatilhos daquele ouvinte, de todos os servidores que ele cobre.
| Regra | O que entra | Escopo que aceita | Triggers futuras |
|---|---|---|---|
| Manual | Só os gatilhos marcados um a um (e os hosts inteiros, se houver). | Trigger específica, host inteiro, fonte inteira, alerta de webhook. | Entram apenas nos gatilhos de host inteiro e fonte inteira. |
| Palavra-chave | Problemas do escopo cujo nome ou host casa com os termos. | Servidor inteiro, grupo inteiro, host inteiro. | Sim, se casarem com os termos. |
| Tudo | Todos os problemas do escopo. | Servidor inteiro, grupo inteiro, host inteiro. | Sim. |
No assistente do Zabbix, o modo Manual não é uma escolha: ele é a consequência de marcar triggers uma a uma. Quem marca triggers específicas vê a nota Este ouvinte tem triggers escolhidas uma a uma, então a regra fica em manual. Quem escolhe só hosts e grupos inteiros (ou o servidor inteiro) decide entre Tudo e Palavra-chave na etapa Regra. O servidor recusa misturar trigger específica com regra dinâmica.
Palavras-chave
Cada termo tem três partes, e você pode combinar até cinco termos com + Adicionar termo.
| Campo | Opções | Detalhe |
|---|---|---|
| Onde procurar | Problema ou Host | Problema é o nome do incidente (a trigger); Host é o nome do equipamento. |
| Como comparar | contém, começa com, é exatamente | A comparação ignora maiúsculas e minúsculas. |
| Termo | 2 a 64 caracteres | Abaixo de dois caracteres o app pede Digite ao menos 2 caracteres. |
| Combinar termos | Qualquer um ou Todos | Qualquer um: basta um termo casar. Todos: todos precisam casar. |
Enquanto você digita, o app mostra quantas triggers do escopo casam hoje (N triggers casam hoje). Zero não é erro: a regra continua valendo para as triggers futuras.
Exceções
Além dos termos que incluem, o ouvinte guarda termos que excluem, e eles valem em qualquer modo, inclusive Manual e Tudo. No assistente do Zabbix, as exclusões nascem das Exceções de um grupo inteiro: cada host desmarcado vira um termo Host · é exatamente · nome. São até 50 por ouvinte. Em Editar ouvinte, as exclusões aparecem como chips no topo da lista de gatilhos, para leitura.
Severidade mínima
O campo Severidade mínima descarta problemas abaixo do nível escolhido, de Não classificado a Desastre; Qualquer desliga o filtro. Ele vale em qualquer modo e também é aplicado ao aviso de resolução. Veja Severidades e estados.
Servidor inteiro
Monitorar o servidor inteiro grava um único gatilho Servidor inteiro, sem grupo, host ou trigger. É o escopo mais largo que existe, e por isso o assistente exige o pedido explícito: nenhum ouvinte nasce assim por acidente. Combine-o com Palavra-chave ou Severidade mínima para não ouvir o Zabbix todo.
Sirene não aceita regra dinâmica
Um ouvinte Sirene precisa de gatilhos específicos, de severidade Desastre, em modo Manual, sem palavra-chave, sem grupo inteiro e sem severidade mínima. Uma regra dinâmica poderia alcançar severidades menores sem o assistente perceber. Ao trocar a urgência para Sirene num ouvinte com regra dinâmica, o app avisa A sirene só vale com regra manual. Veja Sirene: o alerta máximo.
Exemplos práticos
| Objetivo | Escopo | Regra |
|---|---|---|
| Quedas de ping em toda a rede, menos os equipamentos de laboratório | Grupo inteiro "Rede", com Exceções nos hosts de laboratório | Palavra-chave: Problema contém "ICMP" |
| Interfaces caídas só nos switches de core | Servidor inteiro | Palavra-chave, Todos: Host começa com "sw-core" e Problema contém "down" |
| Tudo que for grave em qualquer lugar | Servidor inteiro | Tudo, Severidade mínima Alta |
| Disco ou memória nos servidores de banco | Grupo inteiro "Banco de dados" | Palavra-chave, Qualquer um: Problema contém "disk", Problema contém "memory" |
| Um host inteiro, exceto uma trigger ruidosa | Host inteiro | Tudo; a trigger ruidosa fica de fora com uma exceção Problema é exatamente "nome da trigger" |