1) Instalando o Nagios-mysql com o seguinte comando:
# apt-get install nagios-mysql
Novamente deverão aparecer informações sobre pacotes extras instalados e sugeridos, basta confirmar pressionando ENTER, esperar que o apt-get realize o download e instalação dos pacotes informados.
2) Intervenções necessárias após a instalação via apt-get:
Configuração do Samba Server, não modificaremos a configuração, deixe campo em branco e pressione <enter>:
Tela informativa sobre a configuração do Samba Server, selecione a opção <Não> e pressione <enter>:
Tela informativa sobre a autenticação do Nagios, basta pressionar <enter>:
Configuração da senha de acesso web para o usuário padrão nagiosadmin (adicionada a senha 123456 no exemplo) e pressione <enter>:
Confirmação para criação do banco de dados do Nagios, selecione a aba <Sim> e pressione <enter>:
Solicitação de senha de root do MySQL, como não alteramos nada no MySQL, foi colocado a senha em branco, pressione <enter>:
Solicitação de senha do banco de dados para a aplicação do Nagios, coloque a senha (usamos a senha padrão 123456) e pressione <enter>:
Confirme a senha anteriormente colocada e pressione <enter>:
Pronto, o sistema Nagios já está corretamente instalado, basta configurar alguns arquivos para últimos ajustes da instalação.
[2] Comentário enviado por luriel.santana em 02/09/2008 - 17:48h
Caro mandrakx,
Se ao restartar o nagios não deu nenhum erro aparente, então o erro está nas configurações de acesso ao banco de dados.
Verifique novamente os arquivos de configuração cgi.cfg , resource.cfg e database.cfg, e revise as configurações do usuário e senha e database nesses arquivos, um teste que você pode fazer para verificar se o usuário nagios-mysql está tendo acesso corretamente ao banco de dados relacionado digite o seguinte comando:
# mysql -u nagios-mysql -p
Ele irá pedir a senha do usuário , coloque a que está configurada nos seus arquivos (lembre que essa senha você definiou na instalação).
Se passar e aparecer o shell do mysql (para sair digite quit) o usuário está corretamente configurado no mysql, basta então realmente revisar os arquivos do nagios.
[3] Comentário enviado por rogeroli em 03/09/2008 - 15:47h
O que é precisso fazer para resolver esse erro
Whoops!
Error: Could not read host and service status information!
The most common cause of this error message (especially for new users), is the fact that Nagios is not actually running. If Nagios is indeed not running, this is a normal error message. It simply indicates that the CGIs could not obtain the current status of hosts and services that are being monitored. If you've just installed things, make sure you read the documentation on starting Nagios.
Some other things you should check in order to resolve this error include:
Check the Nagios log file for messages relating to startup or status data errors.
Always verify configuration options using the -v command-line option before starting or restarting Nagios!
Make sure you've compiled the main program and the CGIs to use the same status data storage options (i.e. text file or database). If the main program is storing status data in a text file and the CGIs are trying to read status data from a database, you'll have problems.
Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.
[4] Comentário enviado por luriel.santana em 03/09/2008 - 18:57h
Ocorreu tudo bem na instalação? ou deu algum erro?
Veja o comentario q fiz anterior ao seu e verifique o teste que tem lá para acesso ao BD e revisar os arquivos de conf do Nagios, e me passe um retorno se ficou Ok.
[9] Comentário enviado por luriel.santana em 06/09/2008 - 22:16h
Caro rogeroli,
Eu refiz toda a instalação do nagios-mysql e deu tudo certinho, consegui normalmente acessar o mapa do Nagios, a unica coisa que vi que pode estar ocorrendo é que quando instalei novamente o arquivo resource.cfg foi quem não estava com nenhuma opção já preconfigurada e o arquivo database.cfg já estava preconfigurado, o que pode resolver é verificar todas os 3 arquivos novamente e verificar as opções abaixo trocando pelos seus respectivos valores (nos 3 arquivos):
Onde tiver:
somehost
Colocar:
localhost
Onde tiver:
someport
Colocar:
3306
Onde tiver:
somedatabase
Colocar:
nagiosmysql
Onde tiver:
someuser
Colocar:
nagiosmysql
Onde tiver:
somepassword
Colocar:
(A senha que você definiu na instalação no exemplo do tutorial 123456)
Depois disso é necessário reiniciar o nagios com o comando:
/etc/init.d/nagios restart
Favor verifique tudo direitinho e me informe se resolveu.
[13] Comentário enviado por Gen_blood em 04/10/2008 - 14:43h
Prezado,
fiz exatamente o passo a passo do artigo e esta dando erro reportado pelos colegas. Os arquivos de configuração estão conforme orientados (e revisados), porém o erro acontece.
Revisando os passos veio-me a dúvida: na etapa 3 vc orienta que "Copie a configuração do Nagios para o servidor web Apache2:
[14] Comentário enviado por luriel.santana em 30/10/2008 - 10:39h
Caro Gen_blood,
Como já tinha infomado mais acima:
Eu refiz toda a instalação do nagios-mysql e deu tudo certinho, consegui normalmente acessar o mapa do Nagios, a unica coisa que vi que pode estar ocorrendo é que quando instalei novamente o arquivo resource.cfg foi quem não estava com nenhuma opção já preconfigurada e o arquivo database.cfg já estava preconfigurado, o que pode resolver é verificar todas os 3 arquivos novamente e verificar as opções abaixo trocando pelos seus respectivos valores (nos 3 arquivos):
Onde tiver:
somehost
Colocar:
localhost
Onde tiver:
someport
Colocar:
3306
Onde tiver:
somedatabase
Colocar:
nagiosmysql
Onde tiver:
someuser
Colocar:
nagiosmysql
Onde tiver:
somepassword
Colocar:
(A senha que você definiu na instalação no exemplo do tutorial 123456)
Depois disso é necessário reiniciar o nagios com o comando:
/etc/init.d/nagios restart
Favor verifique tudo direitinho e me informe se resolveu.
Em relação a cópia do arquivo é apenas para disponibilzar o seu nagios no servidor web apache.
[15] Comentário enviado por hudson.fix em 06/11/2008 - 19:26h
O meu ainda esta dando o erro
Whoops!
Error: Could not read host and service status information!
The most common cause of this error message (especially for new users), is the fact that Nagios is not actually running. If Nagios is indeed not running, this is a normal error message. It simply indicates that the CGIs could not obtain the current status of hosts and services that are being monitored. If you've just installed things, make sure you read the documentation on starting Nagios.
Fiz o teste conectei no banco blz!
verifiquei todos os arquivos anteriores ok?
tirei a # de todos para a linha nao fica comentada
apache veio o 1.3 acho que isso naum tem problema né?
Obrigado fico no aguardo
[19] Comentário enviado por mcsba em 27/10/2009 - 16:50h
Amigo,
Eu segui seu tutorial para instalar o nagios,porém na hora que entro nela pelo navegador e clico em alguma coisa aparece a seuinte mensagem:
Error: Could not read host and service status information!
The most common cause of this error message (especially for new users), is the fact that Nagios is not actually running. If Nagios is indeed not running, this is a normal error message. It simply indicates that the CGIs could not obtain the current status of hosts and services that are being monitored. If you've just installed things, make sure you read the documentation on starting Nagios.
Some other things you should check in order to resolve this error include:
Check the Nagios log file for messages relating to startup or status data errors.
Always verify configuration options using the -v command-line option before starting or restarting Nagios!
Make sure you've compiled the main program and the CGIs to use the same status data storage options (i.e. text file or database). If the main program is storing status data in a text file and the CGIs are trying to read status data from a database, you'll have problems.
Make sure you read the documentation on installing, configuring and running Nagios thoroughly before continuing. If all else fails, try sending a message to one of the mailing lists. More information can be found at http://www.nagios.org.
Já fiz o seguinte teste:
mysql -u nagios-mysql -p
funcionou perfeitamente quando digito a senha.
no /var/log/messages mostra o seguinte:
Oct 27 16:35:53 servlinux nagios: Caught SIGTERM, shutting down...
Oct 27 16:35:53 servlinux nagios: Error: Could not connect to MySQL database '' on host 'localhost' using username '' and password 'XXXXXX'. Retention data will not be processed or saved!
Oct 27 16:35:53 servlinux nagios: Nagios 1.4 starting... (PID=28618)
Oct 27 16:35:53 servlinux nagios: Finished daemonizing... (New PID=28619)
Oct 27 16:35:53 servlinux nagios: Error: Could not connect to MySQL database '' on host 'localhost' using username '' and password 'XXXXXX'. Status data will not be saved!
Oct 27 16:35:53 servlinux nagios: Error: Could not connect to MySQL database '' on host 'localhost' using username '' and password 'XXXXXX'. Retention data will not be processed or saved!
Oct 27 16:35:53 servlinux nagios: Error: Could not re-connect to database server on host 'localhost' for status data. I'll keep trying every 60 seconds...
Oct 27 16:35:53 servlinux nagios: Error: Could not connect to MySQL database '' on host 'localhost' using username '' and password 'XXXXXX' for comment data!
Oct 27 16:35:53 servlinux nagios: Error: Could not connect to MySQL database '' on host 'localhost' using username '' and password 'XXXXXX' for downtime data
Se puder me ajudar.
Márcio Carvalho.
skype: mcsba78
msn: mcsba@hotmail.com
[21] Comentário enviado por rogeroli em 18/12/2009 - 19:30h
E ai luriel.santana blz.
Cara estou tentando instalar o nagios pelo NAGIOS-MYSQL como no tutorial e nem tem mais a opção NAGIOS-MYSQL e estou utilizando o repositorio que você colocou no topico.
verifiquei que tem outro mais não consegui fazer funcionar porque as configurações são totalmente diferente.
Voce tem algum tutorial de instalação do nagios com mysql via apt-get rapido e facil para nos passar??