Announcement

Collapse
No announcement yet.

Soucis avec les graphes (check_graph_http)

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

  • Soucis avec les graphes (check_graph_http)

    Bonjour,
    J'essayes de mettre en place Oreon mais j'ai quelques soucis avec les graphes et perfparse.

    tout d'abord, j'ai bien suivi les docs et cherché sur le forum.

    Donc, Nagios 2.5, oreon 1.3.1-1 et perfparse.

    Les graphes,
    en fait, je n'ai pas trouver une doc bien explicite concernant la creation de graphe.
    Suis je dans le bon :

    - Je crée un host
    - Je crée un service attaché à cet host avec pour commande de check, quelque chose a base de check_graph_*
    - pour voir mon graphe, je vais dans Monitoring / Service Details et je clique sur l'histogramme de mon service.

    -> mon graphe s'affiche

    Une autre solution est d'aller dans : Vues Oreon / Sondes Graphiques ou Graphs par hosts.

    Ensuite, lorsque je choisis "Graphe Simples", les formulaires sont tous vides. Est ce normal ?
    (dans les options d'oreon, a rrdtool, j'ai Sondes graphiques de selectionné)


    Maintenant voici mon probleme
    Avec check_graph_ping, j'ai bien mon graphe, par contre
    avec check_graph_http, je n'ai rien (meme pas un graphe vide) pourtant le fichier rrd est bien generé et mis à jour.

    Ma commande de check (mdo:
    $USER1$/check_graph_http.pl -H $HOSTADDRESS$ -w 5 -c 10 -g
    (modifié en fonction de differents posts du forum car celle-ci posait je ne sais plus quel probleme)

    Une fois cela reglé, je vous causerai de perfparse

    Merci d'avance.

    Laurent.

  • #2
    petit truc bizzare

    je viens de creer un second host avec un service check_graph_http

    pas de fichier rdd ...

    je lui rajoute un second service check_graph_ping, la j'ai un fichier rrd correspond au ping, mais tjs rien pour le http !!!!

    Comment


    • #3
      Regardes dans les log du seveur apache.

      je me suis apperçu que pour le check_snmp_storage le fichier rrd n'était pas généré car rddtool - graph se plante à cause d'un DS:name invalide.

      Patrick

      Comment


      • #4
        Salut,

        j'ai regardé dans les logs, rien ...

        en fait, je m'embrouille un peu en les check_graph qui n'ont pas besoin de perfparse
        ceux qui sont compatibles.

        J'ai reussi a faire marcher perfparse, mais j'ai une base qui se remplie pas, je suis obligé de lancer la commande a lamain ...

        Y a beacoup de doc sur le forum et le wiki, chaque fois ça ressemble a mon probleme, mais j'arrive jamais a aboutir a quelque chose ...

        la maintenant j'ai un probleme avec la version de rrd ....

        Je crois que je vais dans moins coin installer perfparse avec nagios.

        Le faire marcher,

        puis m'occuper du cas oreon

        En totu cas, merci pour ta reponse

        Comment


        • #5
          Pour perfparse, avec Nagios, rrd n'est pas utilisé.

          C'est pour afficher le graph sous Oreon que rrdtool va à partir des données de la base génerer le graph et un fichier .rrd associé.

          J'ai bien galéré aussi pour avoir perfparse qui fonctionne correctement et maintenant je galère pour afficher les graphs avec Oreon.

          Pour perfparse la première chose et de vérifier que le fichier .dat est bien alimenté. Tu peux mettre la variable service_perfdata_file_mode=w dans nagios.cfg et regarder ce qui arrive dans le fichier.

          Dans mon cas j'avais un pb car les données de perf n'étaient pas présente dans $SERVICEPERFDATA$ pour le check_dns.

          D'ailleur je ne comprend pas pourquoi dans Oreon les graphs générés par perfparse ne sont pas directement intégrés et qu'il faille passer par rddtool pour les afficher. Je suppose que c'est pour n'avoir qu'une seule methode et être compatible avec des graphs générés par check_graph.

          Patrick

          Comment


          • #6
            en fait, si j'ai bien compris depuis la semaine derniere

            perfparse se base sur certains plugsins de nagios, notament :
            check_dns, tcp, http, load, procs, user

            et sur l'option : process_perfoamnce_data.

            Et cela va faire .. des graphes.

            Pourl'instant on a pas besoin d'oreon.

            Ensuite, en installant l'interface Oreon, cela nous rajouter les plugins check_graph_*
            qui nous permettent de faire des graphes à l'aide de rrdtool

            Comment

            Working...
            X