Curso Automated Monitoring with Zabbix Building Scalable and Intelligent Monitoring
16 horasVisão Geral
O curso Curso Automated Monitoring with Zabbix Building Scalable and Intelligent Monitoring foi desenvolvido para profissionais de infraestrutura, operações e engenharia de confiabilidade que desejam evoluir suas implementações do Zabbix para um modelo altamente automatizado, padronizado e escalável. Este curso aborda técnicas modernas de automação no contexto de monitoramento, com foco na utilização intensiva da API do Zabbix, descoberta automatizada de ativos (auto-discovery), auto-registro de hosts, criação dinâmica de itens, triggers e gráficos, além da integração com ferramentas externas de provisionamento e orquestração.
Durante o Curso Automated Monitoring with Zabbix Building Scalable and Intelligent Monitoring, os participantes aprenderão como transformar o Zabbix em uma plataforma de observabilidade automatizada, capaz de reagir em tempo real a mudanças no ambiente de TI, com o mínimo de intervenção manual. Serão exploradas práticas como versionamento de configuração de monitoramento (monitoring-as-code), uso de scripts externos para coleta customizada, integração com fontes externas de dados (como APIs REST de aplicações internas), além da orquestração de ambientes monitorados via Ansible, Terraform ou pipelines CI/CD.
Os laboratórios do curso simulam ambientes reais com cenários de alta complexidade: múltiplos datacenters, ambientes em nuvem, escalabilidade horizontal de proxies Zabbix, templates modulados por serviços de negócio, provisionamento dinâmico e resposta automática a eventos.
Este curso também cobre boas práticas de arquitetura para ambientes de produção, com foco em resiliência, manutenção simplificada, governança de configuração, auditoria e recuperação de falhas, oferecendo uma abordagem holística para o monitoramento moderno e inteligente.
Objetivo
Após realizar o Curso Automated Monitoring with Zabbix Building Scalable and Intelligent Monitoring, você será capaz de:
- Implementar discovery automatizado de hosts e serviços
- Criar modelos reutilizáveis com baixa manutenção
- Automatizar o provisionamento e configuração via API do Zabbix
- Integrar scripts externos para coleta personalizada
- Garantir escalabilidade e padronização do ambiente de monitoramento
Publico Alvo
- Administradores de sistemas
- Engenheiros DevOps e SREs
- Analistas de infraestrutura e redes
- Profissionais que já utilizam Zabbix e desejam escalar seu uso
- Estudantes de tecnologia com conhecimentos prévios de Zabbix
Pre-Requisitos
- Conhecimento intermediário de Zabbix
- Familiaridade com Linux, redes e protocolos SNMP/ICMP
- Noções de linguagem de script (Bash ou Python recomendado)
- Desejável noções de REST API
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Módulo 1 – Fundamentos da Automação no Zabbix
- Visão geral do Zabbix Automation
- Benefícios da automação no monitoramento
- Componentes-chave: discovery, templates, macros, API
- Arquitetura recomendada para ambientes escaláveis
Módulo 2 – Auto-Discovery e Auto-Registration
- Descoberta de rede (Network Discovery)
- Auto-Registration (registro automático)
- Ações de descoberta e registros personalizados
- Associações automáticas de templates, grupos e permissões
- Casos de uso: nuvem, ambientes dinâmicos, virtualização
Módulo 3 – Templates e Macros Avançadas
- Criação e customização de templates inteligentes
- Uso eficiente de macros em hosts, templates e usuários
- Linked templates e herança de itens
- Automação de aplicações e triggers
Módulo 4 – Automatizando via Zabbix API
- Introdução à API REST do Zabbix
- Autenticação, requisições básicas e avançadas
- Scripts com cURL, Python ou Postman
- Criação automática de hosts, itens, triggers e gráficos
- Integração com ferramentas externas (Ansible, Terraform, CMDB)
Módulo 5 – Monitoramento Customizado com Scripts
- Criação de scripts externos para coleta de dados específicos
- Integração com scripts em Bash, Python, PowerShell
- Monitoramento de serviços personalizados e logs
- Criação de itens e triggers via script
Módulo 6 – Projeto Prático e Boas Práticas
- Implantação completa de um ambiente automatizado
- Documentação e padronização da automação
- Testes de consistência e escalabilidade
- Melhores práticas de versionamento, backup e recuperação
- Projeto final: provisionamento completo e auto-monitoramento