Jissouille
10-08-2008, 02:37 AM
Bonjour,
Je suis sous Debian Lenny et j'ai installé nagios 3.0.3 + ndoutils 1.4b7 (+ support mysql) depuis les dépôts Debian.
J'ai ensuite installé Centreon 2.0RC5 dans /usr/local/... en prenant soin (mais pas assez semble-t-il) d'indiquer les bons répertoires et les bons fichiers partout.
Le symptôme principal c'est que Nagios me dit "Whoops! Error: Could not read object configuration data!".
Ce Nagios fonctionnait auparavant (avec une config à la main) et je suppose que c'est donc le passage à NDO qui ne lui plaît pas. Pourtant le lancement est prometteur :
$ netstat -anp |grep 5668
tcp 0 0 0.0.0.0:5668 0.0.0.0:* LISTEN 2185/ndo2db
tcp 0 0 127.0.0.1:5668 127.0.0.1:52406 ESTABLISHED 23244/ndo2db
tcp 0 0 127.0.0.1:52406 127.0.0.1:5668 ESTABLISHED 23245/nagios3
$ echo "select count(*) from nagios_logentries;" |mysql ndo
100
[1223417083] Nagios 3.0.3 starting... (PID=23243)
[1223417083] Local time is Wed Oct 08 00:04:43 CEST 2008
[1223417083] LOG VERSION: 2.0
[1223417083] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
[1223417083] ndomod: Successfully connected to data sink. 0 queued items to flush.
[1223417083] Event broker module '/usr/lib/ndoutils/ndomod-mysql-3x.o' initialized successfully.
[1223417083] Finished daemonizing... (New PID=23245)
De même, nagios3 -v /etc/nagios3/nagios.cfg indique :
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
J'ai quelques soucis dans nagios.log :
[1223417083] INITIAL SERVICE STATE: Centreon-Server;/;UNKNOWN;HARD;3;ERROR: hrStorageDescr Table : Requested table is empty or does not exist.
[1223417083] INITIAL SERVICE STATE: Centreon-Server;load;UNKNOWN;HARD;3;UNKNOWN: Received noSuchName(2) error-status at error-index 3.
[1223417083] INITIAL SERVICE STATE: Centreon-Server;memory;UNKNOWN;HARD;3;ERROR: Description Table hrStorageType : Requested table is empty or does not exist.
...mais je ne suis pas sûr que ce soit lié.
Le plus étrange c'est que Centreon semble fonctionner très bien : j'ai un hôte de test dans la base, j'y ai ajouté un test de ping et un test d'occupation de disque via SNMP et j'obtiens bien un ping ok et un disque critique (96% rempli). Donc ce ne serait que le frontend nagios qui ne trouverait pas les données ?
Là je ne sais plus trop où chercher... Si vous avez une idée, je suis preneur.
Je suis sous Debian Lenny et j'ai installé nagios 3.0.3 + ndoutils 1.4b7 (+ support mysql) depuis les dépôts Debian.
J'ai ensuite installé Centreon 2.0RC5 dans /usr/local/... en prenant soin (mais pas assez semble-t-il) d'indiquer les bons répertoires et les bons fichiers partout.
Le symptôme principal c'est que Nagios me dit "Whoops! Error: Could not read object configuration data!".
Ce Nagios fonctionnait auparavant (avec une config à la main) et je suppose que c'est donc le passage à NDO qui ne lui plaît pas. Pourtant le lancement est prometteur :
$ netstat -anp |grep 5668
tcp 0 0 0.0.0.0:5668 0.0.0.0:* LISTEN 2185/ndo2db
tcp 0 0 127.0.0.1:5668 127.0.0.1:52406 ESTABLISHED 23244/ndo2db
tcp 0 0 127.0.0.1:52406 127.0.0.1:5668 ESTABLISHED 23245/nagios3
$ echo "select count(*) from nagios_logentries;" |mysql ndo
100
[1223417083] Nagios 3.0.3 starting... (PID=23243)
[1223417083] Local time is Wed Oct 08 00:04:43 CEST 2008
[1223417083] LOG VERSION: 2.0
[1223417083] ndomod: NDOMOD 1.4b7 (10-31-2007) Copyright (c) 2005-2007 Ethan Galstad (nagios@nagios.org)
[1223417083] ndomod: Successfully connected to data sink. 0 queued items to flush.
[1223417083] Event broker module '/usr/lib/ndoutils/ndomod-mysql-3x.o' initialized successfully.
[1223417083] Finished daemonizing... (New PID=23245)
De même, nagios3 -v /etc/nagios3/nagios.cfg indique :
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
J'ai quelques soucis dans nagios.log :
[1223417083] INITIAL SERVICE STATE: Centreon-Server;/;UNKNOWN;HARD;3;ERROR: hrStorageDescr Table : Requested table is empty or does not exist.
[1223417083] INITIAL SERVICE STATE: Centreon-Server;load;UNKNOWN;HARD;3;UNKNOWN: Received noSuchName(2) error-status at error-index 3.
[1223417083] INITIAL SERVICE STATE: Centreon-Server;memory;UNKNOWN;HARD;3;ERROR: Description Table hrStorageType : Requested table is empty or does not exist.
...mais je ne suis pas sûr que ce soit lié.
Le plus étrange c'est que Centreon semble fonctionner très bien : j'ai un hôte de test dans la base, j'y ai ajouté un test de ping et un test d'occupation de disque via SNMP et j'obtiens bien un ping ok et un disque critique (96% rempli). Donc ce ne serait que le frontend nagios qui ne trouverait pas les données ?
Là je ne sais plus trop où chercher... Si vous avez une idée, je suis preneur.