Configurando Alertas e Triggers no Zabbix
Voltar ao blog

Configurando Alertas e Triggers no Zabbix

ConnectBix Team
10 Jan 2026
11 min
Tutorial

Configurando Alertas e Triggers no Zabbix

Triggers são regras que definem quando um problema ocorre. Alertas são notificações enviadas quando um trigger é acionado.

O que é um Trigger?

Um trigger é uma expressão lógica que avalia dados coletados por itens. Quando a condição é atendida, o trigger muda de estado.

Criando um Trigger

1. Vá para Configuration → Hosts

Selecione o host desejado.

2. Clique em "Triggers"

Clique em "Create Trigger".

3. Preencha os Detalhes

- **Name**: Nome descritivo (ex: "CPU Load Alto")

- **Severity**: Crítico, Alto, Médio, Baixo, Informação

- **Expression**: Condição que ativa o trigger

Exemplo de Expressão

{web-server-01:system.cpu.load[all,avg1].last()} > 5

{web-server-01:system.cpu.load[all,avg1].last()} > 5

{web-server-01:system.cpu.load[all,avg1].last()} > 5

Esta expressão dispara quando a carga média de CPU nos últimos 1 minuto for maior que 5.

Configurando Notificações

1. Vá para Administration → Media Types

Selecione o tipo de notificação (Email, Telegram, SMS, etc).

2. Configure as Credenciais

Para Email:

- SMTP Server: seu servidor SMTP

- SMTP Port: 587 ou 465

- Username e Password

Para Telegram:

- Bot Token

- Chat ID

3. Crie uma Ação

Vá para **Configuration → Actions** e clique em **Create Action**.

Preencha:

- **Name**: Nome da ação

- **Conditions**: Quando executar (ex: trigger severity = High)

- **Operations**: O que fazer (enviar notificação)

4. Configure Operações

Selecione:

- **Send to users**: Quem recebe a notificação

- **Send only to**: Tipo de mídia (Email, Telegram, etc)

Boas Práticas

1. **Evite Falsos Positivos**: Use thresholds realistas

2. **Agrupe Triggers**: Use templates para consistência

3. **Teste Notificações**: Verifique se as mensagens chegam

4. **Documente Triggers**: Adicione descrições claras

5. **Revise Regularmente**: Ajuste conforme necessário

Exemplo Prático: Alertar sobre Disco Cheio

{web-server-01:system.cpu.load[all,avg1].last()} > 5

{linux-server:vfs.fs.size[/,pfree].last()} < 10

{web-server-01:system.cpu.load[all,avg1].last()} > 5

Esta expressão dispara quando o espaço livre em disco for menor que 10%.

Parabéns! Você agora tem alertas funcionando no seu Zabbix.