Announcement

Collapse
No announcement yet.

[REGLE] plugin graphique qui refuse de grapher

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

  • [REGLE] plugin graphique qui refuse de grapher

    J'ai un PB : tout marche nickel. nagios impec, oreon aussi sauf les plugins graphiques. Cad : le plugin marche bien, me renvoie la bonne valeur, il est ok et tt et tt. Mais le seul pb c'est qu'il ne veut pas executer la partie rrdtool. Donc ne cree pas la base et ne l'upgrade pas.

    Est ce que qq un a deja eu le pb ? je viens de mettre la RC1 que j'ai compilé ce matin mais je ne pense pas que ca vienne de la. Est ce que nagios peut avoir des restriction d'execution d'autre prog... ???
    Julien Mathis
    Centreon Project Leader
    www.merethis.com |

  • #2
    Quels plugins utilises-tu ? originaux Oreon ou modifiés ?
    Si tu lances le plugin avec le user nagios ?
    StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
    Dons Paypal

    Comment


    • #3
      tous... ca peut pas venir de la machine quand meme... un vieux coucou... g formaté deja deux fois.
      Julien Mathis
      Centreon Project Leader
      www.merethis.com |

      Comment


      • #4
        tu arrives à créer une base rrd à la main en ligne de commande ?
        StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
        Dons Paypal

        Comment


        • #5
          oui, meme avec le user nagios.. c'est ca le pire... et meme apres les avoir créé en user nagios, elles ne se mettent pas a jour. On dirait que c nagios qui ne lance pas rrdtool mais que ca ne creer pas d'erreur dans le plugin

          je ne comprend vraiment pas
          Julien Mathis
          Centreon Project Leader
          www.merethis.com |

          Comment


          • #6
            si tu te fais un petit fichier perl dans '/usr/local/nagios/libexec' avec ça dedans, il se passe quoi ?
            Code:
            #! /usr/bin/perl -w
            
            use strict;
            
            use lib "/usr/local/nagios/libexec" ;
            my $pathtorrdbase = "/usr/local/oreon/rrd/";
            
            use utils qw($TIMEOUT %ERRORS &print_revision &support);
            use vars qw($opt_h $opt_V $opt_g $opt_D $opt_S $opt_H $opt_C $opt_v );
            
            use lib qw(/usr/local/rrdtool/lib/perl ../lib/perl);
            my $rrd = $pathtorrdbase."65535.rrd";
            
            use RRDs;
            my $start=time;
            my $ERROR = RRDs::error;
            
            ##
            ## RRDTools create rrd
            ##
            
                if (! -e $rrd) {
                    RRDs::create ($rrd, "--start",$start-1, "--step",300,
                        "DS:a:GAUGE:600:U:U",
                        "RRA:AVERAGE:0.5:1:8440",
                        "RRA:MIN:0.5:12:8440",
                        "RRA:MAX:0.5:12:8440",
                        );
                    $ERROR = RRDs::error;
                    if ($ERROR) {
                        print "unable to create $rrd: $ERROR\n" ;
                        exit $ERRORS{'UNKNOWN'};
                    }
                }
            
            
            ##
            ## RRDtools update
            ##
            
                $start=time;
                RRDs::update $rrd, "$start:10";
                $ERROR = RRDs::error;
                if ($ERROR) {
                    print "unable to update $rrd: $ERROR\n" ;
                    exit $ERRORS{'UNKNOWN'};
                }
            StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
            Dons Paypal

            Comment


            • #7
              (no output !) mais ca a bien créé la base donc ca vient pas de nagios
              Julien Mathis
              Centreon Project Leader
              www.merethis.com |

              Comment


              • #8
                bon, on avance... c'est pas un problème de droits n'ont plus...
                StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
                Dons Paypal

                Comment


                • #9
                  Verifie dans le script perl le chemin de RRDTOOL

                  Sous ma debian, je suis oblige de changer chaque script perl :
                  au depart, j'avais:
                  ##
                  ## RRDTool var init
                  ##
                  use lib qw(/usr/local/rrdtool/lib/perl ../lib/perl);
                  et je dois mettre ca:
                  ##
                  ## RRDTool var init
                  ##
                  use lib qw(/usr/local/rrdtool-1.0.49/lib/perl ../lib/perl);
                  en faisant cette manip, j'ai les graphiques qui apparaissent.
                  Donc vérifie bien la localisation de ton dossier RRDTOOL.
                  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


                  • #10
                    en fait ca marchait pas avec les plugins qui sont fournis avec oreon. J'avais biensur modifié les path etc etc. et puis j'ai pris les plugins de wistof et maintenant ca marche impec... alors je ne sias pas de koi ca venait.. mais je voulais juste savoir si qq un avait deja eu ca...


                    Merci
                    Julien Mathis
                    Centreon Project Leader
                    www.merethis.com |

                    Comment


                    • #11
                      est ce que tu pourrais rajouté [Réglé] dans ton titre :roll:
                      StatusMap Module - NDO Tools Module - ImportCSV Module - SNMP-UI Module - PDFReports Module
                      Dons Paypal

                      Comment


                      • #12
                        LOL, c bien Wistof, merci de mettre de l'ordre sur ce forum :wink:
                        Romain Le Merlus
                        Centreon Forge
                        MERETHIS

                        Comment

                        Working...
                        X