sexta-feira, 24 de agosto de 2007

NAGIOS para monitoramento da rede

O Nagios é um programa open source (sob licença GPL) de monitoração de hosts, de serviços e de rede. Ele é desenvolvido para informar sobre problemas de rede antes que seus clientes, end-users ou gerentes o façam. Ele tem sido projetado para rodar em GNU/Linux, mas trabalha muito bem com outras variantes *NIX. O daemon de monitoração roda checagens intermitentes nos hosts e serviços que são especificados usando plugins externos que retornam informações de estado para o Nagios. Quando são encontrados problemas, o daemon pode enviar notificações para contatos administrativos de várias formas diferentes (email, instant message, SMS, etc.). Informações sobre o estado atual, histórico de logs e reports podem ser todos acessados através de um navegador web.

É possível obter relatórios de disponibilidade e configurar ações corretivas para os problemas ocorridos na rede. O Nagios tem uma interface que permite monitoramento via WAP e Browser (Netscape, Mozilla, Galeon...), possui configuração de alertas, o que permite tomar ações corretivas para um erro eminente.

A ferramenta possui também níveis de problemas e a partir deles o sistema pode enviar ou não notificações para os interessados. Por exemplo, como mostrado na figura ao lado, configuramos três níveis de problemas: OK, WARNING e CRITICAL, para acionar os setores ou usuários interessados.

Atualmente, o Nagios está sendo testado para monitorar os seguintes serviços:

HOST GROUP / SERVIÇOS

  • Servidores de Aplicação: Http e Tomcat
  • Servidores de Banco de Dados: Desevolvimento - Oracle e SSH; Produção - Oracle, Tamanho do Archive Externo, Tamanho do Oracle Indices, Tamanho do Oracle Logs, Replicação.
  • Servidores Linux: Local - Http e SSH; Proxy - Squid
  • Mainframe IBM 3270: emulador telnet
  • Pontos descentralizados: Ping
  • Servidor Windows: rastreamento da frota.
Está previsto para o próximo ano, testarmos no Nagios o monitoramento de temperatura, umidade e fumaça da sala dos servidores, utilizando sensores adequados para esta atividade. O objetivo é obter o monitoramento total dos recursos computacionais disponíveis e para isso o Nagios tem se tornado excelente aliado.

O programa se encontra disponível para download em:

Nenhum comentário: