Nagios - Instalação e configuração
Nagios é uma popular aplicação de monitoração de rede de código aberto e licenciado pelo sistema GPL. Ele pode monitorar tanto hosts quanto serviços, alertando-o quando ocorrerem problemas e também quando os problemas forem resolvidos (http://pt.wikipedia.org/wiki/Nagios).
Parte 2: Instalando plugins e iniciando a interface
Nagios Plugins
Por padrão o Nagios não possui nenhum mecanismo interno para realizar verificações de estados de hosts ou serviços. Para que o Nagios possa realizar o monitoramento, é necessária a instalação de mecanismos externos (chamados plugins) para fazer esse trabalho.Os plugins são scripts executáveis desenvolvidos em shell scripts ou em perl, que através de linhas de comando realizam a verificação de hosts ou serviços. A partir do resultado das verificações dos plugins o Nagios determina o estado do host ou do serviço na rede. Os plugins de verificação são executados sempre que seja necessário de acordo com o agendamento de execução do mesmo na configuração do Nagios.
O plugin realiza a sua aplicação de acordo com a necessidade e apenas retorna ao Nagios o resultado. O Nagios por sua vez, após a analise do retorno, irá tomar as providências necessárias referentes ao host ou serviço verificado. Caso seja necessário, de acordo com a verificação, o Nagios irá enviar uma notificação referente àquele host ou serviço.
Instalação dos plugins:
# cd /usr/src
# wget http://ufpr.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz
# tar -zxvf nagios-plugins-1.4.13.tar.gz
# cd nagios-plugins-1.4.13
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
Iniciando serviços:
# /etc/init.d/apache2 reload
# /etc/init.d/nagios restart
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Esse último comando verifica todos os arquivos de configuração do Nagios, caso haja algum erro será informado onde o mesmo se encontra. É indicado que esse comando seja utilizado toda vez que alguma alteração for feita, pois caso haja algum erro o mesmo será notificado.
Fazendo com que o Nagios inicie no boot do sistema:
# ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
Iniciando Nagios pela primeira vez
Para acessar o Nagios digite no navegador:http://localhost/nagios
ou
http:///nagios
Logo na primeira tela será solicitado login e senha para acesso ao sistema de monitoramento. Para acessar deve-se digitar o usuário e senha que foi criado com o comando "htpasswd", como mostra a figura 01. Após a autenticação o usuário será direcionado a pagina principal da aplicação.
[]'s
Pedro
www.pedropereira.net