Erro de ndomod [RESOLVIDO]

1. Erro de ndomod [RESOLVIDO]

Nayara Benevenuto
nayara

(usa Red Hat)

Enviado em 23/11/2009 - 07:49h

Bom dia a todos..

Pessoal, estou configurando o nagvis para gerar mapas do nagios e ao acessá-lo no navegador aparece o seguinte erro:
The given instance name "default" in backend "ndomy_1" is not valid.

No log me mostra a mensagem:

nagios: ndomod: Still unable to connect to data sink. 1219599 items lost, 5000 queued items to flush.

Já conferi o usuário e a senha no arquivo ndo2db.cfg e está correto.

Alguém tem alguma dica?



  


2. Re: Erro de ndomod [RESOLVIDO]

Nayara Benevenuto
nayara

(usa Red Hat)

Enviado em 23/11/2009 - 07:55h

Detalhe...

Ao executar o comando
/usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg

Retorna o seguinte erro:

Support for the specified database server is either not yet supported, or was not found on your system.



3. Re: Erro de ndomod [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/11/2009 - 08:31h

-----
Support for the specified database server is either not yet supported, or was not found on your system.
-----

Você precisará do mysql rodando nessa máquina.

http://www.kernel-panic.it/openbsd/nagios/nagios5.html


4. Re: Erro de ndomod [RESOLVIDO]

Nayara Benevenuto
nayara

(usa Red Hat)

Enviado em 23/11/2009 - 08:58h

Já segui todos os passos desse arquivo.
http://nagios.sourceforge.net/docs/ndoutils/NDOUtils.pdf

O Mysql está rodando normalmente...


5. Re: Erro de ndomod [RESOLVIDO]

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 23/11/2009 - 09:55h

Verifique os logs gerados, neles você encontrará informações mais detalhadas do que está acontecendo.


6. Re: Erro de ndomod [RESOLVIDO]

Nayara Benevenuto
nayara

(usa Red Hat)

Enviado em 23/11/2009 - 10:39h

Os logs do Nagios informa o seguinte:

tail /usr/local/nagios/var/nagios.log
[1258983518] ndomod: Shutdown complete.
[1258983518] Event broker module '/usr/local/nagios/bin/ndomod-3x.o' deinitialized successfully.
[1258983519] Nagios 3.2.0 starting... (PID=8897)
[1258983519] Local time is Mon Nov 23 11:38:39 BRST 2009
[1258983519] LOG VERSION: 2.0
[1258983520] ndomod: NDOMOD 1.4b8 (07-16-2009) Copyright (c) 2009 Nagios Core Development Team and Community Contributors
[1258983520] ndomod: Could not open data sink! I'll keep trying, but some output may get lost...
[1258983520] Event broker module '/usr/local/nagios/bin/ndomod-3x.o' initialized successfully.
[1258983520] Finished daemonizing... (New PID=8898)
[1258983536] ndomod: Still unable to connect to data sink. 247 items lost, 5000 queued items to flush.



7. Finalmente resolvido!!!!

Nayara Benevenuto
nayara

(usa Red Hat)

Enviado em 26/11/2009 - 07:34h

Desinstalei todas as dependências e o nagios e voltou a funcionar.
Obrigada pela atenção.


8. Re: Erro de ndomod [RESOLVIDO]

Alexandre
agimenez

(usa Debian)

Enviado em 18/06/2010 - 10:23h

Estou passando pela mesma dificuldade, quais foram as dependências removidas?

Ao Iniciar:
/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg

Support for the specified database server is either not yet supported, or was not found on your system.

meus logs:

[1276856385] Caught SIGTERM, shutting down...
[1276856385] Successfully shutdown... (PID=7999)
[1276856386] Nagios 3.2.1 starting... (PID=8032)
[1276856386] Local time is Fri Jun 18 07:19:46 BRT 2010
[1276856386] LOG VERSION: 2.0
[1276856386] ndomod: NDOMOD 1.4b9 (10-27-2009) Copyright (c) 2009 Nagios Core Development Team and Community Contributors
[1276856386] ndomod: Could not open data sink! I'll keep trying, but some output may get lost...
[1276856386] Event broker module '/usr/local/nagios/bin/ndomod.o' initialized successfully.
[1276856386] Finished daemonizing... (New PID=8033)
[1276856402] ndomod: Still unable to connect to data sink. 271 items lost, 5000 queued items to flush.
[1276856418] ndomod: Still unable to connect to data sink. 359 items lost, 5000 queued items to flush.
[1276856434] ndomod: Still unable to connect to data sink. 431 items lost, 5000 queued items to flush.

Obrigado



9. Re: Erro de ndomod [RESOLVIDO]

Carlos
sabibnada

(usa Debian)

Enviado em 12/11/2010 - 14:18h

Estou pesquisando há dias e não encontrava a resposta. Somente em um site estava a solução do meu problema, que pode ser o mesmo para várias outras pessoar atrás da resposta, pois foi sofrido e tenho um prazer enorme em compartilhar essa informação.
Foi uma simples linha:
# chmod 666 /usr/local/nagios/etc/ndo2db.cfg /usr/local/nagios/etc/ndomod.cfg

e o restart do nagios foi perfeito e apresentou no event log:

[11-12-2010 13:34:53] Event broker module '/usr/local/nagios/bin/ndomod-3x.o' initialized successfully.
[11-12-2010 13:34:53] ndomod: Successfully connected to data sink. 0 queued items to flush.
[11-12-2010 13:34:53] ndomod: NDOMOD 1.4b9 (10-27-2009) Copyright (c) 2009 Nagios Core Development Team and Community Contributors

Fonte da solução: http://forums.meulie.net/viewtopic.php?f=59&t=4406

Segue o roteiro que usei para a instalação, caso ajude (Debian Lenny 5.06):

# tar zxvf ndo-utils-1.4b9.tar.gz
# cd ndo-utils-1.4b9
# ./configure
# make
# cd src
# cp ndomod-3x.o ndo2db-3x file2sock /usr/local/nagios/bin/
# cd ../dB
# mysqladmin -u root -p create nagios
# mysql -u root –p
mysql> GRANT ALL ON nagios.* TO nagios@localhost IDENTIFIED BY 'nagios';
mysql> flush privileges;
mysql> exit;
# ./installdb -u root -d nagios -p SenhaDoRoot
# make install
# make install-init
# chmod 666 /usr/local/nagios/etc/ndo2db.cfg /usr/local/nagios/etc/ndomod.cfg
# cd ../config
# cp ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg
# nano /usr/local/nagios/etc/ndo2db.cfg
Modificar: db_user=root
Modificar: db_pass=SenhaDoRoot
# nano /usr/local/nagios/etc/nagios.cfg
Acrescentar: broker_module=/usr/local/nagios/bin/ndomod-3x.o config_file=/usr/local/nagios/etc/ndomod.cfg
# /usr/local/nagios/bin/ndo2db-3x -c /usr/local/nagios/etc/ndo2db.cfg
# invoke-rc.d nagios restart

# ln -s /etc/init.d/ndo2db /etc/rcS.d/S99ndo2db




10. Re: Erro de ndomod [RESOLVIDO]

Samuel
maxwellz

(usa Ubuntu)

Enviado em 08/04/2011 - 15:37h

Leia!
/usr/share/doc/ndoutils-nagios3-mysql/README.Debian

Isso resolveu meu problema! Após uma instalação do apt-get


11. ndomod

marcio ballock
marcioballock

(usa Outra)

Enviado em 03/02/2012 - 20:43h

cara valeu, era isso mesmo- do erro: instance name 'default'

broker_module=/usr/lib/ndoutils/ndomod-mysql-3x.o config_file=/etc/nagios3/ndomod.cfg

Don't forget to restart Nagios after changing the configuration:

invoke-rc.d nagios3 restart

After configuring Nagios to use the NDO utilities broker module, you have to
enable the NDO utilities daemon in /etc/default/ndoutils by setting

ENABLE_NDOUTILS=1






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts