Professional Documents
Culture Documents
Nagios
Diego Korcsog Nunes RA 51001684 Wesley Diego Cesario Ra
INDICE
Histrico Motivao e objetivos Principios de funcionamento e sua arquitetura Caractersticas do Nagios Arquitetura Exemplos de uso Monitorando hosts Linux/Unix Monitorando hosts Windows Monitorando impressoras Referncias
HISTRICO
Nagios uma popular aplicao de monitorao de rede de cdigo aberto distribudo sob a licena GPL. Foi criado sob o nome de Netsaint, escrito e atualmente mantido por Ethan Galstad, junto com diversos desenvolvedores que ativamente mantm plugins oficiais e no-oficiais.
MOTIVAO E OBJETIVOS
O Nagios atende a necessidade de fazer a manuteno e o monitorar de redes em larga escala. Possui diversas ferramentas que proporcionam um melhor controle trfego.
Principais motivaes:
software livre possui excelentes funes/plugins que podem ser instalados separadamente de acordo com a necessidade de cada usurio.
util quando:
necessrio monitorar um grande nmero de mquinas; Existem servios crticos (servidores que em hiptese alguma podem parar, por exemplo); necessria a gerao de relatrios de estatsticas de acompanhamento;
Desenvolvido para rodar sobre plataformas Linux e outras derivadas do Unix, mas pode monitorar tanto mquinas Linux/Unix quanto mquinas Windows, Netware e at mesmo dispositivos de rede (roteadores, switches, improssoras, etc).
Requisitos:
A mquina deve possuir:
Compilador da linguagem C
Biblioteca GD.
Caractersticas do Nagios
Arquitetura
1: Processos do Nagios 2: Hosts monitorados: 3: Arquivos de configurao: 4: Web server: 5: Administradores da rede:
EXEMPLOS DE USO
Requisitos:
Add-on NRPE: Este permite a execuo remota de plugins que sero executados pelo NRPE, e iro checar os recursos e os atributos locais dos hosts (utilizao de disco, memria, carga de CPU, etc.).
plugin check_by_ssh:
Com este temos as mesmas funcionalidades do NRPE, mas este pode causar sobrecarga na CPU da mquina utilizada para monitorar, quando essa monitora muitos hosts.
Requisitos:
Necessario a instalao de um agente no host. Este pode ser visto como um proxy entre o plugin de monitoramento e os atributos/servios da mquina windows.
Exemplo de agente:
Add-on NSClient++:
trabalha em conjunto com o plugin check_nt. Este ultimo responsavel pela comunicao do Nagios com o NSClient++.
Monitorando impressoras
Requisitos:
Suporte ao protocolo JetDirect. Aspectos monitorados:
Papel trancado; Falta de papel; Impressora offline; Interveno requirida; Pouco toner.
Requisitos:
Possuir um endereo IP A complexidade do monitoramento depende do equipamento e dos atributos que sero monitorados.
possvel monitorar:
Perda de pacotes atravs do ping Se o roteador suportar SNMP, pode-se monitorar o estado das portas. Com MRTG pode-se monitorar a largura de banda atravs do plugin check_mrtgtraf.
Monitorando servios
Requisitos:
REFERNCIAS
www.nagios.org http://en.wikipedia.org/wiki/Nagios
FIM