Announcement

Collapse
No announcement yet.

Hotes et services ?

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

  • Hotes et services ?

    Bonjour !

    VOilà, j'ai un problème au niveau des hôtes et des services. En effet, j'ai créé 10 hôtes (3 routeurs et 7 pcs) et 5 services (4 graph_traffic et un ping). Un hôte est down (un pc) ce qui implique un service ping CRITIQUE.

    Le problème c'est que rarement je vois 9 hôtes UP et 1 hôte DOWN, souvent je vois 5 hôtes UP, ou dès fois je vois 2 hôtes UP. Il en va de même pour les services, c'est jamais la même chose quad j'actualise plusieurs fois.

    Une solution ?

    Je suis sous Debian 4.0, Nagios 2.6 (paquets Debian), Oreon 1.4.

    Voili voilou ! Merci pour vos futures réponses !

  • #2
    J'ai effacé tous mes hôtes et services mais apparemment, la nouvelle configuration ne semble pas être lu ou appliqué par oreon.

    Ne semble pas être lu : car les fichiers sont bien déplacés, je retrouve le même fichier /usr/local/oreon/filesGeneration/nagiosCFG/hosts.cfg dans /etc/nagios2/

    De plus, dans le monotoring, je retrouve mes anciens services ou hôtes que j'ai supprimé ! Alors que dans le menu Configuration, j'ai mes "nouveaux" hôtes et services.

    Je pense que ça doit être un problème de droits ? J'ai tenté quelques modifs mais sans succès.

    Dans /etc/nagios2/, voici les droits :

    /etc/nagios2# ls -l
    total 92
    -rw-rw-r-x 1 www-data nagios 1598 2007-07-17 15:10 apache2.conf
    -rw-rw-r-x 1 www-data nagios 1920 2007-07-19 10:11 cgi.cfg
    -rw-rw-r-x 1 www-data www-data 6360 2007-07-19 10:11 checkcommands.cfg
    -rw-rw-r-x 1 www-data nagios 4653 2007-03-04 23:56 commands.cfg
    drwxrw-r-x 2 www-data nagios 4096 2007-07-17 15:10 conf.d
    -rw-rw-r-x 1 www-data www-data 1249 2007-07-19 10:11 contactgroups.cfg
    -rw-rw-r-x 1 www-data www-data 1518 2007-07-19 10:11 contacts.cfg
    -rw-rw-r-x 1 www-data www-data 1158 2007-07-19 10:11 dependencies.cfg
    -rw-rw-r-x 1 www-data www-data 1158 2007-07-19 10:11 escalations.cfg
    -rw-rw-r-x 1 www-data www-data 1204 2007-07-19 10:11 hostextinfo.cfg
    -rw-rw-r-x 1 www-data www-data 1251 2007-07-19 10:11 hostgroups.cfg
    -rw-rw-r-x 1 www-data www-data 1480 2007-07-19 10:11 hosts.cfg
    -rw-rw-r-x 1 root root 27 2007-07-17 15:34 htpasswd.users
    -rw-rw-r-x 1 www-data www-data 3447 2007-07-19 10:11 misccommands.cfg
    -rw-rw-r-x 1 www-data nagios 3317 2007-07-19 10:11 nagios.cfg
    -rw-rw-r-x 1 www-data nagios 1191 2007-07-19 10:11 resource.cfg
    -rw-rw-r-x 1 www-data www-data 1296 2007-07-19 10:11 serviceextinfo.cfg
    -rw-rw-r-x 1 www-data www-data 1158 2007-07-19 10:11 servicegroups.cfg
    -rw-rw-r-x 1 www-data www-data 1488 2007-07-19 10:11 services.cfg
    drwxrw-r-x 2 www-data nagios 4096 2007-03-04 23:56 stylesheets
    -rw-rw-r-x 1 www-data www-data 1993 2007-07-19 10:11 timeperiods.cfg
    Les droits sont différents ici, c'est normal ? :

    /usr/local/oreon/filesGeneration/nagiosCFG# ls -l
    total 72
    -rw-rw-r-x 1 www-data nagios 1920 2007-07-19 10:11 cgi.cfg
    -rw-rw-r-x 1 www-data nagios 6360 2007-07-19 10:11 checkcommands.cfg
    -rw-rw-r-x 1 www-data nagios 1249 2007-07-19 10:11 contactgroups.cfg
    -rw-rw-r-x 1 www-data nagios 1518 2007-07-19 10:11 contacts.cfg
    -rw-rw-r-x 1 www-data nagios 1158 2007-07-19 10:11 dependencies.cfg
    -rw-rw-r-x 1 www-data nagios 1158 2007-07-19 10:11 escalations.cfg
    -rw-rw-r-x 1 www-data nagios 1204 2007-07-19 10:11 hostextinfo.cfg
    -rw-rw-r-x 1 www-data nagios 1251 2007-07-19 10:11 hostgroups.cfg
    -rw-rw-r-x 1 www-data nagios 1480 2007-07-19 10:11 hosts.cfg
    -rw-rw-r-x 1 www-data nagios 3447 2007-07-19 10:11 misccommands.cfg
    -rw-rw-r-x 1 www-data nagios 3317 2007-07-19 10:11 nagios.cfg
    -rw-rw-r-x 1 www-data nagios 2579 2007-07-19 10:11 nagiosCFG.DEBUG
    -rw-rw-r-x 1 www-data nagios 1191 2007-07-19 10:11 resource.cfg
    -rw-rw-r-x 1 www-data nagios 1296 2007-07-19 10:11 serviceextinfo.cfg
    -rw-rw-r-x 1 www-data nagios 1158 2007-07-19 10:11 servicegroups.cfg
    -rw-rw-r-x 1 www-data nagios 1488 2007-07-19 10:11 services.cfg
    -rw-rw-r-x 1 www-data nagios 1993 2007-07-19 10:11 timeperiods.cfg
    Contenu des deux fichiers host .cfg :

    # cat hosts.cfg
    ################################################## #################
    # #
    # GENERATED BY OREON #
    # #
    # Developped by : #
    # - Julien Mathis #
    # - Romain Le Merlus #
    # #
    # www.oreon-project.org #
    # For information : [email protected] #
    ################################################## #################

    ################################################## #################
    # #
    # Last modification July 19, 2007, 10:11 am #
    # By admin_admin #
    # #
    ################################################## #################

    define host{
    host_name gw_societe
    alias routeur societe
    address 192.168.1.254
    hostgroups gw_cisco
    check_command check_host_alive
    max_check_attempts 5
    check_period 24x7
    contact_groups admin
    notification_interval 10
    notification_period 24x7
    notification_options d,r
    notifications_enabled 0
    }
    Les groupes :

    # groups nagios
    nagios : nagios

    #groups www-data
    www-data : www-data nagios

    Apparement ce n'est pas qu'un problème oréonique, vu que le site web aussi affiche la même chose qu'oreon

    Quels fichiers lisent-ils pour afficher la configuration ??

    Voilà
    Last edited by seb974; 19 July 2007, 08:32.

    Comment


    • #3
      Apparement, c'était /etc/init.d/nagios2 qui posait problème :

      -rwxr-xr-x 1 root root 5366 2007-03-04 23:55 nagios2
      Je l'ai changé en :
      -rwxr-xr-x 1 nagios nagios 5366 2007-03-04 23:55 nagios2
      Mais, il arrive que je vois mes anciens hôtes ou services des fois, est-ce normal ?? Il y a t-il qqch à changer/supprimer etc.. ?

      Comment


      • #4
        Mais, il arrive que je vois mes anciens hôtes ou services des fois, est-ce normal ?? Il y a t-il qqch à changer/supprimer etc.. ?
        Encore une fois j'ai trouvé la solution tout seul comme un grand lol

        Je suis allé voir du coté de mes processus actif et j'ai vu qu'il y avait plusieurs nagios ouvert !

        # ps -ef | grep nagios
        nagios 7516 1 0 Jul17 ? 00:00:05 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 13709 1 0 Jul17 ? 00:00:20 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 15119 1 0 Jul17 ? 00:00:17 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 16378 1 0 Jul17 ? 00:00:19 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 21797 1 0 Jul17 ? 00:00:33 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 14177 1 0 Jul18 ? 00:00:26 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 5442 1 0 10:47 ? 00:00:00 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 7232 1 0 10:53 ? 00:00:00 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 4375 4373 0 14:49 ? 00:00:00 [exim4] <defunct>
        nagios 4376 4374 0 14:49 ? 00:00:00 /usr/sbin/exim4 -Mc 1IBVRF-00018W-JO
        root 4378 16042 0 14:49 pts/1 00:00:00 grep nagios
        nagios 4380 1 0 14:49 ? 00:00:00 /usr/sbin/nagios2 -d /etc/nagios2/nagios.cfg
        nagios 4381 4380 0 14:49 ? 00:00:00 /usr/lib/nagios/plugins//check_ping -H 192.168.4.254 -w 3000.0,80% -c 5000.0,100% -p 1
        nagios 4382 4381 0 14:49 ? 00:00:00 /bin/ping -n -U -w 10 -c 1 192.168.4.254
        J'ai donc fait un :
        /etc/init.d/nagios2 stop
        Ensuite j'ai killé tous les nagios restant. Ensuite j'ai relancé nagios :

        /etc/init.d/nagios2 start
        Voili voilou ! Maintenant je vois seulement les hosts que j'ai crée dernierement et pas ceux que j'avais crée hier (J'éteint pas l'ordi, donc les processus ont continué à tourner je pense )

        Comment

        Working...
        X