Ad Widget

Collapse

Custom notifikace v určitý čas

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jwhiteg
    Junior Member
    • Jun 2023
    • 1

    #1

    Custom notifikace v určitý čas

    Ahoj,

    jsem v zabbixu úplný nováček a dostal jsem relativně jednoduchý úkol, kdy mám zařídit, aby zabbix poslal notifikace (mail, teams) týden před tím, než uplyne určité datum. Nevím jestli je to mou neznalostí a myslel jsem si, že nebude problém (jako např. v PRTG), ale nevím jak tento případ rozlousknout. Můžete někdo poradit prosím? Budu vděčný za každou radu, díky
  • gofree
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2017
    • 400

    #2
    teoreticky pomocou java preprocessingu , high level > jedna hodnota bude "konkretny datum" a druha hodnota "dnesny datum" - ked rozdiel bude tyzden a menej tak posle trigger

    Comment

    • bitboy
      Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Apr 2014
      • 37

      #3
      Ak tomu spravne rozumiem, tak ide o to prepnut trigger do stavu PROBLEM v presne urceny cas a naviazana akcia vykona notifikaciu. Naviac je potrebne trigger preklopit do stavu OK a zatvorit tak otvoreny problem, aby sa zbytocne nehromadili otvorene problemy tohto typu.

      Moznosti ako to riesit, je viacero. Jedna cesta je ta, ktoru spomina gofree - vytvorit Script item alebo pouzit JavaScript preprocessing, ktory zabezpeci, ze sa bude generovat v iteme napr. hodnota 1 v presne danom case a inak sa bude generovat 0 a na to naviazat trigger.

      Je tu moznost ako to riesit bez zloziteho skriptingu pomocou jednoduchych expressions v triggerorch:
      1) Vytvorit dummy host bez interfejsov. Na neho budu naviazane triggre, ktorych ulohou bude generovat eventy a otvarat problemy v urceny cas. Host moze mat nazov napr. Timer.
      2) Vytvorit na hoste Timer item typu Skript s nazvom napr. clock, ktory bude kazdu minutu generovat cislo 1. Trigger potrebuje do expression aspon jeden item:
      ​​Click image for larger version

Name:	image.png
Views:	76
Size:	9.4 KB
ID:	466447

      3) Nasledne staci uz len vytvarat triggre, ktore sa prepnu v pravy cas do stavu PROBLEM a po 2 minutach do stavu OK. Napr. ak je dnes 24.6.2023 a chcem vygenerovat notifikaciu o tyzden v sobotu 1.7.2023 o 9:00 (otvorit problem na 2 minuty medzi 9:00 a 9:02):
      Click image for larger version

Name:	image.png
Views:	76
Size:	18.9 KB
ID:	466448


      Generovanie notifikacii vyriesi jedna akcia.
      Je mozne samozrejme vyrobit template na tento ucel a ten spojit s hostom.
      Uz "pouzite" triggre je vhodne mazat alebo z nich vyrabat nove.​

      Comment

      Working...