CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
Zabbix · Governança

Roadmap de implantação

Evolua do laboratório para produção com fundação, padronização, contexto, distribuição, automação, segurança e SLO.

zabbix://roadmap
$ branch: 7.4
$ topic: Roadmap de implantação
$ mode: production
$ method: evidence-first_
Fase 1 Fundação e laboratório.
Fase 2 Padronização e templates.
Fase 3 Operação e correlação.
Fase 4 Escala e automação.
Fase 5 Maturidade e SLO.
01 · Antes da instalação

Defina objetivo e escopo

Liste o que precisa ser monitorado, quem consome os alertas, quais serviços são críticos, quais regiões existem, quais tecnologias serão coletadas e quais requisitos de retenção, SLA, segurança e disponibilidade existem. Sem esse mapa, a instalação vira apenas infraestrutura sem direção.

02 · Inventário

Crie a fonte de verdade antes dos templates

Padronize hostname, IP, site, região, fabricante, função, operadora, criticidade e owner. Inventário inconsistente gera tags ruins, grupos inconsistentes e automação frágil.

03 · Arquitetura

Escolha componentes pela topologia real

Defina Server, banco, frontend, proxies, HA, TLS, DNS e redes de coleta. O Proxy é opcional e muito útil em locais remotos ou grandes domínios de coleta; ele requer banco próprio e pode armazenar dados localmente durante indisponibilidade da central.

04 · Banco

Dimensione persistência antes da produção

Estime NVPS, history, trends, crescimento, backup e retenção. O banco costuma ser o principal componente de persistência e um dos maiores determinantes de escala.

05 · Segurança

Proteja a plataforma desde o primeiro host

Ative HTTPS, altere credenciais padrão, aplique RBAC, proteja Server/Proxy/Agent com TLS/PSK/certificados conforme necessidade e mantenha segredos fora de código e templates sempre que possível.

06 · Laboratório

Prove o fluxo inteiro com poucos hosts

Instale Server, frontend e Agent 2. Adicione poucos hosts, valide Latest data, triggers, notifications, gráficos e logs. A própria documentação oficial recomenda começar com Server, Agent 2 e frontend e adicionar proxies posteriormente conforme necessidade.

07 · Naming

Padronize antes de crescer

Defina convenções para hosts, templates, itens, triggers, macros e tags. Padronização tardia exige renomear milhares de objetos e reescrever automações.

08 · Templates

Separe recursos reutilizáveis de perfil

Crie templates modulares: ICMP, interfaces, sistema operacional, fabricante, aplicação e perfil. Evite templates monolíticos que misturam tecnologias e responsabilidades.

09 · Macros

Transforme diferenças em configuração

Thresholds, credentials references, intervalos e parâmetros devem usar macros quando apropriado. Isso permite reutilizar templates sem clonagem.

10 · Tags

Crie a taxonomia operacional

Use tags como service, site, region, carrier, role, environment, scope e criticality. Elas serão fundamentais para Problems, Actions, correlação, Services, dashboards e SLA.

11 · Itens

Colete apenas o que possui finalidade

Cada item deve servir a trigger, troubleshooting, dashboard, capacidade, inventário ou relatório. Dados sem finalidade multiplicam custo em todas as camadas.

12 · Preprocessing

Faça uma coleta render várias métricas

Use master/dependent items, JSONPath, SNMP walk, throttling e transformações nativas. Isso reduz chamadas aos dispositivos e armazenamento de payload bruto.

13 · LLD

Automatize cardinalidade controladamente

Use discovery para interfaces, filesystems, sensores e entidades variáveis. Aplique filtros, overrides e lifetime para evitar milhares de objetos irrelevantes.

14 · Triggers

Qualidade antes de quantidade

Crie triggers com severidade, persistência, recuperação e histerese coerentes. Um ambiente com poucos alertas confiáveis é melhor que milhares de triggers ruidosas.

15 · Dependências

Modele causa raiz conhecida

Quando uma falha upstream explica sintomas downstream, use dependências. Isso reduz avalanche de problemas e melhora leitura do NOC.

16 · Alertas

Notifique quem realmente precisa agir

Actions devem ser específicas por contexto e responsabilidade. Configure recovery, escalation e media types de forma testável. Mensagem precisa conter contexto suficiente para a primeira decisão.

17 · Dashboard

Construa a tela do operador

Mostre problemas críticos, Services, operadoras, sites afetados, mapas e saúde do próprio Zabbix. O dashboard deve responder “onde está o impacto?” em segundos.

18 · Operadoras

Agregue circuitos por domínio comum

Use tags e Services para agrupar links por operadora, região e site. Isso permite diferenciar um link isolado de uma falha massiva.

19 · Services

Suba do componente para o serviço

Modele Internet, aplicação, site ou serviço de negócio. Use problem tags, service tags e status rules para representar redundância e impacto real.

20 · SLA

Só calcule SLA sobre sinais confiáveis

Defina SLO, calendário, downtimes excluídos e service tags apenas depois de validar triggers e Services. SLA sobre telemetria ruim produz precisão falsa.

21 · Proxy

Distribua quando a coleta justificar

Adicione proxies em POPs, filiais e redes remotas. A documentação 7.4 recomenda proxy para monitoramento distribuído, e o modo hybrid é o padrão recomendado para buffers em novas instalações modernas.

22 · Proxy groups

Adicione HA apenas onde os membros compartilham alcance

Proxy groups ajudam em distribuição e failover, mas só funcionam corretamente quando todos os proxies elegíveis alcançam os mesmos hosts e possuem capacidade de absorver carga extra.

23 · HA

Elimine SPOFs em camadas

HA nativo do Server resolve apenas o processo Server. Banco, frontend, storage, load balancer, DNS e canais de alerta exigem suas próprias estratégias.

24 · Capacity

Meça antes de crescer

Acompanhe NVPS, queue, busy processes, cache, DB latency, storage e crescimento. Planeje 12 e 24 meses e mantenha headroom para catch-up, discovery e falhas.

25 · API

Automatize somente depois de padronizar

Use API para onboarding, tags, templates, Services e relatórios. Automação sobre modelo inconsistente apenas cria erros mais rápido.

26 · Versionamento

Template próprio deve ser tratado como código

Exporte YAML/JSON conforme fluxo escolhido, mantenha README, changelog e revisão. Mudanças de template podem afetar milhares de hosts e merecem controle.

27 · Upgrade

Atualização precisa de backup e leitura de upgrade notes

A documentação oficial recomenda ler as notas relevantes, realizar backup antes do upgrade e observar logs durante o processo. Proxies devem preferencialmente acompanhar a mesma major version do Server para funcionalidade completa.

28 · Observabilidade

Conecte sinais, não apenas thresholds

Combine métricas, logs, eventos, topologia, Services e mudanças. O objetivo é reduzir tempo entre sintoma e causa provável.

29 · Troubleshooting

Formalize método de diagnóstico

Use o fluxo origem → coleta → preprocessing → cache → banco → trigger → Action. Capture evidência antes de reiniciar ou limpar estado.

30 · Runbooks

Conhecimento precisa sair da cabeça das pessoas

Transforme incidentes recorrentes em procedimentos: sintoma, hipótese, comandos, validação, recuperação e escalonamento.

31 · Postmortem

Incidentes importantes devem melhorar a plataforma

Após falha, revise sinais ausentes, triggers ruidosas, dependências, mensagens, dashboards e runbooks. A plataforma deve ficar melhor depois de cada incidente relevante.

32 · Revisão trimestral

Governança evita envelhecimento silencioso

Revise hosts órfãos, itens unsupported, tags inconsistentes, templates obsoletos, tokens, macros, retenção, dashboards e Actions. Ambientes de monitoramento degradam quando só recebem objetos novos.

33 · Métricas de maturidade

Meça o próprio processo de monitoramento

Acompanhe cobertura, taxa de falso positivo, MTTA, MTTR, alertas sem owner, unsupported items, queue, SLA do Zabbix e percentual de serviços com runbook.

34 · Objetivo final

A plataforma deve antecipar, explicar e orientar

Um Zabbix maduro não apenas informa que algo caiu. Ele mostra impacto, contexto, causa provável, histórico, responsável e próxima ação.

35 · Roadmap visual

Da fundação à maturidade

FASE 1 — FUNDAÇÃO
Inventário
→ Arquitetura
→ Banco
→ Segurança
→ Laboratório

FASE 2 — PADRONIZAÇÃO
Naming
→ Templates
→ Macros
→ Tags
→ Itens
→ Preprocessing
→ LLD

FASE 3 — OPERAÇÃO
Triggers
→ Dependências
→ Alertas
→ Dashboards
→ Correlação
→ Services

FASE 4 — ESCALA
Proxy
→ Proxy groups
→ HA
→ Capacity planning
→ API
→ Versionamento

FASE 5 — MATURIDADE
SLA / SLO / SLI
→ Observabilidade
→ Runbooks
→ Postmortem
→ Revisão contínua
36 · Critério de saída por fase

Não avance enquanto a fundação estiver quebrada

Fase Condição mínima para avançar
FundaçãoServer/banco estáveis, backup testado e acesso seguro.
PadronizaçãoTemplates e tags reproduzíveis em vários hosts.
OperaçãoAlertas acionáveis e dashboard útil ao NOC.
EscalaQueue/caches/DB com margem e proxies validados.
MaturidadeServices/SLA confiáveis e melhoria contínua ativa.
37 · Primeiros 90 dias

Sequência de implantação realista

Dias 1–15 Arquitetura, instalação, segurança, backup e self-monitoring.
Dias 16–30 Naming, tags, templates básicos e inventário.
Dias 31–45 SNMP/Agent, preprocessing, LLD e triggers principais.
Dias 46–60 Actions, dashboards e correlação por domínio.
Dias 61–75 Services, operadoras, redundância e SLA piloto.
Dias 76–90 Proxy, capacity baseline, API e runbooks.
38 · Modelo de maturidade

Onde a operação está?

Nível Características
1 · ReativoPing, alertas genéricos, cadastro manual.
2 · PadronizadoTemplates, tags, LLD e naming.
3 · OperacionalDashboards, Actions, dependências, runbooks.
4 · Orientado a serviçoServices, correlação, SLA/SLO/SLI.
5 · EngenhariaAutomação, HA, capacity, observabilidade e melhoria contínua.
39 · Production gate

Antes de colocar centenas de hosts

✓ Backup do banco foi restaurado com sucesso
✓ HTTPS e controle de acesso estão ativos
✓ Admin padrão foi protegido
✓ Self-monitoring existe
✓ Queue e caches possuem baseline
✓ Templates foram testados em laboratório
✓ Tags possuem taxonomia definida
✓ Triggers possuem baixa taxa de falso positivo
✓ Actions possuem destinatários corretos
✓ Recovery notifications foram testadas
✓ LLD possui filtros e lifecycle
✓ Retenção foi calculada
✓ Banco possui margem e monitoramento
✓ Runbook de indisponibilidade do Zabbix existe
✓ Upgrade procedure está documentado
✓ Owner da plataforma está definido
40 · Ciclo contínuo

Monitoramento nunca termina

OBSERVAR
   ↓
DETECTAR
   ↓
RESPONDER
   ↓
INVESTIGAR
   ↓
CORRIGIR
   ↓
DOCUMENTAR
   ↓
MELHORAR TEMPLATE / TRIGGER / RUNBOOK
   ↓
AUTOMATIZAR O QUE FICOU REPETITIVO
   ↓
MEDIR NOVAMENTE
41 · Referências técnicas

Base factual

Roadmap alinhado à documentação oficial do Zabbix 7.4 sobre instalação, Server, Proxy, Agent 2, upgrade, HA, templates, Services, SLA, segurança, monitoramento distribuído e operação. A sequência de fases, production gates, modelo de maturidade, janela de 90 dias e critérios de evolução são síntese editorial própria orientada a implantação em produção.

FIM DA TRILHA

Voltar ao índice Zabbix

Use o índice como mapa da arquitetura e avance por assunto conforme a necessidade da implantação.

Abrir índice →
Atualização editorial 2026

Linha Zabbix 7.4

Adote 7.4 como base estável desta documentação e trate 8.0 como linha em desenvolvimento até o release final. Planeje upgrades com laboratório, backup/restore e leitura das upgrade notes.

Recursos e limites sensíveis à versão devem ser confirmados contra o patch exato instalado antes de mudanças em produção.