Announcement

Collapse
No announcement yet.

Trouvé l'erreur

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Trouvé l'erreur

    Bonjour,

    J'ai installé Centreon sur un serveur nagios fonctionel, donc nagios est en service et surveille des serveurs.

    Centreon est installé et aucuns messages d'erreur, tous les indicateurs sont au vert. Tout semble être beau mais je ne sais pas comment l'utiliser, aucun hosts ne semblent être surveillés, existe t-il un manuel?

    J'ajoute des hosts mais tout indique zero, je ne trouve aucune documentation ni aucunes pistes ou logs utiles, bref, le trou noir. Je trouve ça curieux qu'il n'y ait aucune doc vu que le logiciel semble assez bien fait, existe t-il un vrai manuel? Si oui, où puis-je le dénicher?

    J'ai un manuel sur Oreon qui date d'avril 2007, mais il ne fait que décrire l'interface qui est déjà évidente (très bien faite), donc le manuel me semble pas très utile pour comprendre le pourquoi des fonctions et comment se rendre à un déploiment fonctionel.

    Après avoir passer des heures à tenter de trouver c'est l'échec, je vais donc tenter de tout effacer et de ré installer avec les informations obtenues par déduction.

    Quelqu'un sait-il où sont les Put$#@ de logs d'erreur?

    Dans /usr/local/oreon/log/install_oreon.log
    j'ai seulement: Mon Oct 22 16:35:42 EDT 2007
    Aussi les autres fichiers de logs n'indiquent aucunes erreurs.

    Dans la section configuration j'ai défini des hosts et je les vois dans l'interface mais tout les indicateus de monitoring sont à zero, aucune message d'erreur, vraiment bizarre.

    Toutes pistes sera utile, merci. J'ai installé Centreon 1.4.1 sous CentOS 5.1.

    ++

  • #2
    Ok, nouvelle installation

    Salut,

    Ok, je viens de ré installer et voici les erreurs que j'obtiens:

    cat ods_parsing_log
    Error : cannot open /usr/share/nagios/var/nagios.log
    Error : cannot open /usr/share/nagios/var/nagios.log
    Error : cannot open /usr/share/nagios/var/nagios.log
    Error : cannot open /usr/share/nagios/var/nagios.log

    Bon, il semblerait que le path n'esp pas bon, voici ce que l'install me done (j'ajoute au bas le fichier de apache qui fût installé lors de l'instalation de nagios):
    --
    Where is installed Nagios ?
    default to [/usr/local/nagios]:/usr/share/nagios

    C'est sans doute ici le problème pcq c'est pas claire de quoi on parle, j'ai 4 path selon le sujet: 1) un path pour nagios, le programme, 2 un autre path pour les fichier partagés, 3) un path pour les fichiers de nagios utilisés par apache, 4) un pour les fichiers de configuration de nagios qui est /etc/nagios/; lequel des trois premier dois-je choisir?

    Where are your nagios etc directory ?
    default to [/usr/share/nagios/etc]:/etc/nagios
    Path /etc/nagios/nagios.cfg OK

    Where are your nagios plugins / libexec directory ?
    default to [/usr/share/nagios/libexec]:/usr/lib/nagios/plugins

    Where are your nagios bin directory ?
    default to [/usr/share/nagios/bin]:/usr/bin

    Where do I install Oreon ?
    default to [/usr/local/oreon]:/var/www/oreon

    Where is sudo ?
    default to [/etc/sudoers]:

    Where is installed RRD perl modules (RRDs.pm) ?
    Just put directory, not full path.
    default to [/usr/local/rrdtool/lib/perl]:/lib/perl/5.8.8/i386-linux-thread-multi

    Where is rrdtool binary ?
    default to [/usr/bin/rrdtool]:/bin/rrdtool
    /bin/rrdtool OK

    Where is mail binary ?
    default to [/usr/bin/mail]:/bin/mail
    /bin/mail OK

    Where is PEAR Path ?
    default to [/usr/share/pear]:/usr/share/pear/PEAR.php
    /usr/share/pear/PEAR.php/PEAR.php not found CRITICAL
    Where is PEAR Path ?
    default to [/usr/share/pear]:/usr/share/pear
    PEAR Path /usr/share/pear/PEAR.php OK

    ------------------------------------------------------------------------
    User Management
    ------------------------------------------------------------------------


    Finding Apache group : apache
    Finding Apache user : apache
    Finding Nagios group : nagios
    Finding nagios group 'nagios' in /etc/group YES
    Finding Nagios user : nagios
    Finding nagios user 'nagios' in /etc/passwd YES

    ------------------------------------------------------------------------
    Other Stuff
    ------------------------------------------------------------------------


    Nagios libexec directory OK
    TrueType verdana installed OK
    Finding PEAR Path : /usr/share/pear OK
    PEAR Font installed OK

    ------------------------------------------------------------------------
    Configure Apache server
    ------------------------------------------------------------------------


    /var/www/oreon already exists PASSED
    Finding Apache Oreon configuration file
    '/etc/httpd/conf.d/oreon.conf' : OK
    Do you want rewrite Apache configuration file ?
    [y/n], default to [y]:y
    Create '/etc/httpd/conf.d/oreon.conf' OK
    Configuring Apache OK
    User apache added to nagios group OK

    Stopping httpd: [ OK ]
    Starting httpd: [ OK ]

    Oreon is already install on your server !
    Are you sure you want to install OREON ?[y/n], default to [n]:y

    ------------------------------------------------------------------------
    Start Oreon Installation
    ------------------------------------------------------------------------


    Oreon Directory already exists PASSED
    Copy 'filesGeneration' OK
    Copy 'filesUpload' OK
    Copy 'GPL_LIB' OK
    Copy 'log' OK
    Copy 'www' OK
    Copy 'cron' OK
    Copy 'ODS' OK
    Copy 'ODS_SRC_ETC' OK
    Copy 'doc' OK

    ------------------------------------------------------------------------
    Start Plugins Oreon Installation
    ------------------------------------------------------------------------


    /usr/lib/nagios/plugins already exists PASSED

    Preparing Oreon Plugins...
    -> check_centreon_TcpConn OK
    -> check_centreon_dummy OK
    -> check_centreon_nt OK
    -> check_centreon_packetErrors OK
    -> check_centreon_ping OK
    -> check_centreon_snmp_loadaverage OK
    -> check_centreon_snmp_process OK
    -> check_centreon_snmp_process_detailed OK
    -> check_centreon_snmp_remote_storage OK
    -> check_centreon_snmp_traffic OK
    -> check_centreon_snmp_uptime OK
    -> check_centreon_snmp_value OK
    -> check_meta_service OK
    -> check_nt_centreon OK
    -> check_snmp_cpfw.pl OK
    -> check_snmp_load.pl OK
    -> check_snmp_mem.pl OK
    -> check_snmp_process.pl OK
    -> check_snmp_processus_loaded.pl OK
    -> check_snmp_script_result.pl OK
    -> check_snmp_storage.pl OK
    -> check_snmp_win.pl OK
    -> oreon.conf OK
    -> oreon.pm OK
    -> process-service-perfdata OK
    -> submit_host_check_result OK
    -> submit_service_check_result OK

    Do you want to install Oreon Plugins ?

    [y/n], default to [y]:y
    Installing Oreon Plugins on '/usr/lib/nagios/plugins' OK

    ------------------------------------------------------------------------
    Start Traps Handler Installation
    ------------------------------------------------------------------------



    Preparing Oreon Plugins...
    -> fill_trapDB
    -> genSnmpttConfFile
    -> trapHandler

    Do you want to install Oreon Traps Plugins ?

    [y/n], default to [y]:


    Fichier d'apache pour nagios (fonctionel):

    ScriptAlias /nagios/cgi-bin "/usr/lib/nagios/cgi"

    <Directory "/usr/lib/nagios/cgi">
    # SSLRequireSSL
    Options ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
    # Order deny,allow
    # Deny from all
    # Allow from 127.0.0.1
    AuthName "Nagios Access"
    AuthType Basic
    AuthUserFile /etc/nagios/htpasswd.users
    Require valid-user
    </Directory>

    Alias /nagios "/usr/share/nagios"

    <Directory "/usr/share/nagios">
    # SSLRequireSSL
    # Options ExecCGI
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    # Order deny,allow
    # Deny from all
    # Allow from 127.0.0.1
    AuthName "Nagios Access"
    AuthType Basic
    AuthUserFile /etc/nagios/htpasswd.users
    Require valid-user
    </Directory>

    Comment


    • #3
      Merci pour l'aide extraordinaire

      J'ai trouvé:

      Le fichier magique est /etc/oreon.conf, vérifiez le et assurez vous que les paths sont bons

      Après, modifiez (ou ré installez) avec les bons paths pour Nagios, très important et ce qui suppose que vous avez passer le cours 101 sur nagios.

      Finalement et c'est là que j'ai eu le succès, par l'interface Cetreon, il faut aller dans configuartion, nagios, importer et charger votre ficher nagios.cfg que vous savez fonctionel et voila, cela fonctionne.

      Conseil: éviter la doc sur oreon, c'est une perte de temps vu que l'interface est très bien faite, donc explicite. Passez du temps sur nagios et le reste en experimentant avec Centreon. Aussi le forum semble avoir des pistes utiles.

      Cela m'a pris environ 12 heures réparties sur 4 semaines et j'anticipe encore un autre 12 à 24 heures pour surveiller une vingtaine de serveurs.

      Bonne chance.

      Comment


      • #4
        Salut,

        Il ne faut pas perdre du vu que Centreon est avant tout une interface WEB à Nagios. Le problème que je vois, c'est que pas mal de personne n'ont pas d'expérience ou de connaissance lorsqu'ils s'attaque a un projet de supervision a base de Nagios. Ces meme personnes vont baser l'essentiel de leur temps sur Centreon sans pour autant comprendre le fonctionnement de Nagios.

        C'est quelque chose que l'on peut déplorer, mais c'est également ce qui fait le bonheur de ce type de solution. Donc un conseil, on lit la doc Nagios et ensuite on s'attaque a Centreon
        Centreon 2.x

        Comment


        • #5
          Originally posted by WAtt View Post
          Donc un conseil, on lit la doc Nagios et ensuite on s'attaque a Centreon
          Merci,

          C'est pour ça que je continue d'utiliser Nagios en le configurant à la main, comme ça le monitoring fonctionne en attendant que je trouve le temps de figurer les trucs de Centreon.

          Aussi, Centreon écrit des fichiers de configuration incompatibles avec ma version de Nagios 2.9, quand il les ré écrit nagios arrête de fonctionner et seul un restore de mes fichiers backup réssussite Nagios, trouver l'erreur.

          A+
          Last edited by stevenvsi; 6 December 2007, 13:05.

          Comment

          Working...
          X