Announcement

Collapse
No announcement yet.

check_nrpe

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • check_nrpe

    Bonjour,

    Je sais qu'il existe des infos sur ce sujet mais je n'ai pas trouvé de réponse à mon problème

    J'ai déjà une solution nagios / nrpe qui tourne en version 1.2 depuis un bon moment. Je suis en train de monter un nouveau serveur, j'ai compilé nrpe sans ss et avec les arguments.

    lorsque sur mon nouveau serveur j'exécute la commande j'ai ceci :
    ./check_nrpe -H 172.16.72.171 -p 5666 -c '!check_disk!20%!10%!/usr'
    DISK OK [1025132 kB (25%) free on /dev/hd2]

    Le test est donc ok!

    par contre lorsque je le teste via oreon/nagios j'ai le message d'erreur suivant :
    CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.

    et ce avec les versions 2.0 et 2.6 de nrpe.
    pour info :
    define service{
    host_name Uinfo001, Uinfo002
    service_description Files System /usr
    check_command check_nrpe!check_disk!10%!5%!/usr
    max_check_attempts 3
    normal_check_interval 5
    retry_check_interval 5
    active_checks_enabled 1
    passive_checks_enabled 1
    check_period 24x7
    event_handler check_nrpe!check_disk!10%!5%!/usr
    notification_interval 120
    notification_period workhours
    notification_options w,u,c,r,f
    notifications_enabled 1
    contact_groups Administrateurs
    stalking_options o,w,u,c
    }

    Si quelqu'un pourvait me dire pourquoi en ligne de commande le test passe et pas par nagios !?!
    Merci d'avance.
    Bernard.
    Last edited by titou; 8 February 2007, 11:53. Reason: modif pour être plus clair ca je n'ai pas de réponse...
    ubuntu 7.04
    nagios 2.9
    Centreon 1.4.1

  • #2
    Helpppp !!!

    Personne n'a d'idée ?
    Je sui vraiment bloqué sur ce check !

    Merci aux bonnes âmes qui me répondront !
    ubuntu 7.04
    nagios 2.9
    Centreon 1.4.1

    Comment


    • #3
      as-tu essaye de mettre un "\" avant ton "%" pour le warning et le critical.
      si ca se trouve il te manque des guillemets (ou simple cote)

      ou sinon

      Definit peut-etre une command avec tout ca et tu n'aurait plus qu'à l'appeler

      command[check_disk_perso]=$USER1$/check_disk -w 10 -c 20 -d '/usr'

      ensuite tu n'a plus qu'à appele check_disk_perso sans tes arguments

      ./check_nrpe -H 172.16.72.171 -p 5666 -c 'check_disk_perso'

      et roule ma poule
      Ubuntu 8.04
      Nagios 3.2 + nagios-plugins-1.4.14
      ndoutils-1.4b9
      Centreon 2.1.8
      centreon-syslog-frontend-1.2.1 + centreon-syslog-server-1.1

      Comment


      • #4
        ca ne fonctionne toujours pas ...

        Je te remercie pour ton aide.
        J'ai essayé avec des \ et des ' mais rien n'y fait.
        J'ai aussi fait comme tu me l'as conseillé, de faire une commande spéciale, mais toujours le même résultat.

        En ligne de commande le check fonctionne j'ai bien les informations concernant l'espace disque mais pas dans oreon ... toujours le même message d'erreur : CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.

        Un problème de droits peut-être ?

        Merci encore pour ton aide.
        ubuntu 7.04
        nagios 2.9
        Centreon 1.4.1

        Comment


        • #5
          Originally posted by titou View Post
          Je te remercie pour ton aide.
          J'ai essayé avec des \ et des ' mais rien n'y fait.
          J'ai aussi fait comme tu me l'as conseillé, de faire une commande spéciale, mais toujours le même résultat.

          En ligne de commande le check fonctionne j'ai bien les informations concernant l'espace disque mais pas dans oreon ... toujours le même message d'erreur : CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.
          Le mieux serait encore de consulter les logs du serveur distant, comme suggéré.
          Raphaël 'SurcouF' Bordet
          Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
          Dons Paypal

          Comment


          • #6
            C'est un serveur sous AIX 5.2 et j'avoue ne pas les avoir trouvés ...
            pas dans errpt -a ... visiblement pas de syslog non plus ...

            @+
            ubuntu 7.04
            nagios 2.9
            Centreon 1.4.1

            Comment


            • #7
              Originally posted by titou View Post
              C'est un serveur sous AIX 5.2 et j'avoue ne pas les avoir trouvés ...
              pas dans errpt -a ... visiblement pas de syslog non plus ...
              Peux-tu fournir le fichier nrpe.cfg ?

              Pour information, AIX 5.2 peut fournir les mêmes informations via SNMP.
              Raphaël 'SurcouF' Bordet
              Je ne teste pas mes plugins en root, tu ne testes pas tes plugins en root...
              Dons Paypal

              Comment


              • #8
                merci de ton aide surcouf.

                Pour info j'ai un autre serveur sous aix 5.2 et nrpe 2.0 (à priori la même config) sur lequel mes checks fonctionnent correctement (les disques du moins) depuis mon nouveau serveur oreon. Etrange donc!

                Je te resitue mon problème : avec mon nouveau serveur oreon en ligne de commande le check_dick fonctionne mais pas depuis oreon sur ce serveur et semble-t-il uniquement celui-ci.
                Je t'ai joint le fichier nrpe.cfg du client.

                A bientôt.
                Attached Files
                ubuntu 7.04
                nagios 2.9
                Centreon 1.4.1

                Comment


                • #9
                  mea culpa !!!!

                  salut à tous ...
                  Je viens de trouver mon erreur ... un pb de conf de mon hote dans oreon ... je m'étais trompé d'adresse IP ...
                  je sais ... je sors ...
                  merci à tous pour votre aide.
                  je clos donc le thread ... désolé !
                  ubuntu 7.04
                  nagios 2.9
                  Centreon 1.4.1

                  Comment

                  Working...
                  X