Announcement

Collapse
No announcement yet.

Modifier Step/heartbeat dans script ODS

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

  • Modifier Step/heartbeat dans script ODS

    Bonjour,

    mes graphs dans Oréon avaient pas mal de trou, j'ai donc passé mes fichiers RRD à un heartbeat de 600 puis 1000 avec rrdtool.

    Cependant j'ai peur de ne plus voir les problemes de timeout.

    Comment modifier les scripts perl pour avoir un step de 600 et un heartbeat de 1100 ? (car mon serveur Nagios a pas mal de latency)

    merci
    Last edited by evangelion64; 21 June 2007, 11:40.

  • #2
    Tu bidouilles comme tu veux mais le step c'est l'intervalle entre deux entrées d'informations dans la base soit l'intervalle entre 2 checks.
    Le heartbeat est par convention égal au double de celui-çi.

    Après ne t'étonne pas si tes courbes ne ressemblent à rien.
    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
      Originally posted by DonKiShoot View Post
      Tu bidouilles comme tu veux mais le step c'est l'intervalle entre deux entrées d'informations dans la base soit l'intervalle entre 2 checks.
      Le heartbeat est par convention égal au double de celui-çi.

      Après ne t'étonne pas si tes courbes ne ressemblent à rien.
      tu me confirle dis que mon step RRD = parametre de timing du check de nagios ! donc le step de 310 s dans mes RRD n'est pas definit en dur dans le script ?

      je veux pas bidouiller je veux alleger mon nagios, car avec ses 800 check en graph tous les 5 min il rame, donc je pensais le passer a 10 min et le heartbeat qui va bien avec.

      merci

      Comment


      • #4
        si tu modifies ta fréquence de check à 10 au lieu de 5 mn
        tu dois modifier le step de tes fichiers rrd à 600 au lieu de 300 et passer le heartbeat a 1200
        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
          Originally posted by DonKiShoot View Post
          si tu modifies ta fréquence de check à 10 au lieu de 5 mn
          tu dois modifier le step de tes fichiers rrd à 600 au lieu de 300 et passer le heartbeat a 1200

          et cela tu le fais comment ? (ct ma question initiale )

          Comment


          • #6
            cd /usr/local/oreon/OreonDataStorage

            for f in *.rrd; do rrdtool tune $f --heartbeat metric:1200; done

            Il doit y avoir possibilité de tuner le step également

            ainsi que la durée de la base dans le temps car dés que l'on rallonge le step, on rallonge d'autant la durée de la base.

            Si elle stockait un an de data et que tu tune le step à 600, elle conservera 2 ans de data (enfin il me semble)
            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
              Originally posted by DonKiShoot View Post
              cd /usr/local/oreon/OreonDataStorage

              for f in *.rrd; do rrdtool tune $f --heartbeat metric:1200; done

              Il doit y avoir possibilité de tuner le step également

              ainsi que la durée de la base dans le temps car dés que l'on rallonge le step, on rallonge d'autant la durée de la base.

              Si elle stockait un an de data et que tu tune le step à 600, elle conservera 2 ans de data (enfin il me semble)
              OK pour le Heartbeat (bien que tu le faces dans le rrd et pas dans le script perl) mais pour le step ? car le step se fait à la création mais ne se modifie pas ensuite ? c'est ou dans le script ?

              Comment


              • #8
                hé oauis j'ai pas codé la valeur en dur...

                mais j'ai mis 5 secondes de décalages pour que si nagios a un peu de retard ca ne merde pas..

                Mais la ton serveur est dans les choux je pense... t'as regardé les options de tunning -> service concurrent etc etc ?

                ca paut aider...

                gros serveur puissant ou alors petit pc de bureau à la bourre technologiquement ?
                Last edited by julio; 22 June 2007, 16:05.
                Julien Mathis
                Centreon Project Leader
                www.merethis.com |

                Comment


                • #9
                  Originally posted by julio View Post
                  hé oauis j'ai pas codé la valeur en dur...

                  mais j'ai mis 5 seconde de décalages pour que si nagios a un peu de retard ca ne merde pas..

                  Mais la ton serveur est dans les choux je pense... t'as regardé les options de tunning -> service concurrent etc etc ?

                  ca paut aider...

                  gros serveur puissant ou alors petit pc de bureau à la bourre technologiquement ?

                  c'est une vmware sur un serveur puissant, peux tu m'en dire plus sur les options de tunning ?

                  Comment


                  • #10
                    lance ca :

                    nagios -s nagios.cfg

                    il dit koi ?
                    Julien Mathis
                    Centreon Project Leader
                    www.merethis.com |

                    Comment


                    • #11
                      Originally posted by julio View Post
                      lance ca :

                      nagios -s nagios.cfg

                      il dit koi ?
                      voila ce que cela dit lundi matin apres un WE calme sans redemarrage de Nagios:

                      Nagios 2.9
                      Copyright (c) 1999-2007 Ethan Galstad (http://www.nagios.org)
                      Last Modified: 04-10-2007
                      License: GPL

                      Warning: Host 'srv_roi_oreon' has no services associated with it!
                      Warning: Contact group 'Superviseur' is not used in any host/service definitions or host/service escalations!
                      Projected scheduling information for host and service
                      checks is listed below. This information assumes that
                      you are going to start running Nagios with your current
                      config files.

                      HOST SCHEDULING INFORMATION
                      ---------------------------
                      Total hosts: 180
                      Total scheduled hosts: 0
                      Host inter-check delay method: SMART
                      Average host check interval: 0.00 sec
                      Host inter-check delay: 0.00 sec
                      Max host check spread: 30 min
                      First scheduled check: N/A
                      Last scheduled check: N/A


                      SERVICE SCHEDULING INFORMATION
                      -------------------------------
                      Total services: 714
                      Total scheduled services: 714
                      Service inter-check delay method: SMART
                      Average service check interval: 420.00 sec
                      Inter-check delay: 0.59 sec
                      Interleave factor method: SMART
                      Average services per host: 3.97
                      Service interleave factor: 4
                      Max service check spread: 30 min
                      First scheduled check: Mon Jun 25 09:20:44 2007
                      Last scheduled check: Mon Jun 25 09:27:44 2007


                      CHECK PROCESSING INFORMATION
                      ----------------------------
                      Service check reaper interval: 10 sec
                      Max concurrent service checks: 20


                      PERFORMANCE SUGGESTIONS
                      -----------------------
                      * Value for 'max_concurrent_checks' option should >= 34

                      Comment

                      Working...
                      X