123
Reconnoiter

Reconnoiter

O Reconnoiter é um sistema de monitoramento e análise de tendências projetado para lidar com grandes arquiteturas (milhares de máquinas e centenas de milhares de métricas).O foco pesado é a dissociação dos vários componentes do sistema, para permitir uma evolução separada de cada componente à medida que surgem problemas ou novos requisitos são identificados.O monitoramento de recursos, a agregação de métricas, a análise de métricas e a visualização são todos bem separados.O monitor, noitd, é escrito em C e projetado para oferecer suporte a verificações altamente simultâneas e rápidas, com a capacidade esperada de monitorar 100.000 serviços por minuto (6 milhões de verificações por hora).ambiente de desempenho, esforços foram feitos para garantir que o script de verificação personalizado não exija o conhecimento necessário para escrever código C altamente concorrente e orientado a eventos.Em vez disso, a cola é fornecida por meio de linguagens de script como Lua, que tentam lidar com aspectos desse ambiente de alta simultaneidade de forma transparente.Como em qualquer sistema de alto desempenho, você pode introduzir facilmente códigos de não desempenho e comprometer o desempenho em todo o sistema.O agregador, stratcond, também é escrito em C e é responsável pela tarefa simples de coletar dados com segurança de todas as instâncias distribuídas do noitd e transformá-los no recurso de armazenamento de dados (atualmente PostgreSQL).O recurso de armazenamento de dados (PostgreSQL) contém todas as informações sobre verificações individuais, seus status e as métricas individuais associadas a elas.Existem processos automáticos que resumem as métricas numéricas em médias de janela para gráficos convenientes em várias resoluções de janela de tempo (hora, dia, mês, ano etc.).A interface de visualização (reconhecimento) é extraída do armazenamento de dados para visualizar as métricas coletadas e ajudar no monitoramento, tendências e outras análises visuais.O sistema de visualização é escrito em PHP.

Categorias

Alternativas ao Reconnoiter para Self-Hosted com licença comercial