Programa do Curso
Introdução à Monitorização de Rede Open Source
- Evolução da monitorização de rede: de SNMP à telemetria moderna
- Preocupações com vinculação a fornecedores em soluções comerciais de monitorização
- Panorama geral do ecossistema de monitorização open source
- LibreNMS vs Zabbix: escolher a plataforma adequada
- Estratégias de monitorização híbridas e complementares
Arquitetura e Instalação do LibreNMS
- Arquitetura do LibreNMS e visão geral dos componentes
- Instalação: implementação manual vs Docker
- Configuração da base 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, frontend
- Métodos de instalação: pacotes, Docker, compilação a partir do código-fonte
- Configuração e otimização da base de dados (MySQL/PostgreSQL/TimescaleDB)
- Configuração do servidor e 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 registo 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 contactos
- Importação/exportação e configuração em massa
Aprofundamento da Monitorização SNMP
- Fundamentos do protocolo SNMP e MIBs
- Configuração do SNMP em dispositivos de rede (roteadores, switches, firewalls)
- Monitorização e sondagem de OID personalizados
- Segurança SNMPv3: autenticação e encriptação
- Troubleshooting de problemas de conectividade SNMP
- Considerações específicas do fornecedor para SNMP
Monitorização Baseada em Agentes
- Instalação e configuração do agente Zabbix
- Zabbix agent 2: próximo gerador de agentes baseado em Go
- Agente LibreNMS e integração com check_mk
- Scripts personalizados e parâmetros de utilizador
- Modos passivo vs ativo do agente
- Implantação de agentes em escala (Ansible, Puppet, Chef)
Monitorização de Servidores Windows e Linux
- Contadores de desempenho e serviços do Windows
- Métricas do sistema Linux: CPU, memória, disco, rede
- Monitorização de processos e serviços
- Monitorização e análise de ficheiros de log
- Monitorização de JVM e aplicações
- Monitorização de contentores (Docker, Kubernetes)
Monitorização de Equipamentos de Rede
- Monitorização de switches: status da porta, VLANs, STP, tabelas MAC
- Monitorização de roteadores: BGP, OSPF, tabelas de roteamento
- Monitorização de firewalls: sessões, throughput, hit count de regras
- Monitorização de pontos de acesso sem fios
- Monitorização ambiental: temperatura, energia, UPS
- Rastreamento de utilização e erros de interface
Monitorização de Virtualização e Cloud
- Integração de monitorização do VMware vSphere
- Monitorização do Proxmox VE
- Monitorização do Hyper-V
- APIs de monitorização cloud AWS/Azure/GCP
- Monitorização do OpenStack
- Monitorização da orquestração de contentores
Tipos de Itens e Recolha de Dados
- Tipos de itens Zabbix: agente Zabbix, SNMP, IPMI, JMX, SSH, Telnet
- Itis calculados e agregados
- Itens dependentes e pré-processamento
- Módulos do poller LibreNMS e descoberta de SO
- Métodos personalizados de recolha 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: email, SMS, Slack, PagerDuty, webhooks
- Fluxos de trabalho de escalada e confirmação
- Janelas de manutenção e tempos de inatividade agendados
Painéis e Visualização
- Painéis e ecrãs do Zabbix
- Widgets de gráfico e mapas de rede
- Personalização do painel LibreNMS
- Criação personalizada de gráficos e modelação (templating)
- Mapas e descoberta da topologia de rede
- Integração com Grafana para visualização avançada
Relatórios e Análise
- Relatórios de SLA e disponibilidade
- Relatórios de planeamento de capacidade
- Geração de relatórios personalizados
- Entrega agendada de relatórios
- Análise de tendências e previsões
- Automação de relatórios baseada em API
Monitorização Distribuída e de Alta Disponibilidade
- Implantação do proxy Zabbix para sites remotos
- Clusterização e HA do servidor Zabbix
- Configuração do poller distribuído LibreNMS
- Balanceamento de carga entre múltiplos pollers
- Estratégias de distribuição geográfica
- Replicação e clusterização de bases de dados
Otimização de Desempenho
- Otimização e ajuste fino da base de dados
- Desempenho do poller e verificações concorrentes
- Otimização do armazenamento de histórico e tendências
- Políticas de limpeza (housekeeping) e retenção de dados
- Estratégias de cache
- Diretrizes de dimensionamento de hardware e escalabilidade
Segurança e Controlo de Acesso
- Autenticação de utilizadores: integração LDAP, SAML, MFA
- Configuração de controlo de acesso baseado em funções
- Permissões de grupos de hosts e modelos
- Segurança da API e gestão de tokens
- Registo de auditoria e conformidade
- Comunicações seguras (TLS/SSL)
Automação e Integração
- Utilização da API Zabbix e scripting
- API LibreNMS e automação
- Integrações de webhooks para sistemas de gestão 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 monitorização comercial
- Estratégias de migração de dados e ferramentas
- Coexistência durante a transição
- Treinamento de pessoal 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
- Criação de documentação e livros de procedimentos (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 redes (sub-redes, roteamento, comutação)
- Familiaridade com conceitos de bases de dados (MySQL/PostgreSQL)
- Experiência básica na administração de servidores web
Público-Alvo
- Administradores e Engenheiros de Rede
- Administradores de Sistemas responsáveis pela monitorização da infraestrutura
- Gestores de Operações de TI
- Engenheiros do NOC e Especialistas em Monitorização
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 5200 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (2)
Como os instrutores entregam o conhecimento de forma tão eficaz
Vu Thoai Le - Reply Polska sp. z o. o.
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
Máquina Traduzida
Laboratórios interessantes, ajuda do instrutor
Alexey - Tink Poland sp. z o. o.
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida