Nagios : Impossible de lire la conf des objets

Nagios : Impossible de lire la conf des objets - Logiciels - Linux et OS Alternatifs

Marsh Posté le 23-02-2009 à 00:28:05    

Salut  
Je viens d'installer Nagios3 sur ma debian Lenny a partir des dépots debian.fr.  
J'ai déclaré l'utilisateur nagios et nagiosadmin , je parviens a me logguer mais lorsque je clique sur les liens frontaux gauche, le message suivant apparait :
 

Whoops!
 
Error: Could not read object configuration data!
 
Here are some things you should check in order to resolve this error:
 
   1. Verify configuration options using the -v command-line option to check for errors.
   2. Check the Nagios log file for messages relating to startup or status data errors.  
 
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.


 
 
Je ne sais que faire, surement la configuration de apache est incorrect mais je n'ai rien trouvé sur le net qui puisse m'aider.
 
Une aide de votre part serait la bienvenue :)
 
Merci
 
 
extrait du log :
 

[1235343600] LOG ROTATION: DAILY
[1235343600] LOG VERSION: 2.0
[1235343600] CURRENT HOST STATE: gateway;UP;HARD;1;PING OK -  Paquets perdus = 0%, RTA = 0.56 ms
[1235343600] CURRENT HOST STATE: localhost;UP;HARD;1;PING OK -  Paquets perdus = 0%, RTA = 0.05 ms
[1235343600] CURRENT SERVICE STATE: gateway;PING;OK;HARD;1;PING OK -  Paquets perdus = 0%, RTA = 0.55 ms
[1235343600] CURRENT SERVICE STATE: localhost;Current Load;OK;HARD;1;OK - Charge moyenne: 0.00, 0.00, 0.00
[1235343600] CURRENT SERVICE STATE: localhost;Current Users;OK;HARD;1;UTILISATEURS OK - 1 utilisateurs actuellement connectés sur
[1235343600] CURRENT SERVICE STATE: localhost;Disk Space;CRITICAL;HARD;4;DISK CRITICAL - free space: /media/musique 6920 MB (7% inode=99%): /media/video 949$
[1235343600] CURRENT SERVICE STATE: localhost;HTTP;OK;HARD;1;HTTP OK HTTP/1.1 200 OK - 334 bytes en 0,001 secondes
[1235343600] CURRENT SERVICE STATE: localhost;SSH;OK;HARD;1;SSH OK - OpenSSH_5.1p1 Debian-5 (protocole 2.0)
[1235343600] CURRENT SERVICE STATE: localhost;Total Processes;OK;HARD;1;PROCS OK: 162 processus



---------------
"Life is game, remember we play together"
Reply

Marsh Posté le 23-02-2009 à 00:28:05   

Reply

Marsh Posté le 24-02-2009 à 09:49:34    

que donne ton log apache ?
 
au vue de ton log Nagios, le soucis viendrait effectivement de la (car le process nagios semble tourner et realiser des checks)
je me souviens avoir creer dans ma configuration apache une entree de ce style :
 

ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/  # définition du scriptalias
<Directory "/usr/local/nagios/sbin/">
        AllowOverride AuthConfig
        Options ExecCGI
        Order allow,deny
        Allow from all
</Directory>


 
Si tu n'as pas ce type d'alias dans ta conf, ton lien de gauche n'ira jamais chercher au bon endroit les cgi nagios

Reply

Marsh Posté le 24-02-2009 à 22:59:34    

Salut rone18, merci pour ta réponse .
 
Mon /var/log/apache2/error.log dit :
 

[Tue Feb 24 02:05:16 2009] [notice] caught SIGTERM, shutting down
[Tue Feb 24 06:47:16 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations
[Tue Feb 24 22:44:14 2009] [error] [client 192.168.1.28] File does not exist: /var/www/favicon.ico
[Tue Feb 24 22:44:17 2009] [error] [client 192.168.1.28] File does not exist: /var/www/favicon.ico
[Tue Feb 24 22:44:18 2009] [error] [client 192.168.1.28] File does not exist: /var/www/nagios


 
J'ai essayer de recopier ce que tu as coller dans /etc/nagios3/apache2.conf mais il me dit :  
 

Code :
  1. syn:~# nano /etc/nagios3/apache2.conf
  2. syn:~# /etc/init.d/apache2 reload
  3. Syntax error on line 58 of /etc/apache2/conf.d/nagios3.conf:
  4. ScriptAlias takes two arguments, a fakename and a realname
  5. failed!


 
Je ne connais rien en apache/apache2, je ne comprend pas ce qu'il veut comme fakename. Au début j'ai changer "/nagios/cgi-bin/ /usr/local/nagios/sbin/ " par les variables retourné par  

Code :
  1. whereis nagios3

mas ce n'est pas ce qu'il attend.
 


---------------
"Life is game, remember we play together"
Reply

Marsh Posté le 24-02-2009 à 23:21:18    

J'ai modifié encore le fichier /etc/nagios3/apache2.conf mais il me jette en me disant :

syn:~# /etc/init.d/apache2 reload
Syntax error on line 58 of /etc/apache2/conf.d/nagios3.conf:
ScriptAlias takes two arguments, a fakename and a realname


 
J'ai mis ça dans le fichier
 

Code :
  1. ScriptAlias /cgi-bin/nagios3  /usr/lib/cgi-bin/nagio3/  # d�finition du scriptalias
  2. <Directory "/usr/lib/cgi-bin/nagios3">
  3.         AllowOverride AuthConfig
  4.         Options ExecCGI
  5.         Order allow,deny
  6.         Allow from all
  7. </Directory>


La ligne 58 de mon fichier est ou commence "scriptAlias".
 
Les variables que j'ai donné, la premiere (/cgi-bin/nagios3) c'est vers où pointe les liens de l'interface (menu gauche) et la seconde c'est le fruit de ma recherche de cgi-bin de nagios3.
Je pensais que j'aurai tout bon mais je sèche.


---------------
"Life is game, remember we play together"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed