Monitoring jest tak dobry jak alert, który wysyła. E-mail, który w nocy ląduje w filtrowanym folderze, nie jest lepszy niż brak monitoringu. Uptimecheck wysyła powiadomienia o incydentach do kanałów, które Twój zespół naprawdę obserwuje, i tylko wtedy, gdy awaria jest prawdziwa.
Obsługiwane kanały
E-mail: alerty i powiadomienia o przywróceniu działania na dowolny adres.Slack: aplikacja Add to Slack publikuje na wybranym kanale, a alerty o awarii mają przycisk Acknowledge. Działa też incoming webhook.Microsoft Teams, Discord, Google Chat i Mattermost: alerty na kanale lub w przestrzeni, w której pracuje Twój zespół.Telegram: stuknij Open Telegram lub Add to a group, naciśnij Start i czat jest połączony.PagerDuty: otwiera incydent, gdy monitor przestaje działać, i rozwiązuje go, gdy działanie wraca.ntfy i Pushover: alerty w aplikacjach na telefon, z których korzysta już wielu programistów.Powiadomienia push: bezpłatne alerty na ekranie blokady iPhone’a, Androida i komputera, do wybranych osób albo do osoby, która ma dyżur.Webhooki: JSON na dowolny URL, podpisany, aby odbiorca mógł zweryfikować, że pochodzi od nas.
Alerty SMS korzystają z kredytów: Professional obejmuje 50 miesięcznie, a Business 200, a w każdym płatnym planie, także w Start, można dokupić pakiety (100 za 12 € lub 500 za 55 €, bez VAT; kupione kredyty nigdy nie wygasają). Obszar roboczy wysyła najwyżej 100 SMS-ów w ciągu 24 godzin. Jeden kredyt to jeden SMS, więc typowa awaria zużywa dwa na numer: jeden, gdy coś przestaje działać, i jeden, gdy działanie wraca. SMS-y trafiają na numery komórkowe w UE/EOG, Wielkiej Brytanii i Szwajcarii. Wszystkie pozostałe kanały są dostępne w każdym planie, od Start po Business. Pozostałe limity porównasz w porównaniu funkcji.
Co zawiera alert
Wystarczająco dużo, by działać bez logowania się: nazwę monitora, adres, kod statusu lub błąd i czas rozpoczęcia. Gdy sprawdzenie znów przechodzi, przychodzi powiadomienie o przywróceniu działania z łącznym czasem niedostępności.
03:12: checkout.northwind.shop nie działa. HTTP 503, potwierdzone drugim sprawdzeniem.03:19: rozwiązane. checkout.northwind.shop znów działa po 7 minutach.
Te same kanały dostają alerty o spowolnieniu, przypomnienia o certyfikatach i domenach, zmiany rekordów DNS oraz nowe problemy wykryte przez kontrole domen i kondycji strony.
Mniej fałszywych alarmów
Jedno nieudane sprawdzenie to jeszcze nie awaria. Uptimecheck sprawdza ze Sztokholmu, Londynu i Nowego Jorku i potwierdza każdą awarię z drugiej lokalizacji, zanim otworzy incydent. Zespoły przestają ignorować alerty, gdy alerty przestają podnosić fałszywy alarm.
Eskalacja i dyżury
Nie każdy alert musi kogoś budzić. Ustawienie „When to alert” w kanale opóźnia alert: publikuj w Slacku od razu, a powiadomienie push do osoby dyżurnej wysyłaj tylko wtedy, gdy awaria trwa 10 minut. Jeśli monitor wcześniej wróci do działania albo ktoś potwierdzi przyjęcie incydentu, opóźniony alert w ogóle nie zostanie wysłany. Grafiki dyżurów decydują, kto to jest w tym tygodniu, a oś czasu incydentu pokazuje, kto dostał alert i kiedy.
Wiedz, kiedy kanał alertów przestaje działać
Kanał może przestać działać, a nikt tego nie zauważy: ktoś usunie webhook Slacka, skrzynka się zapełni, token wygaśnie. Uptimecheck ponawia nieudany alert pięć razy w ciągu około 40 minut, a jeśli nadal nie dotrze, kanał zostaje oznaczony jako Not delivering wraz z przyczyną. Informują o tym również strona przeglądu, każdy monitor korzystający z kanału i raport tygodniowy, więc problem zostanie naprawiony przed kolejną awarią. Gdy test znów przejdzie, ostrzeżenie znika.
Jeśli strona wróci do działania, zanim alert o awarii zdążył dotrzeć, spóźniony alert nie jest wysyłany, więc nikt nie zostanie wezwany do czegoś, co już minęło. Powiadomienie o przywróceniu działania i tak wychodzi, z informacją, jak długo strona nie działała. Gdy incydent zamyka się, bo zaczyna się okno serwisowe albo monitor zostaje wstrzymany lub usunięty, kanały, które dostały informację o awarii, otrzymują o tym powiadomienie, a PagerDuty rozwiązuje swój incydent.
Kierowanie alertów dla każdego monitora
Kanały domyślne są dodawane do każdego nowego monitora, a dla każdego monitora możesz wybrać własne kanały. Wysyłaj alerty monitora checkoutu na push i do Slacka, strony marketingowej na e-mail, a stagingowego API na kanał Discorda. Agencje mogą kierować monitory każdego klienta do właściwego zespołu, z podziałem na projekty.
Skonfiguruj alerty w kilka minut
Dodaj kanały: adres e-mail, Slacka przez Add to Slack, Telegrama jednym stuknięciem, push na telefonie albo URL webhooka.Użyj Send test, aby zobaczyć, jak dokładnie wygląda tam alert.Wybierz, z których kanałów korzysta każdy monitor i które z nich czekają przed wysłaniem alertu.
Ogranicz liczbę osób, które dostają powiadomienia dyżurne, a kanał na Slacku utrzymuj skupiony na jednym temacie. Alerty działają, gdy są rzadkie, konkretne i mają jasno określonego właściciela. Po każdym incydencie przejrzyj routing: jeśli alert trafił do kogoś, kto nie mógł nic zrobić, przekieruj go.
Webhooki do całej reszty
Jeśli Twój zespół używa narzędzia, którego nie ma na liście, wystarczy webhook. Uptimecheck wysyła JSON na Twój URL, gdy monitor przestaje działać i ponownie, gdy działanie wraca, z podpisem, który Twój kod może zweryfikować, a następnie przekazać dalej do systemu zgłoszeń albo na dashboard na ścianie w biurze.
Alerty dla zespołu, strona statusu dla klientów
Alerty informują Twój zespół. Strona statusu informuje Twoich klientów. Korzystaj z obu, a support nie będzie musiał sto razy odpowiadać na to samo pytanie. Alerty obejmują każdy typ monitora: dostępność, ścieżki, cron joby, serwery, domeny, DNS i usługi zewnętrzne.
Plany zaczynają się od 9 € miesięcznie przy płatności rocznej lub 12 € przy płatności miesięcznej, bez VAT, z 25 kanałami alertów w planie Start, 75 w Professional i 250 w Business. Zajrzyj do cennika albo rozpocznij 14-dniowy bezpłatny okres próbny bez karty.