Powiadomienia: e-mail, SMS, Slack, Discord, Telegram i webhook
Jak dodać kanały powiadomień i sprawdzić, czy działają.
Kanał powiadomień to miejsce, do którego wysyłamy alarm. Możesz mieć ich kilka i każdemu monitorowi przypisać inne - np. sklep zgłasza awarie całemu zespołowi na Slacku i SMS-em, a blog tylko Tobie e-mailem.
Kanały dodajesz w zakładce Powiadomienia. Po dodaniu kliknij Test - wyślemy próbną wiadomość, żebyś wiedział, że wszystko działa, zanim zdarzy się prawdziwa awaria.
Wystarczy adres. Warto dodać adres, który ktoś naprawdę czyta - np. skrzynkę zespołu IT, a nie ogólne biuro@.
SMS
Podaj numer telefonu. SMS jest najlepszy dla najważniejszych usług, bo dociera nawet bez internetu. Każdy SMS zużywa jedną wiadomość z pakietu planu - stan pakietu widzisz w menu panelu.
Slack
- W Slacku otwórz Apps i wyszukaj Incoming Webhooks.
- Kliknij Add to Slack i wybierz kanał, np.
#alerty. - Skopiuj adres zaczynający się od
https://hooks.slack.com/...i wklej go w panelu.
Discord
- Wejdź w ustawienia kanału (ikona zębatki) i wybierz Integracje.
- Kliknij Webhooki, potem Nowy webhook.
- Kliknij Kopiuj adres URL webhooka i wklej go w panelu.
Telegram
- Napisz do
@BotFatherw Telegramie, wyślij/newboti nadaj botowi nazwę. Dostaniesz token (wygląda jak123456789:AAH...). - Dodaj bota do grupy, w której mają przychodzić alarmy (albo napisz do niego prywatnie).
- Odczytaj Chat ID - np. pisząc do
@userinfobot. Dla grup Chat ID zaczyna się od minusa. - Wklej token i Chat ID w panelu.
Webhook - dla programistów
Wysyłamy żądanie POST z danymi w formacie JSON na wskazany adres. Możesz w ten sposób połączyć monitoring z własnym systemem, np. utworzyć zgłoszenie w systemie ticketowym. Jeśli podasz sekret, dołączymy podpis w nagłówku X-Signature-SHA256, żebyś mógł sprawdzić, że wiadomość pochodzi od nas.