Announcement

Collapse
No announcement yet.

[Résolu] questions générales : perfparse, rrdtool, check_...

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

  • [Résolu] questions générales : perfparse, rrdtool, check_...

    Bonjour à tous,

    J'ai installé Nagios + Oreon + Perfparse sur ma machine (avec qq péripéties..!)

    J'ai pas mal lu le forum mais il reste quand même quelques zones d'ombres :? :

    Je résume un petit peu : Oreon utilise RRDtool pour faire du reporting.
    Perfparse stocke ses données sous mysql d'après les données de Nagios.

    Les plugins du type check_graph_* sont-ils spécifiques à Perfparse ?
    Qu'appelle-t-on alors sondes graphiques ?

    J'ai lu que tous les plugins nagios n'étaient pas compatibles avec perfparse,
    mais comment le sait-on ?

    Dans les options générales d'oreon, sous l'onglet RRDtool, on a le choix entre
    "graphes simples" et "sondes graphiques". Quelles est la différence ??
    Ce choix influe-t-il sur l'onglet "vu oreon" quand on veut faire du reporting graphique ?

    Mais finalement accède-t-on à perfparse par l'interface d'oreon ? Car j'ai l'impression que
    les graphiques de reporting que je crée se base sur la base de données RRDTool d'oreon
    et non sur les tables SQL de perfparse...

    De plus j'ai des "trous" dans mes graphes. Il me manque des valeurs.
    Pourtant je ne supervise pour le moment que 3 hosts et 2 services !!!
    j'espère que ce n'est pas un problème de performances !!

    Bon j'espère que je n'ai rien oublié

    Merci pour vos réponses !!

    Florent
    Centos 4.4
    Nagios 2.9
    Oreon 1.4 patché jusqu'aux yeux...

  • #2
    Re: questions générales : perfparse, rrdtool, check_graph_

    - Oreon utilise RRDtool pour faire du reporting.
    Faux : De la métrologie

    - Les plugins du type check_graph_* sont-ils spécifiques à Perfparse ?
    Pas du tout, ils n'ont rien à voir entre eux.
    Les check_graph servent à pallier la difficulté de mise en place de perfparse (c'est une rustine quand on n'arrive pas à installer perfparse)

    - Qu'appelle-t-on alors sondes graphiques ?
    Sonde graphique est un plugin graphique, autrement dit un check_graph

    - J'ai lu que tous les plugins nagios n'étaient pas compatibles avec perfparse,
    mais comment le sait-on ?
    C'est expliqué dans l'aide du plugin.

    - Dans les options générales d'oreon, sous l'onglet RRDtool, on a le choix entre
    "graphes simples" et "sondes graphiques". Quelles est la différence ??
    Je dirait perfparse ou check_graph mais je peu me tromper

    - Ce choix influe-t-il sur l'onglet "vu oreon" quand on veut faire du reporting graphique ?
    Aucune idée :lol:

    - Mais finalement accède-t-on à perfparse par l'interface d'oreon ?
    Non mais Oreon accède à la base perfparse pour générer son image

    - Car j'ai l'impression que
    les graphiques de reporting que je crée se base sur la base de données RRDTool d'oreon
    et non sur les tables SQL de perfparse...
    Ca me parait difficile puisqu'Oreon ne stock aucune donnée de performance

    - De plus j'ai des "trous" dans mes graphes. Il me manque des valeurs.
    Pourtant je ne supervise pour le moment que 3 hosts et 2 services !!!
    j'espère que ce n'est pas un problème de performances !!
    Il y a peu de chance que ce soit ça, je pense plutot à ta periode d'interrrogation qui ne doit pas être de 5mn qui est en gros la valeur par défaut. Et si c'est le cas modifie le step de tes plugin graphique en fonction.
    Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
    Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
    Fedora Core 5 - 2.6.20-1.2320

    Comment


    • #3
      Re: questions générales : perfparse, rrdtool, check_graph_

      Originally posted by DonKiShoot
      - Car j'ai l'impression que
      les graphiques de reporting que je crée se base sur la base de données RRDTool d'oreon
      et non sur les tables SQL de perfparse...

      Ca me parait difficile puisqu'Oreon ne stock aucune donnée de performance
      Et pourtant dans le dossier "oreon/filesGeneration/graphs/simpleRendere/rrdDB" j'ai les 2 fichiers *.rrd correspondant à mes 2 services supervisés...
      A quoi servent-ils alors ??
      Mais il est vrai qu'Oreon se base sur la base de données perfparse, puisqu'après l'avoir vidé, mes graphes étaient vides

      Originally posted by DonKiShoot
      - Les plugins du type check_graph_* sont-ils spécifiques à Perfparse ?
      Pas du tout, ils n'ont rien à voir entre eux.
      Les check_graph servent à pallier la difficulté de mise en place de perfparse (c'est une rustine quand on n'arrive pas à installer perfparse)

      - Qu'appelle-t-on alors sondes graphiques ?
      Sonde graphique est un plugin graphique, autrement dit un check_graph
      Ok, mais quel est la différence alors entre un "check_ping" et un "check_graph_ping" ?. J'ai vu que les check_graph stockent les données dans une base rrd, mais quel est l'intérêt puisqu'apparement Oreon le fait tout seul (voir ci-dessus) ? De plus, il faut spécifier à la main le fichier rrd, donc pour pouvoir l'exploiter, il faut faire ça à la main et pas par l'interface d'oreon, non ?

      Originally posted by DonKiShoot
      - J'ai lu que tous les plugins nagios n'étaient pas compatibles avec perfparse,
      mais comment le sait-on ?
      C'est expliqué dans l'aide du plugin.
      Ok, mais pour les plugins que j'ai regardé, il n'est fait mention nulle part de perfparse (même en faisant --help)... Y-a-t-il des conséquences à utiliser un plugin non compatibles perfparse ?

      Originally posted by DonKiShoot
      - De plus j'ai des "trous" dans mes graphes. Il me manque des valeurs.
      Pourtant je ne supervise pour le moment que 3 hosts et 2 services !!!
      j'espère que ce n'est pas un problème de performances !!
      Il y a peu de chance que ce soit ça, je pense plutot à ta periode d'interrrogation qui ne doit pas être de 5mn qui est en gros la valeur par défaut. Et si c'est le cas modifie le step de tes plugin graphique en fonction.
      Etrange aussi car, les trous sont discontinus et irréguliers, ce qui me parait bizarre si c'est un problème de période... Néanmoins comment changer ma période d'interrogation dans ce cas ?
      Est-ce les options :
      Host Performance Data File Processing Interval (j'ai laissé vide)
      Service Performance Data File Processing Interval (j'ai mis 60)
      ?

      D'ailleurs une autre question :?
      Dans la configuration de perfparse il y a :
      No raw data
      No bin data
      Quelle est la différence ?
      Je sais que cela à voir avec les tables "perfdata_service_bin" et "perfdata_service_raw" de perfparse mais sans plus...
      J'ai laissé "no" aux 2 options ce qui fait que j'ai l'impression que les 2 tables se remplissent (une plus rapidement que l'autre).
      Quelle serait la bonne config ?

      Merci encore pour vos réponses !!!

      Florent
      Centos 4.4
      Nagios 2.9
      Oreon 1.4 patché jusqu'aux yeux...

      Comment


      • #4
        Re: questions générales : perfparse, rrdtool, check_graph_

        Originally posted by floyd
        Originally posted by DonKiShoot
        - Car j'ai l'impression que
        les graphiques de reporting que je crée se base sur la base de données RRDTool d'oreon
        et non sur les tables SQL de perfparse...

        Ca me parait difficile puisqu'Oreon ne stock aucune donnée de performance
        Et pourtant dans le dossier "oreon/filesGeneration/graphs/simpleRendere/rrdDB" j'ai les 2 fichiers *.rrd correspondant à mes 2 services supervisés...
        A quoi servent-ils alors ??
        Il servent uniquement pour l'affichage, ils sont généré momentanément en principe


        Originally posted by floyd
        Originally posted by DonKiShoot
        - Les plugins du type check_graph_* sont-ils spécifiques à Perfparse ?
        Pas du tout, ils n'ont rien à voir entre eux.
        Les check_graph servent à pallier la difficulté de mise en place de perfparse (c'est une rustine quand on n'arrive pas à installer perfparse)

        - Qu'appelle-t-on alors sondes graphiques ?
        Sonde graphique est un plugin graphique, autrement dit un check_graph
        Ok, mais quel est la différence alors entre un "check_ping" et un "check_graph_ping" ?. J'ai vu que les check_graph stockent les données dans une base rrd, mais quel est l'intérêt puisqu'apparement Oreon le fait tout seul (voir ci-dessus) ? De plus, il faut spécifier à la main le fichier rrd, donc pour pouvoir l'exploiter, il faut faire ça à la main et pas par l'interface d'oreon, non ?
        check_ping ne stock rien
        check_graph ping peut stocker si tu utilises -g et -S $ARG1$
        Oreon renseigne $ARG1$ tout seul, tu n'as pas à saisir de valeur dans les paramêtres de la commande

        Originally posted by floyd
        Originally posted by DonKiShoot
        - J'ai lu que tous les plugins nagios n'étaient pas compatibles avec perfparse,
        mais comment le sait-on ?
        C'est expliqué dans l'aide du plugin.
        Ok, mais pour les plugins que j'ai regardé, il n'est fait mention nulle part de perfparse (même en faisant --help)... Y-a-t-il des conséquences à utiliser un plugin non compatibles perfparse ?
        Aucune conséquence si il n'est pas déclaré en tant que perfparse dans la conf (meme si il est déclaré comme tel mais c pas propre)
        Peu de plugin sont compatibles perfparse et ils ne l'indiquent pas toujours.
        Suffit de regarder la sortie du plugin, tout ce qui suit le signe | est pour perfparse

        Originally posted by floyd
        Originally posted by DonKiShoot
        - De plus j'ai des "trous" dans mes graphes. Il me manque des valeurs.
        Pourtant je ne supervise pour le moment que 3 hosts et 2 services !!!
        j'espère que ce n'est pas un problème de performances !!
        Il y a peu de chance que ce soit ça, je pense plutot à ta periode d'interrrogation qui ne doit pas être de 5mn qui est en gros la valeur par défaut. Et si c'est le cas modifie le step de tes plugin graphique en fonction.
        Etrange aussi car, les trous sont discontinus et irréguliers, ce qui me parait bizarre si c'est un problème de période... Néanmoins comment changer ma période d'interrogation dans ce cas ?
        Est-ce les options :
        Host Performance Data File Processing Interval (j'ai laissé vide)
        Service Performance Data File Processing Interval (j'ai mis 60)
        ?
        Si tu commence à mélanger les check_graph et perfparse on ne va pas s en sortir.
        Fais un choix !

        Originally posted by floyd
        D'ailleurs une autre question :?
        Dans la configuration de perfparse il y a :
        No raw data
        No bin data
        Quelle est la différence ?
        Je sais que cela à voir avec les tables "perfdata_service_bin" et "perfdata_service_raw" de perfparse mais sans plus...
        J'ai laissé "no" aux 2 options ce qui fait que j'ai l'impression que les 2 tables se remplissent (une plus rapidement que l'autre).
        Quelle serait la bonne config ?

        Merci encore pour vos réponses !!!

        Florent
        Il y a un début de réponse qqpart sur le forum mais tu trouveras tres peu d aide pour perfparse car la doc est nase et la conf est pathétique
        Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
        Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
        Fedora Core 5 - 2.6.20-1.2320

        Comment


        • #5
          Re: questions générales : perfparse, rrdtool, check_graph_

          Originally posted by DonKiShoot
          Originally posted by floyd
          Originally posted by DonKiShoot
          - De plus j'ai des "trous" dans mes graphes. Il me manque des valeurs.
          Pourtant je ne supervise pour le moment que 3 hosts et 2 services !!!
          j'espère que ce n'est pas un problème de performances !!
          Il y a peu de chance que ce soit ça, je pense plutot à ta periode d'interrrogation qui ne doit pas être de 5mn qui est en gros la valeur par défaut. Et si c'est le cas modifie le step de tes plugin graphique en fonction.
          Etrange aussi car, les trous sont discontinus et irréguliers, ce qui me parait bizarre si c'est un problème de période... Néanmoins comment changer ma période d'interrogation dans ce cas ?
          Est-ce les options :
          Host Performance Data File Processing Interval (j'ai laissé vide)
          Service Performance Data File Processing Interval (j'ai mis 60)
          ?
          Si tu commence à mélanger les check_graph et perfparse on ne va pas s en sortir.
          Fais un choix !
          Un choix ? Oups, j'ai l'impression que je mélange tout alors...
          Perfparse n'est-il pas obligatoire alors ?
          Si je le désative, pourrais-je toujours utiliser le reporting graphique ?
          On ne peut pas "mélanger" alors les check_graph et perfparse ??
          Ouh-là, je suis un peu confus là....

          En tout cas, merci beaucoup de prendre du temps pour me répondre..!

          Florent
          Centos 4.4
          Nagios 2.9
          Oreon 1.4 patché jusqu'aux yeux...

          Comment


          • #6
            Re: questions générales : perfparse, rrdtool, check_graph_

            Originally posted by floyd
            Un choix ? Oups, j'ai l'impression que je mélange tout alors...
            Perfparse n'est-il pas obligatoire alors ?
            Si je le désative, pourrais-je toujours utiliser le reporting graphique ?
            On ne peut pas "mélanger" alors les check_graph et perfparse ??
            Ouh-là, je suis un peu confus là....

            En tout cas, merci beaucoup de prendre du temps pour me répondre..!

            Florent
            Perfparse n'est pas obligatoire

            La metrologie fonctionnera pour les check_graph

            On peut mélanger mais faut pas être ane pour comprendre les différences (ne le prend pas pour toi, je parle en général)
            Intel(R) Xeon(TM) CPU 3.4GHz - MemTotal : 1034476 kB
            Centreon 2.4.1 - Nagios 3.2.1 - Nagios Plugins 1.4.15 - Manubulon Plugins tuné
            Fedora Core 5 - 2.6.20-1.2320

            Comment


            • #7
              Re: questions générales : perfparse, rrdtool, check_graph_

              Ok, merci encore pour les réponses super rapides !!!!
              Je pense néanmoins faire un tutoriel pour installer correctement
              et configurer correctement tout ce "package" afin d'avoir une install
              propre pour une bonne base de départ...
              (parce-que finalement, une fois qu'on a compris, c'est pas si difficile enfin :wink: )
              Wait and see

              A bientôt !

              Florent
              Centos 4.4
              Nagios 2.9
              Oreon 1.4 patché jusqu'aux yeux...

              Comment


              • #8
                bienvenu au club

                je suis plus ou moins d'accord avec ce que vous avez dit dans ce post

                par contre tu effaces ton /oreon/rrd/
                tu perds tes valeurs

                mais pourquoi n'appelle t'on pas un chat un chat et un chien un chien

                si graph simple = rrd il faut changer le nom et
                si graph complet = perfparse il faut changer le nom

                par respect de ces projets deja ....


                pour ce qui de la compatibilité des plugins perfparse, le seul moyen est
                de tester mais en general on voit l'output que genere le plugins

                a toute
                www.2js.fr

                la solution opensource

                Comment


                • #9
                  Originally posted by 2JS

                  mais pourquoi n'appelle t'on pas un chat un chat et un chien un chien

                  si graph simple = rrd il faut changer le nom et
                  si graph complet = perfparse il faut changer le nom

                  par respect de ces projets deja ....
                  ouais mais le pb c'est qu'on graph tout a l'aide de RRDTool... alors comment on fait ?
                  Julien Mathis
                  Centreon Project Leader
                  www.merethis.com |

                  Comment


                  • #10
                    en tout cas j'ai l'impression que beaucoup de personne fait des confusions
                    avec la metrologie de nagios est des projet qui gravite autour

                    Beaucoup de flou, encore je fais des confusions, sur ces points:
                    I)check_graph_* fournit avec oreon fait le check de service classique
                    comme un check_* mais OREON a rajoute une fonction qui ecrit
                    dans un fichier RRD oreon/rrd/service_arg.rrd

                    II)perfparse stocke en base toutes les valeurs et non pas dans un fichier RRD comme precedement
                    effectivement le visuel temporaire est un RRD
                    celui ci est il alimente par cron? ou juste quand je l'interroge?

                    OK mais un stock dans le fichier RRD et l'autre stock dans BDD.

                    merci
                    www.2js.fr

                    la solution opensource

                    Comment


                    • #11
                      oauis mais oreon graph les deux avec RRDTool....

                      injection de data dans le deuxieme cas....
                      Julien Mathis
                      Centreon Project Leader
                      www.merethis.com |

                      Comment

                      Working...
                      X