Implementação de plataforma de monitoramento para acompanhamento do estado da infraestrutura, consumo de recursos, logs centralizados e alertas proativos. O objetivo é garantir visibilidade total sobre servidores, rede, serviços e energia, permitindo respostas rápidas a incidentes e tomada de decisões baseada em dados históricos de desempenho.
Stack de observabilidade composta por soluções open source integradas para métricas, logs e alertas
Coleta e armazenamento de métricas em série temporal com Prometheus e visualização em dashboards interativos no Grafana. Monitoramento de CPU, memória, disco, rede e temperatura de todos os ativos da infraestrutura em tempo real.
Plataforma de correlação de logs e detecção de intrusão. Centraliza eventos de segurança de servidores Linux, firewalls e equipamentos de rede, com análise em tempo real, FIM (File Integrity Monitoring) e alertas de vulnerabilidades.
Monitoramento de healthcheck para serviços críticos. Verifica periodicamente a disponibilidade de endpoints HTTP/HTTPS, portas TCP, ping e DNS, com notificações instantâneas em caso de falha e histórico de uptime detalhado.
Sistema de alertas multicanal integrado: Telegram e WhatsApp para notificações proativas sobre falhas, thresholds excedidos e anomalias. Alertas categorizados por severidade com escalonamento automático e confirmação de recebimento.
Monitoramento abrangente de todos os componentes da infraestrutura em dashboards centralizados
Visão unificada do ambiente: Os dashboards combinam métricas de todos os nós do cluster Proxmox, equipamentos de rede Mikrotik e Sophos, servidores Linux, storage e infraestrutura de energia Growatt/Dyness. Cada dashboard é organizado por domínio (virtualização, rede, segurança, energia) com drill-down para detalhamento granular. Alertas configurados por severidade garantem que incidentes críticos sejam notificados imediatamente via Telegram, enquanto thresholds menores geram registros para análise posterior.
As métricas são coletadas em intervalos regulares e armazenadas com retenção definida por período, permitindo análise histórica para capacity planning, identificação de gargalos de desempenho e otimização contínua da infraestrutura. A correlação entre métricas de diferentes fontes possibilita detectar padrões e anomalias que passariam despercebidas em análises isoladas.
Ferramentas e tecnologias empregadas na plataforma de monitoramento e observabilidade
Sistema de monitoramento e alerta open source especializado em métricas de série temporal. Coleta dados dos exportadores instalados em cada ativo da infraestrutura e armazena em banco de dados dimensional com consulta via PromQL para análises complexas.
Plataforma de visualização e analytics que consome dados do Prometheus e outras fontes para criar dashboards interativos, painéis customizados por serviço e alertas visuais com suporte a múltiplos painéis e gráficos em tempo real.
Plataforma SIEM open source para correlação de eventos de segurança, análise de logs em tempo real, detecção de intrusão (IDS), monitoramento de integridade de arquivos (FIM) e assessment de vulnerabilidades em toda a infraestrutura.
Exportador de métricas do Prometheus para sistemas Linux e Unix. Coleta dados de hardware e kernel expondo CPU, memória, disco, rede, processos, temperatura e estatísticas do sistema operacional em formato consumível pelo Prometheus.
Ferramenta de monitoramento de uptime auto-hospedada com verificação periódica de serviços HTTP, TCP, ping, DNS, Docker e muito mais. Interface web intuitiva com histórico de status, certificados SSL e notificações multicanal.
Bot do Telegram integrado aos sistemas de alerta para notificações instantâneas de incidentes, relatórios diários de saúde da infraestrutura e comandos para consulta rápida de status dos serviços diretamente pelo celular.
Protocolo Simple Network Management Protocol utilizado para monitoramento de equipamentos de rede (switches, roteadores) e dispositivos que não suportam instalação de agentes, coletando dados de interface, tráfego e status.
Monitoramento de containers Docker com cAdvisor — coleta métricas de CPU, memória, rede e disco de cada container em execução, integrado ao Prometheus para visualização nos dashboards do Grafana.
Competências aplicadas na implementação da plataforma de observabilidade
Este projeto faz parte do laboratório de infraestrutura. Todos os dashboards e alertas estão integrados ao ambiente de produção para garantir visibilidade e resposta rápida.