Hlavnou úlohou optimalizácie notifikácií je dosiahnutie stavu, že akákoľvek notifikácia vám príde z CM a máte možnosť na ňu reagovať a spraviť opatrenie k nej bez toho, aby boli zbytočne generované viaceré správy.
Ak je to správa, ktorú vedome preskakujete pri čítaní, môžete ju vynechať, lebo inak zvyšujete riziko, že prehliadnete inú dôležitú správu.
Prehľad typov Notifikácií
Fundamentálnym typom notifikácie je záznam o poruche v CM Serveri, a vidieť ho môžete cez CM portál v Upozornenia -> Poruchy.
CM Server môže odosielať notifikácie pri prechode stavu z „OK“ do „FAIL“ (Start), pri pretrvávaní stavu „FAIL“ (Repeat), a pri prechode stavu z „FAIL“ do „OK“ (End). Prípadne ak je zapnuté notifikovanie stavu „Unknown“ tak budú takisto posielané.
C-Monitor odosiela emailové a SMS správy nezávisle od notifikácii CM servera pomocou Akcií Watchu. Môže sa stať, že vám prídu dve hlásenia, jedno z CM Servera a ďalšie z Akcie.
Nástroje na obmedzenie počtu notifikácií:
- Oneskorenie prechodu Watchu do stavu „FAIL“
- Prechod stavu Watchu do „Unknown“ bez notifikácie
- Blokovanie notifikácií so zachovaním vyhodnocovania
- Blokovanie notifikácií a aj vyhodnocovania
Oneskorenie prechodu Watchu do stavu "FAIL"
Oneskorenie prechodu Watchu do stavu „FAIL“ je často využívané v situáciách, kedy Vám nevadí ak nejaká podmienka sa vyhodnotí ako „FALSE“ na krátku dobu.
Definujete, ako dlho musí byť podmienka v stave „FALSE“ aby sa Watch vyhodnotil ako „FAILED“.
Táto možnosť je vhodná, keď testujete zaťaženie zariadenia pomocou CPU usage alebo Memory usage. Ak je prekročená hraničná hodnota podmienky, napr. CPU usage > 95%, Watch by sa vyhodnotil ako „FAIL“. Toto preťaženie môže byť krátkodobé a nemalo by nejaký veľký dopad na zariadenie. V situácii, že toto preťaženie pretrváva dlhšie ako je vhodné, potrebujete aby sa stav Watchu zmenil na „FAIL“. Preto nastavíte oneskorenie, aby sa stav Watchu zmenil až po dlhšom pretrvávaní „FAIL“ stavu, napríklad po 5 minútach preťaženia.
Prestavenie Watchu do stavu Unknown bez Notifikácie
Unknown stav Watchu je stav, ktorý signalizuje, že Watch je v neurčitom stave. Watch nie je vyhodnotený ako OK ani ako FAILED.
Stav Watchu na Unknown je možné nastaviť ktoroukoľvek podmienkou bez ohľadu na stav iných podmienok.
Pre lepšie pochopenie poslúži príklad:
Máme nastavené vyhodnocovanie Watchu pre kontrolu záťaže zariadenia v pracovných hodinách, kedy by nemalo zariadenie byť preťažené dlhodobo. Čiže ak zariadenie je preťažené dlhšie ako 5 minút, prechádza do stavu „FAIL“ a je notifikovaný operátor.
Lenže, mimo pracovných hodín bežia na zariadení údržbové procesy, ktoré zariadenie môžu zaťažiť na dlhšie ako 5 minút. Toto preťaženie je očakávané a neprekáža nám, preto nepotrebujeme byť notifikovaný o ňom, keďže nejde o nečakaný stav.
Práve na takúto situáciu slúži uvedenie Watchu do „Unknown“ stavu.
Vytvoríme si pomocnú podmienku, v našom príklade ide o vymedzenie času kedy sú pracovné hodiny, čiže použijeme podmienku „Time Range“ a nastavíme rozmedzie času medzi 7:00 až 20:00. Zaškrtneme, aby stav Watchu bol „Uknown“ keď výsledok podmienky bude „FALSE“, t.j. keď čas bude mimo nášho rozsahu, podmienka bude „FALSE“ a Watch bude v stave „Unknown“.
Nesmieme zabudnúť nastaviť, aby sa nezasielali notifikácie z nastavených akcií. Zároveň sa nebude Watch vyhodnocovať v CM reportoch.
Notifikačné akcie pre stav UNKOWN
Počas stavu „Unknown“ môžete určiť, ako sa má Watch počas tohto stavu vyhodnocovať.
- Probably FAIL – Stav „Unknown“ sa vyhodnocuje takisto ako „FAIL“ stav. Vykonávajú sa akcie ako pri stave „FAIL“.
- Probably OK – Stav „Unknown“ sa vyhodnocuje takisto ako „OK“ stav. Vykonávajú sa akcie ako pri stave „OK“.
- Notified by Unknown start and End actions – Stav „Unknown“ je notifikovaný pomocou Unknown Start a End akcií. Počas tohto obdobia Watch nie je vyhodnocovaný v CM reportoch.
- NOT notified by any actions – Akcie vôbec neposielajú žiadne notifikácie pri zmenách, a zároveň Watch nie je vyhodnocovaný v CM reportoch.
Blokácia notifikácie stavu Watches z CM Servera a súčasne zachovanie vytvárania záznamov o poruchách
Na CM Serveri je možné vypnúť odosielanie emailov a SMS pri zmene stavu Watchu, ako aj pri vytvorení poruchy kvôli chybnému stavu Watchu. Watch bude naďalej vyhodnocovaný a všetky hodnoty budú zaznamenávané a zobrazované aj v reportoch.
Tento príkaz je využívaný, keď operátor nemusí byť notifikovaný o prechode do „FAIL“ stavu, ale je zároveň potrebné naďalej vyhodnocovať a uchovávať záznamy o poruchách.
Blokácia vyhodnocovania a notifikácie stavu Watches z CM Servera
Blokácia vyhodnocovania a notifikácie stavu Watchu z CM Servera sa využíva, keď chceme Watch vyhodnocovať len v CM konzole na lokálnom zariadení.
Výsledky tohto Watchu nebudú vôbec zasielané na CM server a nebudú ani kontrolovateľné cez CM Portál. Zároveň nebude Watch vyhodnocovaný v CM reportoch.