Ad Widget

Collapse

Housekeeper

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kedar700
    Junior Member
    • Aug 2020
    • 21

    #1

    Housekeeper

    Dobrý den,
    mám na zabbix serveru MySQL script na lepší fungovaní housekeeperu, ktery nechavá historii 7 dnů a tuto hodnotu přepisuje u všech itemu. Potřeboval bych vědět jestli je nějaká možnost mít nějake itemy na, které tohle pravidlo neplatí, nebo jestli jde udělat nějak graf v dashboardu, který bude moct nahlížet jiný počet dní

    dozadu než 7. Potřeboval bych to právě kvuli grafu trafficu pro porovnaní třeba měsíc dozadu u ostatních itemu mi stačí 7 dní. Děkuji Click image for larger version

Name:	Screenshot_2021-02-22 Configuration of housekeeping.png
Views:	174
Size:	9.6 KB
ID:	419244
  • gofree
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2017
    • 400

    #2
    kvoli porozumeniu situacie :

    v com je vyhodnejsi ( resp. co robi ) ten skript ako interny housekeeper - u teba vypnuty - ( s nastavenim override item history period na 7d )

    nebolo by moznostou nastavit historiu na urovni templatov ( na 7 dni ) a tie templaty , ktore chces dlhsie ( na 30 dni ) - pomocou mass update ?

    Comment

    • kedar700
      Junior Member
      • Aug 2020
      • 21

      #3
      Ten skript dělá to, že databazí rozdělí na dny a v 8 den vyhodí data z prvního dne, použil jsem tento skript protože databaze rostla exponencialně i když byl data storage period 7d a trend 14d a data se nestihali mazat což zapřičinilo housekeeper na 100% a zasekaní celého serveru. Se skriptem funguje všechno jak má, databáze se zvětšuje pomalu jak přidavám nové itemy, ale právě na kontrolu některých dlouhodobých dashboard grafů je 7 dní málo.

      Comment

      • gofree
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Dec 2017
        • 400

        #4
        ahoj

        v ramci teorie upravit ten skript aby vedel , ktore itemy udrziavat 30 dni ( zoznam by si mozno vysparal cez api a nejako naparoval na databazu, ale to ti bude zas chrastit ked to bude preliezat tabulky ) - ale to nie je najlepsi pristup - manualne zasahy na konci dna sposobia viac problemov ako uzitku

        nieco praktickejsie by bolo urobit partitioning mysql alebo rovno presjt na timescale - 30 dnovu historiu a zahadzovat ju po dnoch - ( s pouzitim throttlingu,kompresie a rozumnych intervalov by databaza nemala rast exponecialne ) - pozor na verziu 2 https://support.zabbix.com/browse/ZBX-18854

        v podsate sa ale opakujem https://www.zabbix.com/forum/zabbix-...62-housekeeper
        Last edited by gofree; 22-02-2021, 23:15.

        Comment

        Working...