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 dependência de fornecedor em soluções comerciais de monitoramento
  • Panorama geral do ecossistema de monitoramento de código aberto
  • LibreNMS vs Zabbix: escolhendo a plataforma adequada
  • Estratégias híbridas e complementares de monitoramento

Arquitetura e Instalação do LibreNMS

  • Arquitetura e visão geral dos componentes do LibreNMS
  • 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 fino 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 a partir do código-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 de Dispositivos e Inventário

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

Monitoramento SNMP em Profundidade

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

Monitoramento Baseado em Agentes

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

Monitoramento de Servidores Windows e Linux

\r
  • 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 aplicações
  • Monitoramento de contêineres (Docker, Kubernetes)

Monitoramento de Equipamentos de Rede

  • Monitoramento de switches: status das portas, VLANs, STP, tabelas MAC
  • Monitoramento de roteadores: BGP, OSPF, tabelas de roteamento
  • Monitoramento de firewalls: sessões, throughput, acionamentos de regras
  • Monitoramento de pontos de acesso sem fio
  • Monitoramento ambiental: temperatura, energia, no-breaks (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 em 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 poller 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 gatilho e correlação de eventos
  • Regras de alerta e transportes do LibreNMS
  • Canais de notificação: e-mail, SMS, Slack, PagerDuty, webhooks
  • Fluxos de escalada e reconhecimento
  • Janelas de manutenção e tempos de inatividade agendados

Painéis e Visualização

  • Painéis e telas do Zabbix
  • Widgets de gráfico e mapas de rede
  • Personalização do painel no LibreNMS
  • Criação personalizada de gráficos e modelagem
  • 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 agendada de relatórios
  • Análise de tendências e previsão
  • Automação de relatórios baseada em API

Monitoramento Distribuído e Alta Disponibilidade

  • Implantação do proxy Zabbix para sites remotos
  • Clusterização e alta disponibilidade (HA) do servidor Zabbix
  • Configuração de poller distribuído no 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 fino do banco de dados
  • Desempenho do poller e verificações simultâneas
  • Otimização do armazenamento de histórico e tendências
  • Policies de manutenção e retenção de dados
  • Estratégias de cache
  • Diretrizes de dimensionamento e escalonamento de hardware

Segurança e Controle de Acesso

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

Automação e Integração

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

Migração de Ferramentas Comerciais

  • Avaliação da substituição de ferramentas de monitoramento comerciais
  • Estratégias e ferramentas para migração de dados
  • Coexistência durante a transição
  • Treinamento da equipe e documentação
  • Lições aprendidas em migrações para ambiente de 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
  • Criação de documentação e manuais de operação (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 básico sobre conceitos de networking (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