Announcement

Collapse
No announcement yet.

probléme montée de données en BD/ODS

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

  • probléme montée de données en BD/ODS

    Salut tout le monde!

    Je viens juste de me mettre à travailler sur Oreon (3 semaines), et comme pas mal de monde j'ai quelques soucis pour faire fonctionner ODS.
    Mon probléme actuel est que ODS semble incapable de remplire la base de données et je ne vois pas dutout d'ou pourrais venir le probléme.

    quelques fichiers de log pour exposer le probléme:

    ods_demon.log
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/identifyMetric.pm line 50, <PFDT> line 1.
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/identifyMetric.pm line 56, <PFDT> line 1.
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/identifyMetric.pm line 60, <PFDT> line 1.
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/identifyMetric.pm line 67, <PFDT> line 1.
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/updateFunctions.pm line 46, <PFDT> line 1.
    Use of uninitialized value in concatenation (.) or string at /usr/local/oreon/ODS/lib/updateFunctions.pm line 81, <PFDT> line 1.

    ods.log
    1177512061 - Starting ODS engine...
    1177512061 - PID : 3977
    1177512061 - Error:Cannot add or update a child row: a foreign key constraint fails (`donnee_ODS/metrics`, CONSTRAINT `metrics_ibfk_1` FOREIGN KEY (`index_id`) REFERENCES `index_data` (`id`) ON DELETE CASCADE)
    1177512061 - Error:Cannot add or update a child row: a foreign key constraint fails (`donnee_ODS/data_bin`, CONSTRAINT `data_bin_ibfk_1` FOREIGN KEY (`id_metric`) REFERENCES `metrics` (`metric_id`) ON DELETE CASCADE)
    1177512061 - Error:Cannot add or update a child row: a foreign key constraint fails (`donnee_ODS/metrics`, CONSTRAINT `metrics_ibfk_1` FOREIGN KEY (`index_id`) REFERENCES `index_data` (`id`) ON DELETE CASCADE)
    1177512061 - Error:Cannot add or update a child row: a foreign key constraint fails (`donnee_ODS/data_bin`, CONSTRAINT `data_bin_ibfk_1` FOREIGN KEY (`id_metric`) REFERENCES `metrics` (`metric_id`) ON DELETE CASCADE)

    Configuration utilisée:
    Fedora Core 6
    Nagios 2.6
    Oreon 1.4 avec les patchs 1, 2, 3 et 4 (qui se sont tous exécutés sans erreurs) j'ai patché la source et non pas aprés avoir installé oreon.


    Comme d'hab le probléme doit être sous mon nez ... :rolleyes:
    Si ça vous dit quelque chose!

  • #2
    si tu lance les scripts à la main tu as les erreurs aussi ?
    savoir si ca vient de ODS meme ou des scripts.
    ..()_() .°("who | grep -i blonde | date; cd ~; unzip;")
    =(o_0)=
    *(() () Nicolas Verriest, France

    Comment


    • #3
      Je n'ai pas pensé à le faire à la main c'est vrai, merci pour le conseil, je vais tester ça quand je serais arrivé à me dépatouiller de ma configuration de serveur de secours! :eek:

      Comment


      • #4
        Il est possible que ce soit un probléme de format des données dans le fichier service-perfdata, par exemple pour la charge CPU d'un hôte j'ai la ligne suivante:

        1179907722 linux134-4 OK - Charge moyenne: 0.00, 0.06, 0.13 OK load1=0.000;15.000;30.000;0; load5=0.060;10.000;25.000;0; load15=0.130;5.000;20.000;0;

        pour l'occupation d'un fichier:

        1179907720 linux131-6 DISK OK - free space: /usr 1759 MB (29% inode=88%): OK /usr=4214MB;6279;6289;0;6299

        est-ce que vous obtenez les même résultats?
        (En ce qui concerne l'éxecution à la main des scripts IdentifyMetrics.pm etc ... je ne sais pas trop comment m'y prendre)

        Comment


        • #5
          problème ODS_ graph

          Bonjour,

          J'ai un petit souci pour créer mes graphs....
          Je ne vois rien dans la liste déroulant des Hosts dans Vues Oreon.
          Je ne peux donc rien grapher.
          Ensuite, voila mon fichier de log ods.log :

          1180345357 - Starting ODS engine...
          1180345357 - PID : 32652
          1180348845 - Stopping ODS engine...
          1180348849 - Starting ODS engine...
          1180348849 - PID : 4258
          1180437554 - Starting ODS engine...
          1180437554 - PID : 13989
          1180526404 - Error : MySQL server has gone away
          1180526415 - Error : MySQL server has gone away
          1180526426 - Error : MySQL server has gone away
          1180526437 - Error : MySQL server has gone away
          1180526448 - Error : MySQL server has gone away
          1180526459 - Error : MySQL server has gone away
          1180526470 - Error : MySQL server has gone away
          1180526481 - Error : MySQL server has gone away
          1180526492 - Error : MySQL server has gone away
          1180526503 - Error : MySQL server has gone away
          1180526514 - Error : MySQL server has gone away
          1180526525 - Error : MySQL server has gone away

          Le fichier OreonDataStorage reste désespérément vide.
          Dans /usr/local/oreon/rrd , j'ai 2 fichiers 1.rrd et 3.rrd

          En ligne de commande le ./check_graph_ping -H @IP marche bien

          Dans quel sens dois je me diriger pour trouver la solution ??

          Merci

          Comment

          Working...
          X