Top 5 – Rede Open Source e Monitoramento de Desempenho + sistema de alerta
Introdução – o acompanhamento da sua rede e diversas aplicações é a parte mais importante da sua bussiness. Assim, escolhendo ferramentas de monitoramento é fundamental e mais importante tarefa, porque você vai responder plenamente com essa ferramenta para avisar sempre que algo dá errado!
1) Nagios – é uma fonte aberta popular monitor de sistema de computador, monitoramento de rede e infra-estrutura de aplicação de software de monitoramento. Nagios oferece monitoramento completo e alertando para os servidores, switches, aplicações e serviços e é considerado como a indústria defacto
padrão. Nagios suporta dois tipos de monitoramento de ativos e passivos. Em caso de nagios horários de monitoramento ativo ou ativamente verifica serviços mencionados, enquanto que no caso de cheques passivos, aplicação externa pode ser usado para apresentar os resultados de verificação de serviços.
– Para o controlo passivos NSCA (Nagios Serviço Acceptor Check) daemon deve ser executado no servidor nagios aceitar cheques passivos através da rede, que apresentarão seleção passiva para nagios via unix socket.
– Para o controlo Acitive NRPE daemon (Nagios Executor Plugin remoto) tem que ser executado na máquina remota para acompanhar os serviços. No entanto, você pode usar o SSH também.
Para monitorar hosts remotos e serviços comunitários nagios fornecer-lhe alguns plugins como mostrado abaixo …
* NRPE – daemon NRPE será executado em máquinas remotas e Nagios irá cheques serviços em hosts remotos através check_nrpe plugin (comando) de hosts nagios.
* Check_MK – O melhor plugin do nagios para monitorar host remoto. Beleza deste plugin é que a maioria dos serviços commons são verificados em uma conexão para hosts remotos e os resultados são apresentados como resultados passivas para nagios. Isso melhora o desempenho, menos tráfego de rede e, claro, sem carga ou carga em máquina remota (o que estamos a acompanhar). Para Check_MK, temos que instalado agente check_mk ie check_mk_agent shell script simples e vincular este script para 6556 porta tcp usando daemon xinetd. Check_MK também fornece recursos a seguir.
– Suporte dinâmico Check_MK nagios configuração geração de inventário, de cheques.
– Livestatus – um plugin bonita para se comunicar com nagios (unix socket)
– Nagios Multisite GUI – nagios vários monitores de única interface web baseada em
– Suporta SNMP e detecções de serviços automáticos para muitos switches, roteadores Cisco e unidades de armazenamento NetApp também.
Nagios Multisite GUI – Outra beleza de Check_MK nagios plugin é monitoria nagios múltiplas usando apenas uma interface web based. Esta interface de webbased usese Check_MK plugin de Livestatus para obter dados nagios.
Check_MK – http://mathias-kettner.de/
URL – http://www.nagios.org/~~V
Autor – Ethan Galstad
2) Gânglios – é uma ferramenta escalável monitor de sistema distribuído para os sistemas de computação de alto desempenho, como clusters e grids. Ele permite ao usuário visualizar remotamente estatísticas ao vivo ou históricos (tais como as médias de carga da CPU ou de utilização de rede) para todas as máquinas que estão sendo monitorados. Gânglios é muito útil para descobrir aplicação ou utilização de recursos equipe sábio, mesmo em ambiente de cluster. Temos de instalado gmond (daemon monitor de gânglios) em cada máquina (em grupo ou cluster) que recolhe todas as estatísticas.
gmetad (daemon metadados gânglios) precisam instalado em um usinados em grupo ou cluster que irá recolher dados de servidores especificados gmond.
URL – http://ganglia.info/~~V
3) Cactos – é uma fonte aberta, web-based ferramenta gráfica (frontend para RRDtool). Cacti permite que um usuário aos serviços eleitorais em intervalos predeterminados e gráfico os dados resultantes. É geralmente usado para gráficos de séries temporais de dados de métricas, tais como carga da CPU e utilização de banda de rede. Cacti é melhor para monitorar dispositivos de hardware como switches, roteadores via SNMP.
URL – http://www.cacti.net/
4) Zabbix – Ele é projetado para monitorar e rastrear o status de vários serviços de rede, servidores e hardware de rede. Ele usa MySQL, PostgreSQL, SQLite, Oracle ou IBM DB2 para armazenar dados. Seu método é escrito em C e do frontend web é escrito em PHP.
Zabbix oferece várias opções de acompanhamento. Um agente Zabbix também pode ser instalado em hosts UNIX e Windows para monitorar as estatísticas, como de carga da CPU, utilização de rede, espaço em disco, etc
Como uma alternativa para a instalação de um agente sobre os hospedeiros, Zabbix inclui suporte para o monitoramento via SNMP, TCP e ICMP cheques, bem como sobre IPMI, SSH, telnet e utilizando parâmetros personalizados.
Zabbix suporta uma variedade de mecanismos de notificação em tempo real. Beleza do Zabbix é notificações XMPP!
URL – http://www.zabbix.com/
Autor – Alexei Vladishev
5) Zenoss – Zenoss (Zenoss Core) é uma aplicação open-source, servidor e plataforma de gerenciamento de rede baseado no servidor de aplicação Zope.
URL – http://www.zenoss.com/
NOTA – Esta lista é baseada na experiência pessoal e escolha de muitos membros da comunidade IndianGNU.
Obrigado,
Arun Bagul