Announcement

Collapse
No announcement yet.

Perfparse again ....Désolé

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

  • Perfparse again ....Désolé

    Bonjour à tous,

    Je parcours le forum depuis quelques mois deja et j'ai entrepris d'installer nagios + oreon pour ma soutenance.
    En resumant ma situation je pourrai donner autant de detail que possible.

    Nagios 2.5 ok
    oreon 1.3.3 ok ( j'ai fait lupdate 1.3.1 a 1.3.3 sans probleme)
    Ma base oreon fonctionne tres bien (merci pour l'astuce des doublons).
    Ma base perfparse est bien creer et a les privileges en all .

    J'ai deux problemes a l'heure actuelle.

    Le premier c'est que je n'obtient aucun graphe de la part de perfparse. Lorsque je regarde ma base perfparse elle ne se remplie pas. (je n'ai pas le message d'erreur no such data base). En sommes quand je vai dans vue oreon je ne peux selectioner aucun hote tout reste vide. J'ai suivi le wiki-oreon pour l'installation de perfparse.

    J'edit et je met mon repertoire ou est stocker mes log perfparse et j'ai rien dessus.
    drwxrwxr-x 2 nagios nagios 4096 nov 28 00:00 archives
    -rwxrwxr-x 1 nagios nagios 238 nov 21 16:14 comment.log
    -rwxrwxr-x 1 nagios nagios 239 nov 21 16:14 downtime.log
    -rw-r--r-- 1 nagios nagios 6 déc 11 15:13 nagios.lock
    -rwxrwxr-x 1 nagios nagios 728585 déc 11 15:18 nagios.log
    -rwxrwxr-x 1 nagios nagios 20411 déc 11 15:13 objects.cache
    -rwxrwxr-x 1 nagios nagios 0 nov 23 15:17 perfparse.drop
    -rwxrwxr-x 1 nagios nagios 12760 nov 23 16:51 perfparse-host-perfdata.dat
    -rwxrwxr-x 1 nagios nagios 0 nov 23 09:08 perfparse-host-perfdata.data
    -rwxrwxr-x 1 nagios nagios 0 nov 23 15:21 perfparse.lock
    -rwxrwxrwx 1 nagios nagios 0 nov 23 15:17 perfparse.log
    -rwxrwxrwx 1 nagios nagios 0 nov 23 15:23 perfparse_output_log
    -rwxrwxr-x 1 nagios nagios 6109 nov 23 16:51 perfparse-service-perfdata.dat
    -rwxrwxr-x 1 nagios nagios 0 déc 11 15:13 retention.dat
    drwxrwxr-x 2 nagios nagiocmd 4096 déc 11 15:13 rw
    -rw-rw-r-- 1 nagios nagios 12300 déc 11 15:18 status.log
    -rw------- 1 nagios nagios 12727 déc 11 15:13 status.sav
    Certains droit sont en 777 afin de tester si c'etait un probleme de droit d'ecriture mais ça ne change rien.

    Le second concerne mes plugins ( désoler c'est hors sujet par rapport au titre du post mais je prefere tout concentrer). Dans mon log j'ai ce message
    Warning: Attempting to execute the command "/usr/bin/printf "%b" "1165966070\t\t\t\t\t\n"\r\n| /usr/local/nagios/bin/perfparse-log2mysql" resulted in a return code of 127. Make sure the script or binary you are trying to execute actually exists...

    Edit: j'avance un peu les plugins remarche mais nagios refuse tojours d'ecrire dans la base de donnée avec le message que j'ai laissé juste au dessus.

    Merci a toute la communauté qui m'a permis d'arriver jusqu'ici.
    Etudiant bts en alternance 2eme année option admin reseaux.
    Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
    Fedora core 5

  • #2
    Je ne sais pas si sa aidera suite a mon message d'erreur. Je suis aller voire ce fameux repertoire.

    [[email protected] libexec]# cd /usr/local/nagios/bin
    [[email protected] bin]# ll
    total 744
    -rwxrwxr-x 1 nagios nagios 21099 nov 23 15:03 check_perfparse_version
    -rwxrwxr-x 1 nagios nagios 420656 nov 21 11:13 nagios
    -rwxrwxr-x 1 nagios nagios 24504 nov 21 11:13 nagiostats
    -rwxrwxr-x 1 nagios nagios 80722 nov 23 15:03 perfparsed
    -rwxrwxr-x 1 nagios nagios 65811 nov 23 15:03 perfparse-db-purge
    -rwxrwxr-x 1 nagios nagios 47139 nov 23 15:03 perfparse-db-tool
    -rwxrwxr-x 1 nagios nagios 60182 nov 23 15:03 perfparse-log2any
    lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2file_output -> perfpa rse-log2any
    lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2gnuplot -> perfparse- log2any
    lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2mysql -> perfparse-lo g2any
    lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2socket_output -> perf parse-log2any
    lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2stdout -> perfparse-l og2any
    -rwxrwxr-x 1 nagios nagios 184 nov 23 15:03 perfparse_nagios_command.pl
    -rwxrwxr-x 1 nagios nagios 183 nov 23 15:03 perfparse_nagios_pipe_command.pl
    -rwxrwxr-x 1 nagios nagios 1950 nov 23 15:03 perfparse.sh.example
    Je voi rien d'anormale question fichier.

    Si quelqu'un pourrai m'eclairer.
    Etudiant bts en alternance 2eme année option admin reseaux.
    Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
    Fedora core 5

    Comment


    • #3
      Depuis ce matin j'ai reussi a remplir les fichiers

      -rwxr-x--- 1 nagios nagios 45 déc 13 09:35 host-perfdata.dat
      -rwxr-x--- 1 nagios nagios 206 déc 13 09:37 service-perfdata.dat
      Le message d'erreur est toujours pareil tourjous en rapport avec
      lrwxrwxrwx 1 root root 17 nov 23 15:03 perfparse-log2mysql -> perfparse-log2any
      Ma base de donné mysql est bien créer dans les fichier de config perfparse sur l'interface oreon. J'ai bien rentré les bonne info et je voi bien dans le menu database d'oreon mes deux base de donnée Oreon et perfparse. Seulement perfparse ne se rempli pas.

      Si j'ai bien suivi, je reprend les etapes theorique :

      -Oreon envoie les information type Alive sur les fichier service et host-perfdata.dat.
      -Ces fichiers repliquent leur donné sur la base de donnée mysql
      - d'apres mon message d'erreur je le traduit par Printf veu ecrire sur le fichier perfparse-log2mysql qui lui même est renvoyer a perfparse-log2any.
      -Seulement printf n'a pas l'aire de pourvoir ecrire dessus poruquoi?
      Question de droit d'apres mon fichier le User et Group est root mais les Chmod est 777 donc Other peux passé. Le fichier qui est lié est
      -rwxrwxr-x 1 nagios nagios 60182 nov 23 15:03 perfparse-log2any
      (de toute façons je n'avance plus la et je passerai autant de temps qu'il faut pour trouver la solution).
      Si je pouvai même faire une super notice pour perfparse je m'en ferai une joie.




      Je suis a la disposition de toute autres information complementaire. Merci de m'avoir lu, et de tenir compte de ma detresse de debutant sur linux (sa fera 2 mois aujourd'hui et sans nagios je ne serai pas dans le monde du libre).
      Etudiant bts en alternance 2eme année option admin reseaux.
      Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
      Fedora core 5

      Comment


      • #4
        Je sais pas si ya un rapport mais lorsque je vai dans /usr/local/nagios/bin

        Je tente de lancer ./perfparse-log2any. J'obtient ce message d'erreur.

        ./perfparse-log2any: error while loading shared libraries: libpp_common.so.0: cannot open shared object file: No such file or directory
        pareil pour :

        Code:
        [[email protected] bin]# ./perfparsed
        ./perfparsed: error while loading shared libraries: libpp_common.so.0: cannot open shared object file: No such file or directory
        est ce une reponse au mauvais fonctionnement de perfparse ?

        [/quote]
        Etudiant bts en alternance 2eme année option admin reseaux.
        Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
        Fedora core 5

        Comment


        • #5
          houlala,

          bon je suis passé par là tout comme vous
          j'ai passé le cap des drop quand je fais log2mysql

          ca monte en base, j'ai des valeurs mais comment les voir dans OREON?

          a toute
          www.2js.fr

          la solution opensource

          Comment


          • #6
            Comment tu as fait pour passer le cap des drops .?
            Etudiant bts en alternance 2eme année option admin reseaux.
            Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
            Fedora core 5

            Comment


            • #7
              en fait le drop tu l'as quand le fichier n'est au standart de perfparse
              fait gaffe au tabulation tab \t
              qu'il faut mettre partout

              à la base perfparse te file un script pour eviter c'est betise
              mais on a pris le reflex d'utiliser des wiki ou autres doc
              qui reprennent leur script

              refait ton conf perfparse.cfg avec \t entre tous tes $argument$
              et apres ton script process service tu mets les mêmes arguments dans le meme ordre

              et la t'es un as


              a toute
              www.2js.fr

              la solution opensource

              Comment


              • #8
                J'ai verifier ce que tu m'as dit et j'avai deja le/t entre mes arguments.

                Il est ou ce script qui est censé empecher cela ?

                et je ne voi aps ce qu'il faut faire dans le perfparse.cfg ?

                EDIT : Voici mon log perfparse.log

                2006/12/21 00:00:37 [ storage.c:61 5094 ] Echec de chargement du module storage_mysql (msg='0230/libpp_storage_mysql.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type')
                Si sa peu aider un peu.
                Etudiant bts en alternance 2eme année option admin reseaux.
                Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
                Fedora core 5

                Comment


                • #9
                  la tu as un plus gros probleme ...

                  revoi ton install perfparse
                  www.2js.fr

                  la solution opensource

                  Comment


                  • #10
                    je relance apres quelques temps et suite a la nouvelle doc d'open source. Je l'ai rigoureusement suivi seulement j'ai un probleme avec le fichier resource.cfg. En effet voici mon log quand je restart nagios.


                    Nagios 2.5
                    Copyright (c) 1999-2006 Ethan Galstad (http://www.nagios.org)
                    Last Modified: 07-13-2006
                    License: GPL

                    Reading configuration data...

                    Error: NULL variable value - Line 21 of resource file '/usr/local/oreon/filesGeneration/nagiosCFG/resource.cfg'
                    Running pre-flight check on configuration data...

                    Checking services...
                    Checked 71 services.
                    Checking hosts...
                    Checked 71 hosts.
                    Checking host groups...
                    Checked 12 host groups.
                    Checking service groups...
                    Checked 1 service groups.
                    Checking contacts...
                    Checked 4 contacts.
                    Checking contact groups...
                    Warning: Contact group 'thuasne' is not used in any host/service definitions or host/service escalations!
                    Checked 3 contact groups.
                    Checking service escalations...
                    Checked 0 service escalations.
                    Checking service dependencies...
                    Checked 0 service dependencies.
                    Checking host escalations...
                    Checked 0 host escalations.
                    Checking host dependencies...
                    Checked 38 host dependencies.
                    Checking commands...
                    Checked 53 commands.
                    Checking time periods...
                    Checked 6 time periods.
                    Checking extended host info definitions...
                    Checked 70 extended host info definitions.
                    Checking extended service info definitions...
                    Checked 70 extended service info definitions.
                    Checking for circular paths between hosts...
                    Checking for circular host and service dependencies...
                    Checking global event handlers...
                    Checking obsessive compulsive processor commands...
                    Checking misc settings...

                    Total Warnings: 1
                    Total Errors: 0

                    Things look okay - No serious problems were detected during the pre-flight check

                    cgi.cfg - déplacement OK
                    checkcommands.cfg - déplacement OK
                    contactgroups.cfg - déplacement OK
                    contacts.cfg - déplacement OK
                    dependencies.cfg - déplacement OK
                    escalations.cfg - déplacement OK
                    hostextinfo.cfg - déplacement OK
                    hostgroups.cfg - déplacement OK
                    hosts.cfg - déplacement OK
                    meta_commands.cfg - déplacement OK
                    meta_contact.cfg - déplacement OK
                    meta_contactgroup.cfg - déplacement OK
                    meta_dependencies.cfg - déplacement OK
                    meta_escalations.cfg - déplacement OK
                    meta_host.cfg - déplacement OK
                    meta_hostgroup.cfg - déplacement OK
                    meta_services.cfg - déplacement OK
                    meta_timeperiod.cfg - déplacement OK
                    misccommands.cfg - déplacement OK
                    nagios.cfg - déplacement OK
                    perfparse.cfg - déplacement OK
                    resource.cfg - déplacement OK
                    serviceextinfo.cfg - déplacement OK
                    servicegroups.cfg - déplacement OK
                    services.cfg - déplacement OK
                    timeperiods.cfg - déplacement OK

                    Running configuration check...done
                    Stopping network monitor: nagios
                    Waiting for nagios to exit . done.
                    Starting network monitor: nagios
                    Etudiant bts en alternance 2eme année option admin reseaux.
                    Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
                    Fedora core 5

                    Comment


                    • #11
                      Alors j'ai avancé un peu, dison que j'ai l'impression que ma base se rempli mais mes fichiers log n'on pas l'aire d'en faire autant.

                      En gros sur l'interface de perfparse j'affiche toutes les données en RAW.
                      Par contre chose bizzare des que je touche au classment d'information j'obtien ceci

                      An error occured with the SQL:

                      "SELECT perfdata_service.host_name, perfdata_service.service_description, '1', perfdata_service_raw.ctime, perfdata_service_raw.txt_data, nagios_status, perfdata_service.service_id FROM perfdata_service, perfdata_service_raw, perfdata_host WHERE perfdata_service_raw.id = perfdata_service.last_perfdata_raw AND perfdata_service.host_name = perfdata_host.host_name ORDER BY _ DESC"

                      Failure Message:

                      "Unknown column '_' in 'order clause'"
                      Voici à nouveaux mon perfparse.log
                      2007/02/19 04:21:55 [ storage.c:61 8138 ] Echec de chargement du module storage_mysql (msg='0230/libpp_storage_mysql.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type')

                      Voici ce que j'obtient quand je tape la commande : cat perfdata-service.log | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg

                      [[email protected] etc]# cat perfdata-service.log | /usr/local/nagios/bin/perfparse-log2mysql -c /usr/local/nagios/etc/perfparse.cfg
                      cat: perfdata-service.log: Aucun fichier ou répertoire de ce type

                      +-----------------------------+ +-----------------------------+
                      | Generic statistics | | Nb Log Lines : 1 |
                      | Nb lines parsed : 0 | | Nb lines dropped : 0 |
                      | Start date : 2007-02-19 | | Elapsed time : 00:00:00 |
                      | Start time : 18:03:18 | | 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 |
                      +-----------------------------+ +-----------------------------+

                      une autre chose qui ne concerne pas le sujet mais je travail aussi sur l'annuaire ldap sur oreon. J'arrive bien a recupérer L'AD mais je ne peux pas les importer car les case sont crise et non selectionnable. Je suis allé voir mon log ldap et voila ce que j'ai comme erreur.

                      [20/02/2007 09:54] LDAP Search : Error : Undefined attribute type
                      Etudiant bts en alternance 2eme année option admin reseaux.
                      Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
                      Fedora core 5

                      Comment


                      • #12
                        Misere de misere. J'en avais marre de perfparse, alors je me suis dis je vai voire autre chose en attendant une reponse ou une idee sublime.
                        Alors je suis tombé sur nagiosgraphe 0-8-2. J'ai procedé a l'installation a la lettre. mais j'ai des problemes pour redemarrer nagios a partir d'oreon, il me sort une erreur sur mon fichier nagios.cfg.
                        Alors j'ai essayer de copier mon fichier nagios.cfg pour recupere ma config et cest toujours pareil. Pourtant quand je ne fait q'un restart sans cocher l'option remplacer les fichiers, tout fonctionne.

                        ci dessous mon message d'erreur :

                        Running configuration check... FAILED! Restart aborted. Check your Nagios configuration.
                        Voila c'est explicite alors zallez me dire montre nous ton fichier nagios.cfg
                        Mais la je reflechis et je me dis que je vai recommencer pour la 4 eme fois et oui!!!, et je vai meme jamais reinstaller oreon je vai meme faire meiux je vai installer nagiosgraphe. Et je n'utiliserai plus oreon puisque son seul but c'etait pour moi de faire marcher perfparse mais je n'y arrive pas. Alors j'aimerai savoir comment on le desinstalle ?

                        #rm -R -f /usr/local/oreon
                        #rm -R -f /etc/oreon

                        Je tiens quand meme a remercier Monsieur personne qui ma soutenu pendant tous mes postes et les 610 personnes qui auront lu mon poste.
                        J'espere avoir apporter mon experience inutile et sans interet.
                        Je suis deçus car je deteste baissé les bras mais la je vai devoir les changer..mes bras.
                        Etudiant bts en alternance 2eme année option admin reseaux.
                        Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
                        Fedora core 5

                        Comment


                        • #13
                          rm -rf /usr/local/oreon

                          plus un mysql drop table oreon + suppression du user oreon et le tour est joué

                          PS: Y a des softs payant qui font ca trés bien et je suis pret à parier qu'il vende du support au cas où tu ne maîtriserai pas leur cliquodrome
                          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


                          • #14
                            je confirme Donki :rolleyes:

                            quand on se dit on va installer de l'opensource, y faut etre pret mentalement
                            a ce que ca ne marche pas du premier coup

                            allez zou!

                            erase et recommence
                            Cordialement,

                            2JS

                            solutions opensource

                            Comment


                            • #15
                              C'est ce que je vai faire ce matin.
                              Je vai recommencer.

                              Merci pour vos reponse. Je suis qu'au debut de mon calvaire.

                              Bon ce que je vai faire c'est que je vai repartir sur de bonne base. Je reinstalle oreon au moindre pepin avant de faire nimp. Je vai regarder.
                              Par contre mes ennuis on commencé quand j'ai installé perfparse car je commence a essayer des trucs comme ta notice opensource. Mais je crois qu'il me manque des packets quand je fait le #make.
                              Donc je posterai mon log.
                              Etudiant bts en alternance 2eme année option admin reseaux.
                              Nagios2.7, oreon 1.4, php5, apache2, mysql5, Perfparse 106.2
                              Fedora core 5

                              Comment

                              Working...
                              X