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).
# tar -zxvf nagios-3.0.6.tar.gz
# cd nagios-3.0.6
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmod
(onde nagiosadmin é o usuário adicionado, posteriormente será solicitada a senha)
Configurando Apache2:
# vim /etc/apache2/sites-enabled/nagios
Adicione o seguinte ao bloco de notas:
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
AuthName "Senha de Acesso ao Nagios"
[6] Comentário enviado por earthquake em 09/07/2009 - 16:50h
Olá todos do VOL,
por favor se alguem poder me ajudar é o seguinte:
Segui todo o tutorial , mas quando reinicio o serviço /etc/init.d/nagios restart dá um erro
Executable file /usr/local/nagios/bin/nagios not found. Exiting.
o que pode ser?
Uso debian lenny
Obrigado
[7] Comentário enviado por civirino em 14/07/2009 - 08:52h
Olá "erthqake" esse arquivo é um binário de execução do nágios. Verifique se ele existe na sua máquina, caso não exista pode ter sido algum problema na instalação do nagios, vc tem certeza q executou os:
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmod
corretamente? Caso o arquivo exista, pode ser questão de permissão ou de dono do arquivo, qualquer duvida estamos aí...
[8] Comentário enviado por fernandofranco em 14/07/2009 - 16:25h
Amigo, muito bom esse seu artigo, eu estava procurando um e não conseguia, com esse sei consegui fazer a complilação sem erros, só que quando eu entro dentro do nagios aparece um erro.
Como procedo para resolver esse erro.
Grato.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
[9] Comentário enviado por MorbiD em 22/07/2009 - 11:19h
Uso o Debian Lenny
Segui todos os passos indicados...
E ao iniciar o Nagios dava um erro, fui no log e indicou o seguinte erro:
"Error: Could not create external command file '/usr/local/nagios/var/rw/nagios.cmd' as named pipe: (2) -> No such file or directory. If this file already exists and you are sure that another copy of Nagios is not running, you should delete this file"
Então tive que criar a pasta 'rw':
# mkdir /usr/local/nagios/var/rw
# chown nagios.nagios /usr/local/nagios/var/rw/
Agora não me perguntem como a compilação não criou este aquivo! :P
[13] Comentário enviado por robsondamazio em 02/03/2011 - 14:15h
ola, deu quase tudo certo, quando dou o commando /etc/init.d/apache2 reload
ele retorna - Syntax error on line 1 of /etc/apache2/sites-enabled/nagios:
Invalid command 'SriptAlias', perhaps misspelled or defined by a module not included in the server configuration
...fail!
pode me ajudar? grato.