Entrar em Contato

Programa do Curso

Introdução ao Monitoramento de Rede de Código Aberto

  • Evolução do monitoramento de rede: de SNMP à telemetria moderna
  • Preocupações com lock-in de fornecedor em soluções comerciais de monitoramento
  • Visão geral do ecossistema de monitoramento de código aberto
  • LibreNMS vs Zabbix: escolher a plataforma adequada
  • Estratégias de monitoramento híbrido e complementar

Arquitetura e Instalação do LibreNMS

  • Arquitetura do LibreNMS e visão geral dos componentes
  • Instalação: implantação manual versus Docker
  • Configuração do banco de dados (MySQL/MariaDB)
  • Configuração do servidor web (Apache/Nginx com PHP-FPM)
  • Configuração e ajuste do RRDtool
  • Configuração inicial e validação

Arquitetura e Instalação do Zabbix

  • Arquitetura do Zabbix: servidor, proxy, agente e frontend
  • Métodos de instalação: pacotes, Docker, compilação de fonte
  • Configuração e otimização do banco de dados (MySQL/PostgreSQL/TimescaleDB)
  • Configuração do servidor e do frontend
  • Assistente de configuração inicial
  • Considerações de escalabilidade desde o início

Descoberta e Inventário de Dispositivos

  • Descoberta automática de rede no LibreNMS
  • Descoberta de rede e auto-registro no Zabbix
  • Versões e segurança do SNMP (v1, v2c, v3)
  • Classificação e agrupamento de dispositivos
  • Gerenciamento de localização e contato
  • Importação/exportação e configuração em massa

Aprofundamento no Monitoramento SNMP

  • Fundamentos do protocolo SNMP e MIBs
  • Configuração do SNMP em dispositivos de rede (roteadores, switches, firewalls)
  • Monitoramento e polling de OID personalizado
  • Segurança SNMPv3: autenticação e criptografia
  • Solução de problemas de conectividade SNMP
  • Considerações específicas do fornecedor para SNMP

Monitoramento Baseado em Agentes

  • Instalação e configuração do agente Zabbix
  • Zabbix Agent 2: próxima geração de agentes baseada em Go
  • Agente LibreNMS e integração com check_mk
  • Scripts personalizados e parâmetros de usuário
  • Modos passivo e ativo do agente
  • Implantação de agentes em escala (Ansible, Puppet, Chef)

Monitoramento de Servidores Windows e Linux

  • Contadores de desempenho e serviços do Windows
  • Métricas do sistema Linux: CPU, memória, disco, rede
  • Monitoramento de processos e serviços
  • Monitoramento e análise de arquivos de log
  • Monitoramento de JVM e aplicativos
  • Monitoramento de contêineres (Docker, Kubernetes)

Monitoramento de Equipamentos de Rede

  • Monitoramento de switches: status de portas, VLANs, STP, tabelas MAC
  • Monitoramento de roteadores: BGP, OSPF, tabelas de roteamento
  • Monitoramento de firewalls: sessões, taxa de transferência, hits de regras
  • Monitoramento de pontos de acesso sem fio
  • Monitoramento ambiental: temperatura, energia, no-break (UPS)
  • Rastreamento de utilização e erros de interface

Monitoramento de Virtualização e Nuvem

  • Integração de monitoramento do VMware vSphere
  • Monitoramento do Proxmox VE
  • Monitoramento do Hyper-V
  • APIs de monitoramento de nuvem AWS/Azure/GCP
  • Monitoramento do OpenStack
  • Monitoramento de orquestração de contêineres

Tipos de Itens e Coleta de Dados

  • Tipos de itens do Zabbix: agente Zabbix, SNMP, IPMI, JMX, SSH, Telnet
  • Itens calculados e agregados
  • Itens dependentes e pré-processamento
  • Módulos de polling do LibreNMS e descoberta de SO
  • Métodos personalizados de coleta de dados
  • Tipos de dados e unidades

Alertas e Gatilhos (Triggers)

  • Expressões e funções de gatilho do Zabbix
  • Dependências de gatilhos e correlação de eventos
  • Regras de alerta e transportes do LibreNMS
  • Canais de notificação: e-mail, SMS, Slack, PagerDuty, webhooks
  • Fluxos de trabalho de escalonamento e reconhecimento
  • Janelas de manutenção e tempo de inatividade agendado

Painéis e Visualização

  • Painéis e telas do Zabbix
  • Widgets de gráfico e mapas de rede
  • Personalização de painéis do LibreNMS
  • Criação e modelagem de gráficos personalizados
  • Mapas de topologia de rede e descoberta
  • Integração com Grafana para visualização avançada

Relatórios e Análise

  • Relatórios de SLA e disponibilidade
  • Relatórios de planejamento de capacidade
  • Geração de relatórios personalizados
  • Entrega de relatórios agendada
  • Análise de tendências e previsão
  • Automação de relatórios via API

Monitoramento Distribuído e de Alta Disponibilidade

  • Implantação de proxy Zabbix para sites remotos
  • Clusterização e HA do servidor Zabbix
  • Configuração do poller distribuído do LibreNMS
  • Balanceamento de carga entre múltiplos pollers
  • Estratégias de distribuição geográfica
  • Replicação e clusterização de banco de dados

Otimização de Desempenho

  • Otimização e ajuste do banco de dados
  • Desempenho do poller e verificações simultâneas
  • Otimização de armazenamento de histórico e tendências
  • Políticas de limpeza de dados e retenção de dados
  • Estratégias de cache
  • Diretrizes de dimensionamento e escalabilidade de hardware

Segurança e Controle de Acesso

  • Autenticação de usuários: integração com LDAP, SAML e MFA
  • Configuração de controle de acesso baseado em funções (RBAC)
  • Permissões de grupo de hosts e modelos
  • Segurança da API e gerenciamento de tokens
  • Registro de auditoria e conformidade
  • Comunicações seguras (TLS/SSL)

Automação e Integração

  • Uso da API do Zabbix e scripting
  • API do LibreNMS e automação
  • Integrações de webhooks para sistemas de chamados
  • Módulos Ansible para gerenciamento de configuração
  • Integração com pipeline CI/CD
  • ChatOps e automação de notificações

Migração de Ferramentas Comerciais

  • Avaliação da substituição de monitoramento comercial
  • Estratégias e ferramentas de migração de dados
  • Coexistência durante a transição
  • Treinamento de equipe e documentação
  • Lições aprendidas em migrações para produção

Melhores Práticas de Implantação em Produção

  • Procedimentos de backup e recuperação de desastres
  • Estratégias de atualização para ambientes de produção
  • Documentação e criação de runbooks
  • Procedimentos de teste e validação
  • Suporte da comunidade e contribuição

Requisitos

  • Compreensão dos protocolos de rede (SNMP, ICMP, TCP/UDP)
  • Experiência com administração de sistemas Linux
  • Conhecimento dos conceitos básicos de rede (sub-redes, roteamento, comutação)
  • Familiaridade com conceitos de banco de dados (MySQL/PostgreSQL)
  • Experiência básica em administração de servidores web

Público-Alvo

  • Administradores e Engenheiros de Rede
  • Administradores de Sistemas responsáveis pelo monitoramento da infraestrutura
  • Gerentes de Operações de TI
  • Engenheiros de NOC e Especialistas em Monitoramento
 28 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas