Nagios
Esta é, sem dúvida, uma das mais utilizadas ferramenta de monitoração de rede opensource do mundo. Várias ferramentas comerciais a utilizam internamente de forma completa ou apenas os seus plugins dada a sua já comprovada eficiência.
"Nagios é uma popular aplicação de monitoração de rede de código aberto distribuída sob a licença GPL. Ele pode monitorar tanto hosts quanto serviços, alertando-o quando ocorrerem problemas e também quando os problemas forem resolvidos.
O Nagios foi originalmente criado sob o nome de Netsaint, foi escrito e é atualmente mantido por Ethan Galstad, junto com um exército de desenvolvedores que ativamente mantém plugins oficiais e não-oficiais.
Nagios primeiramente foi escrito para o sistema operacional Linux, mas pode rodar em outros Unixes também."
Com o Nagios você pode:
1 – Planejar atualizações do sistema;
2 – Agir prontamente ao aparecer um problema;
3 – Corrigir automaticamente problemas;
4 – Coordenar respostas técnicas a determinadas situações;
5 – Garantir que o SLA está sendo alcançado;
6 – Monitorar toda sua infra de rede.
Outras vantagens:
O Nagios permite a integração com plugins que o próprio usuário pode escrever para facilitar e automatizar ainda mais a monitoração de elementos dentro da rede. Plugins podem ser desenvolvidos em Bash, C, Perl, Python, Php e outras linguagens.
Um bom tutorial de instalação do Nagios
Site oficial: www.nagios.org
Centreon
É um front-end para o Nagios que traz uma série de recursos extras.
Além da versão tradicional, há agora a possibilidade de se baixar a versão CES (Centreon Enterprise Server). Essa versão é uma distribuição Linux que após a instalação já traz o Centreon pronto para uso, não sendo necessária a instalação manual dos pacotes. Alguns deles são:
- Configuração facilitada de hosts e serviços;
- Geração de gráficos diversos de performance e utilização de recursos;
- Configuração de acesso LDAP ;
- Relatórios.
Zabbix
Esta é outra ferramenta que vem fazendo muito sucesso nos últimos anos.
De acordo com a Wikipedia:
"Zabbix é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor.
Corretamente configurado, o Zabbix pode desempenhar um papel importante no controle da infraestrutura de TI. Isto é igualmente verdade para as pequenas organizações com alguns servidores e para grandes empresas com um grande número de servidores."
Tutorial para instalação do Zabbix no Ubuntu
Saiba mais na Comunidade Zabbix Brasil
Site oficial: www.zabbix.com
Zenoss
Esta é uma ferramenta que roda sobre o Zope e que tem pode utilizar plugins do Nagios para realizar as checagens. Ele possui uma versão paga que é voltada para monitoração de grandes datacenters e para Cloud Computing mas a versão Core é gratuita e opensource.
Tutorial do HowtoForge para instalação do Zenoss no Ubuntu (em inglês)
Site oficial: community.zenoss.org
Icinga
Esta ferramenta surgiu como um fork do Nagios mas hoje o projeto já não segue os mesmos rumos do software origina.
O projeto tem crescido muito nos últimos anos e tem ganhado muitos usuários principalmente por ter algumas características que não estão presentes no Nagios tais como:
- Monitoramento distribuido;
- Suporte a Mysql, Postgree e Oracle;
- Entre outros (Veja a lista completa).
Site oficial: www.icinga.org
Tutorial do HowtoForge de instalação no CentOS (em inglês)
Opennms
O openNMS é mais um software livrepara gerenciamento de redes. Ele é desenvolvido em java, utiliza banco de dados postgresql e esta atualmente na versão 1.8.14, com pacotes para Red Hat, CentOS, SuSE, Mandrake, Debian, Ubuntu, Solaris e Windows.
Este software eu não conheço muito bem mas ele possui inúmeras funcionalidades como descoberta automática, controle de SLA entre outras.
Tutorial para instalação no Ubuntu
Site oficial: www.opennms.org
Atualização (06/03/2012)
Encontrei mais uma opção que parece ser bem interessante embora eu não tenha feito testes ainda. Trata-se do Opsview (http://www.opsview.com/). Mais uma ferramenta com interface web para administração e que possui um appliance para VMWare para testes. Confiram...
Atualização (17/042012)
O site Hardware.com.br publicou um artigo (que terá várias partes) que fala mais detalhadamente de ferramentas de monitoração de servidores e inclui uma nova opção que integra o Nagios, Centreon, Nagvis e outros em um iso que facilita muito a implantação. Trata-se do FAN - Fully automated Nagios
Existem várias outras ótimas ferramentas, algumas delas pagas outras gratuitas que não citei mas a ideia aqui era de apenas mostrar algumas opções existes e não ser uma lista definitiva.
Para determinar qual é a ideal, é necessária uma análise mais detalhada de cada uma delas para verificar a adequação de suas características à necessidade da organização.