Estou de volta com a série “Ferramentas livres nas empresas ” e dessa vez falarei sobre as ferramentas de monitoramento.
Monitorar é uma necessidade constante na área de ti, isso permite diminuir riscos de paradas de serviços ou, em último caso, diminuir o tempo de parada.
Diferente do que muitos pensam, existem excelentes ferrentas livres especializadas em monitorar sistemas e servidores, e o primeiro da lista é:
Descrição (Retirado da wikipédia):
Nagios é uma popular aplicação de monitoração de rede de código aberto e licenciado pela licença GPL. Ele pode monitorar tanto hosts quanto serviços, alertando o administrador 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.
Características
- Monitora serviços de rede (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)
- Monitora recursos de computadores ou equipamentos de rede (carga do processador, uso de disco, logs do sistema) na maioria dos sistemas operacionais com suporte a rede, mesmo o Microsoft Windows com o plugin NRPE_NT.
- Monitoração remota suportada através de túneis criptografados SSH ou SSL.
- Desenvolvimento simples de plugins que permite aos usuários facilmente criar seus próprios modos de monitoração dependendo de suas necessidades, usando a ferramenta de desenvolvimento da sua escolha (Bash, C, Perl, Python, PHP, C#, etc.)
- Checagem dos serviços paralelizadas, ou seja, se você tiver muitos ítens monitorados não há risco de alguns deles não serem checados por falta de tempo.
- Capacidade de definir a rede hierarquicamente definindo equipamentos “pai”, permitindo distinção dos equipamentos que estão indisponíveis daqueles que estão inalcançáveis.
- Capacidade de notificar quando um serviço ou equipamento apresenta problemas e quando o problema é resolvido (via email, pager, SMS, ou qualquer outro meio definido pelo usuário por plugin).
- Capacidade de definir tratadores de eventos que executam tarefas em situações pré-determinadas ou para a resolução pró-ativas de problemas.
- Rotação automática de log.
- Suporte para implementação de monitoração redundante.
- Excelente interface web para visualização do atual status da rede, notificações, histórico de problemas, arquivos de log, etc…
Site do projeto:
Mais sobre o software:
http://nagiosplug.sourceforge.net/
http://nagios.org/docs/
http://www.nagios-forum.co.uk/
http://www.nagiosexchange.org/
http://www.vivaolinux.com.br/artigo/Monitorando-redes-e-servidores-com-Nagios/
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=2242
nagios-br.sourceforge.net/
Esse é o primeiro, no próximo post tem mais…



Related Articles
5 users responded in this post
Pessoal de infra aqui do trabalho usa essa ferramenta. Sempre ouvi mtos elogios!
ola visitei seu site atraves do planeta ubuntu
nao conheco este software e gostaria de conhecelo, mas o site oficial que voce postou cai em outro lugar (audit server)
Foi mal Luiz, já corrigi o link.
Eu particularmente prefiro o Zabbix, muito flexivel, leve, estável e suporte MUITAS arquiteturas… vale a pena postar sobre ele.
É importante esse tipo de material na Internet pois muitos amigos que trabalham em empresas por aí não conhecem ferramentas OSS de Monitoramento, como o Nagios, Zabbix, Zenoss, etc e acabam pagando por softwares carissimos como OpenManager para monitorar seu parque.
Parabéns pelos posts.
O Zabbix será o próximo da lista, aguarde.
Esse é o principal motivo de eu estar fazendo essa série de apresentações, existe uma inifinidade de softwares livres por aí que podem ser úteis dentro das empresas, porém, devido a ausência de marketing de tais produtos (exatamente por não serem comerciais, em sua maioria), poucos sabem que eles existem e terminam comprando um software as vezes inferior e com custo bem superior.
Leave A Reply