Pomoc i poradnikiPowiadomienia › Reguły wysyłania alertów

Reguły wysyłania alertów

3 min czytania · Powiadomienia

ePulz.io nie wysyła powiadomienia przy każdym krótkim wahaniu. Celem jest informowanie Cię tylko o realnych problemach i nieprzytłaczanie Cię fałszywymi alarmami. W tym artykule wyjaśniamy, kiedy przychodzi powiadomienie, jak działają ponowne próby, czym jest e-mail recovery (potwierdzenie przywrócenia) oraz tryb cichy (Quiet hours).

Kiedy powstaje powiadomienie

Powiadomienie jest wysyłane, gdy monitor wykryje problem - na przykład:

  • Serwer odpowiada innym kodem HTTP niż oczekiwany (domyślnie 200, co oznacza w porządku).
  • Odpowiedź trwa dłużej niż ustawiony limit czasu.
  • W odpowiedzi brakuje słowa kluczowego, które ustawiłeś w monitorze HTTP (pole Oczekiwane słowo kluczowe).
  • Certyfikat SSL wkrótce wygaśnie (ostrzeżenia przychodzą 30, 14, 7, 3 i 1 dzień wcześniej).
  • Wygasa ważność domeny (ostrzeżenia przychodzą 30, 14, 7, 3 i 1 dzień wcześniej).
  • Monitor Heartbeat (czeka na regularne "bicie serca" z Twojego zadania) nie otrzymał oczekiwanego pingu nawet w oknie tolerancji (grace period).

Ochrona przed fałszywymi alarmami (anti-flap)

Aby nie otrzymywać powiadomień przy każdym krótkim "drgnięciu" sieci, możesz w każdym monitorze ustawić Liczbę niepowodzeń przed powiadomieniem:

  • 1 - natychmiastowe powiadomienie już przy pierwszym niepowodzeniu (najbardziej czułe).
  • 2 lub 3 - zalecane ustawienie. Eliminuje krótkie przerwy w sieci, nie pozwalając przeoczyć rzeczywistej awarii.

Jeśli Twój serwer ma czasem krótkie wahania, wartość 2 lub 3 zalecamy jako domyślny wybór.

Weryfikacja z wielu regionów

Jeśli dostępnych jest więcej sond, awarię weryfikujemy z wielu regionów i powiadomienie wysyłamy dopiero po potwierdzeniu przez co najmniej dwa regiony. Dzięki temu odfiltrowane zostają lokalne problemy sieciowe (na przykład awaria jednego dostawcy łącza w innym kraju), które realnie Cię nie dotyczą.

Powiadomienie o przywróceniu (recovery)

Gdy monitor po awarii znów odpowiada poprawnie, wyślemy Ci powiadomienie o przywróceniu z łącznym czasem trwania awarii. Dzięki temu od razu wiesz, czy trzeba interweniować, czy już wszystko jest rozwiązane. E-maile recovery możesz wyłączyć w ustawieniach, jeśli wystarczy Ci tylko powiadomienie przy awarii.

Brak zduplikowanych powiadomień

Podczas jednej awarii otrzymasz tylko jedno powiadomienie. Nawet jeśli monitor zawiedzie kilka razy z rzędu, nie przyjdą do Ciebie dziesiątki e-maili. Zduplikowane powiadomienia (ta sama awaria różnymi kanałami) automatycznie łączymy. Nowe powiadomienie wyślemy dopiero przy kolejnej odrębnej awarii, czyli po tym, jak monitor w międzyczasie przywrócił usługę.

Tryb cichy (Quiet hours)

Podczas trybu cichego nie wysyłamy powiadomień - nie przyjdą również wstecznie po jego zakończeniu. Dla krytycznych alertów użyj webhooka, który omija tryb cichy. Tryb cichy oraz kanały powiadomień ustawisz w sekcji Powiadomienia:

Ustawienia powiadomień w ePulz.io - Telegram, Slack, Discord, webhook i tryb cichy
Powiadomienia - połączenie Telegrama jednym kliknięciem, webhooki dla Slacka i Discorda oraz ustawienie trybu cichego
Zalecenie: Dla większości stron idealne ustawienie to 2 niepowodzenia przed powiadomieniem i włączone powiadomienia o przywróceniu. Dla infrastruktury krytycznej wybierz 1 i wykorzystaj weryfikację z wielu regionów.
Czy ten poradnik był pomocny?