Utilizando Templates no Zabbix 7.0
Voltar ao blog

Utilizando Templates no Zabbix 7.0

ConnectBix Team
05 Jan 2026
9 min
Tutorial

Utilizando Templates no Zabbix 7.0

Templates são conjuntos reutilizáveis de itens, triggers e gráficos. Eles economizam tempo e garantem consistência.

O que é um Template?

Um template é um conjunto de configurações que pode ser aplicado a múltiplos hosts. Inclui:

- Itens (métricas a coletar)

- Triggers (regras de alerta)

- Gráficos (visualizações)

- Descoberta automática (auto-discovery)

Templates Pré-configurados

Zabbix vem com templates prontos para:

- Linux by Zabbix Agent

- Windows by Zabbix Agent

- Cisco Switch

- MySQL Database

- Apache Web Server

Aplicando um Template

1. Vá para Configuration → Hosts

Selecione o host desejado.

2. Clique em "Templates"

Clique em "Select".

3. Escolha um Template

Procure e selecione o template desejado (ex: Linux by Zabbix Agent).

4. Salve as Mudanças

Clique em "Update".

O template será aplicado imediatamente!

Criando um Template Customizado

1. Vá para Configuration → Templates

Clique em "Create Template".

2. Configure os Detalhes

- **Template name**: Nome único

- **Visible name**: Nome exibido

- **Groups**: Grupo do template

3. Adicione Itens

Vá para a aba "Items" e clique em "Create Item".

Configure:

- **Name**: Nome do item

- **Key**: Identificador único

- **Type**: Tipo de coleta (Agent, SNMP, etc)

- **Update interval**: Frequência de coleta

4. Adicione Triggers

Vá para a aba "Triggers" e crie triggers para os itens.

5. Adicione Gráficos (Opcional)

Vá para a aba "Graphs" e crie visualizações.

Exemplo: Template para Monitoramento de Servidor Web

Template Name: Web Server Monitoring
Items:
  - Apache Status (http.status)
  - CPU Load (system.cpu.load)
  - Memória Livre (vm.memory.size[free])
  - Conexões HTTP (net.tcp.port[80])

Triggers:
  - Apache Down (http.status = 0)
  - CPU Load Alto (system.cpu.load > 5)
  - Memória Baixa (vm.memory.size[free] < 500MB)

Template Name: Web Server Monitoring

Items:

- Apache Status (http.status)

- CPU Load (system.cpu.load)

- Memória Livre (vm.memory.size[free])

- Conexões HTTP (net.tcp.port[80])

Triggers:

- Apache Down (http.status = 0)

- CPU Load Alto (system.cpu.load > 5)

- Memória Baixa (vm.memory.size[free] < 500MB)

Template Name: Web Server Monitoring
Items:
  - Apache Status (http.status)
  - CPU Load (system.cpu.load)
  - Memória Livre (vm.memory.size[free])
  - Conexões HTTP (net.tcp.port[80])

Triggers:
  - Apache Down (http.status = 0)
  - CPU Load Alto (system.cpu.load > 5)
  - Memória Baixa (vm.memory.size[free] < 500MB)

Boas Práticas

1. **Nomeie Claramente**: Use nomes descritivos

2. **Documente**: Adicione descrições nos itens

3. **Reutilize**: Crie templates genéricos

4. **Teste**: Valide antes de usar em produção

5. **Mantenha Atualizado**: Revise regularmente

Parabéns! Você agora pode criar templates eficientes no Zabbix.