No dia 04/05/2012 a Nagios liberou a versão 3.4.0 do core de sua ferramenta de monitoração, com muitas melhorias e bug fix (veja o changelog aqui).
Para quem fez o update (assim como eu) encontrou um erro básico na execução dos comandos com aspas:
/usr/local/nagios/libexec/check_by_ssh: invalid option — ‘w’ |
http://tracker.nagios.org/view.php?id=332
Felizmente o time do Nagios rapidamente liberou a correção para esse bug no release 3.4.1, e é nessa versão que vamos fazer um tutorial para atualização do nagios.
Fazendo o download
cd /tmp
wget http://downloads.sourceforge.net/project/nagios/nagios-3.x/nagios-3.4.1/nagios-3.4.1.tar.gz
Descompactando
tar -xzvf nagios-3.4.1.tar.gz
Compilando
cd /tmp/nagios
./configure --with-command-group=nagcmd
make all
make install
make install-commandmode
Se estiver fazendo uma nova instalação execute os comandos
make install-init
– Para instalar os scripts de inicialização em /etc/init.d
make install-config
– Para instalar os arquivos exemplos da configuração em /usr/local/nagios/etc
make install-webconf
– Para instalar a interface gráfica
Reiniciando o serviços
cd /etc/init.d
./nagios stop
./nagios start
Se tiver a interface gráfica no apache
./apache2 stop
./apache2 start
Pronto! O nagios core 3.4.1 instalado e funcionando sem erros.