Announcement

Collapse
No announcement yet.

Installation Perfparse

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

  • Installation Perfparse

    Rrd marche nickel

    Je souhaites installer perfparse avec oreon

    Est ce que qq'un peut valider ma démarche et la corriger si besoin

    -Compiler nagios et perfparse comme si ils étaient seul
    -et installer la couche oreon ensuite

    >Coup spécial< Il n'y a pas de conf spécifique à oreon pour perfparse si j'ai bien suivi ce qui se fait sur le forum !!

    Merci

  • #2
    nan il faut dire à nagios lors du configure d'utiliser perparse.
    Voir le site de perfparse car tu as plusieurs choix possibles.
    RedHat Advanced Server 4.0
    Nagios 2.3.1
    Oreon 1.3b1

    Comment


    • #3
      ok c'est bien ce que je pensais, je vais tout me refaire à la main alors

      en exportant ma conf oreon avant

      Merci la communauté

      Comment


      • #4
        Tu nous met la config apres ! Merci
        CentOS 6.4 64Bits - Centreon 2.4.5 - Centreon Engine 1.3.4 - NDO

        Comment


        • #5
          oui promis je commence ce w-end

          Comment


          • #6
            un pti up : :lol:

            Ou ca en est ?
            CentOS 6.4 64Bits - Centreon 2.4.5 - Centreon Engine 1.3.4 - NDO

            Comment


            • #7
              Moi je l ai fait sur FC5 et ca marche pas trop mal pour le moment
              Mais bon j'ai galéré une journée sur ce truc car la doc perfparse n'est pas super pointu et certaines choses ne marchent pas.

              Notamment il propose des solutions à l'aide de leur daemon perparsed mais il plante pour un rien alors à oublier toutes ces solutions.

              Dans leur doc ils auraient du mettre :

              Les plus :
              blablabla
              blabla
              Les moins :
              utilise le daemon perparsed :lol:
              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


              • #8
                tiens faudrait que ke je prepare un paquet Nagios+perparse :wink:

                histoire de soulager tout le monde
                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


                • #9
                  Bonjour tous

                  ca fais un bou de temp que j'essai de me documenter sur perfparse pour comprendre l'interet,
                  mais la ...

                  il y a des beau screenshot sur leur site :
                  http://perfparse.sourceforge.net/screenshots.php

                  mais j'arrive pas a voir ce qu'il fais de plus pour nagios.

                  si quelqu'un aurait 2 ou 3 min a perdre pour m'aider a eclairer ma lanterne, ca serais gentil
                  Linux sarge --> nagios 1.2 --> 35 équipements, 91 services aux fesses d'oreon 1.2.3 RC2

                  Comment


                  • #10
                    j ai fait cela hier alors voici le resultat des course pour nagios 2.5

                    install de nagios (standart)
                    install de oreon (1.3-last standart)

                    install de perfparse
                    avec les fichier de conf fournis par oreon de base cest presque que ok


                    dans nagios 2.5 il y a des modif, mais en claire, dans l interface d oreon il faut faire cela:

                    configuration->Nagios->Nagios.cfg->nagios.cfg1
                    Host Performance Data File /var/nagios/host-perfdata.dat
                    Service Performance Data File /var/nagios/service-perfdata.dat
                    Host Performance Data File Template $TIMET$ $HOSTNAME$ $HOSTCHECKCOMMAND$ $HOSTOUTPUT$ $HOSTSTATE$ $HOSTPERFDATA$
                    Service Performance Data File Template $TIMET$ $HOSTNAME$ $SERVICEDESC$ $SERVICEOUTPUT$ $SERVICESTATE$ $SERVICEPERFDATA$


                    tu laisse Host/service Performance Data Processing Command vide

                    et met:
                    Service Performance Data File Processing Command process-service-perfdata-file



                    ensuite dans process-service-perfdata-file tu as un truc du genre:
                    cat /var/nagios/service-perfdata.dat | $USER2$/bin/perfparse-log2mysql -c $USER2$/etc/perfparse.cfg




                    il y a d autre methode suivant ta methode d utilisation de perfparse ,mais celle ci est ok
                    /Any given program, when running, is obsolete./

                    Comment


                    • #11
                      j ai oublier de dire qu il faut activer la conf perfparse de oreon et de positioner les variable hostdatabase, loginet passwd de la base

                      et bien sure de creer cette base de donnees cf le INSTALL de perfparse
                      /Any given program, when running, is obsolete./

                      Comment


                      • #12
                        On va pouvoire faire un howto "perfparse with Oreon log into mysql" avec tout nos petits bout d'aide que l'on a mis sur le forum
                        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


                        • #13
                          @Sauron De Mordor,

                          Merci pour ta méthode :lol: , mais petit problème, ma base SQL reste désepéremment vide... :cry:

                          Quand je lance l'équivalent à ton script "process-service-perfdata-file" en ligne de commande, cela donne ceci:
                          cat /var/nagios/service-perfdata.dat | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg
                          00:00:00 read 360 @ 0.0 l/sec. Met 0 @ 0.00 Met/l. Drop 360.
                          +-----------------------------+ +-----------------------------+
                          | Generic statistics | | Nb Log Lines : 1 |
                          | Nb lines parsed : 360 | | Nb lines dropped : 360 |
                          | Start date : 2006-08-03 | | Elapsed time : 00:00:00 |
                          | Start time : 14:16:07 | | Rate : (line/sec) 0.00 |
                          +-----------------------------+ +-----------------------------+

                          +-----------------------------+ +-----------------------------+
                          | MySQL storage statistics | | |
                          | New Hosts : 0 | | Metric/line : 0.00 |
                          | New Metrics : 0 | | Metrics Recorded : 0 |
                          | New Services : 0 | | Summary Rec Added : 0 |
                          | New Summary Group : 0 | | SQL Queries : 19 |
                          +-----------------------------+ +-----------------------------+


                          et le log perfparse:
                          less perfparse.log.20060803.log
                          2006/08/03 14:13:47 [ storage.c:95 22256 ] storage_mysql module successfully loaded
                          2006/08/03 14:16:07 [ storage.c:95 23499 ] storage_mysql module successfully loaded

                          As-tu une idée? format des données???

                          Merci d'avance, Zby-)

                          Comment


                          • #14
                            j ai galerer sur ce pb la.

                            pass ta base sql en debug

                            /etc/mysql/my.cnf
                            log = /tmp/mysqld.sql

                            et tail -f sur ce fichier pour voir les transaction sql.

                            cela te permetra de savoir si cest la mise en base qui marche pas ou si perfparse n evois rien a la base (dans mon cas perfparse n evoyait rien).


                            ensuite ma description ne marche que pour nagios 2.5 (pas tester avec les autres) car certaines variable sont nouvelle (apparement).

                            ensuite tu peux essayer de regarder les differents fichier genere.


                            si tu fait cat service-perfdata.dat cela te donne koi ?

                            le format te semble correcte? compatible avec celui decris dans le nagios.conf?

                            service_perfdata_file_template=$TIMET$\t$HOSTNAME$ \t$SERVICEDESC$\t$SERVICEOUTPUT$\t$SERVICESTATE$\t $SERVICEPERFDATA$

                            avec des tab pour separer les valeurs de \t

                            tu peux faire vi /var/nagios/service-perfdata.dat
                            et faire dans vi et list et les tab aparaitrons en ^I


                            ensuite fait une copie de ce fichier et travail dessus. avec perfparse en ligne de commande.

                            cat /var/nagios/host-perfdata.dat | /usr/local/nagios/bin/perfparse-log2mysql -c /etc/nagios/perfparse.cfg -r



                            verifie aussi les logs de nagios et de perfparse, il se peut qu il manque des fichiers ou repertoir ou que des droits utilisateur soient pas bon.


                            je crois que dans la conf il y a des repertoir dans /tmp et /var/nagios qui nexiste pas comme
                            /var/nagios/serviceperf.log
                            /tmp/perfparse.drop


                            voila
                            en esperant t avoir ete util
                            /Any given program, when running, is obsolete./

                            Comment


                            • #15
                              | Nb lines dropped : 360 |
                              La voila ton erreur. Ton format de fichier est erroné. La commande Nagios qui écrit dans le fichier texte pour perfparse n'est pas bonne.

                              Comment

                              Working...
                              X