Jak korzystać: Monitor dostępności strony
- 1
Wpisz adres
Wklej adres strony lub endpointu API, na przykład strony głównej albo adresu /health, a opcjonalnie także słowo kluczowe, które musi pojawić się w odpowiedzi.
- 2
Wybierz częstotliwość kontroli
Darmowe monitory działają co 5, 10, 15 lub 30 minut; Pro dodaje kontrole co minutę lub co dwie minuty.
- 3
Dodaj alerty
Wklej przychodzący webhook Slack lub Discord albo dowolny endpoint https przyjmujący JSON. Jeśli chcesz, włącz też powiadomienia w przeglądarce.
- 4
Sprawdź historię
Rozwiń monitor, aby zobaczyć dostępność, czasy odpowiedzi i incydenty z 24 godzin, 7 dni lub 30 dni, albo opublikuj stronę statusu.
Limity i Pro
Za darmo: 3 monitory na klucz edycji, kontrole co 5, 10, 15 lub 30 minut z limitem czasu 10 sekund, alerty Slack, Discord i webhook JSON, jedna publiczna strona statusu i 30 dni historii. Darmowy monitor zostaje wstrzymany, jeśli jego panel nie zostanie otwarty przez 30 dni.
Pro podnosi limit do 25 monitorów i dodaje kontrole co 1 lub 2 minuty. Zobacz Pro
O narzędziu: Monitor dostępności strony
Monitor dostępności w ustalonych odstępach czasu wysyła z naszego serwera żądanie do Twojej strony i zapisuje, czy odpowiedziała, ile to trwało i jaki kod statusu zwróciła. Działa także wtedy, gdy Twój komputer jest wyłączony, i właśnie o to chodzi: dowiadujesz się, że sklep lub API przestało odpowiadać, zanim zgłoszą to klienci.
Kontrola to żądanie HTTP GET, które podąża za maksymalnie pięcioma przekierowaniami i kończy się niepowodzeniem po 10 sekundach. Kontrola przechodzi, gdy ostateczna odpowiedź ma status poniżej 400 oraz, jeśli ustawisz słowo kluczowe, gdy pierwszy megabajt strony zawiera ten tekst. Dzięki temu wychwycisz serwer, który zwraca stronę błędu lub pusty szablon. Pojedyncza awaria nie wystarczy do wszczęcia alarmu: druga kontrola po 30 sekundach również musi się nie udać, zanim monitor zmieni kolor na czerwony, otworzy incydent i wyśle wiadomość na Twój webhook. Gdy usługa wróci do normy, druga wiadomość poda, jak długo trwała awaria.
Czas odpowiedzi liczymy od wysłania żądania do odczytania odpowiedzi, więc obejmuje on zapytanie DNS, połączenie, TLS i pracę samego serwera. Wykres pokazuje średnią z danego okresu oraz pasek zielonych i czerwonych pól dla udanych i nieudanych kontroli, a także 95. percentyl dla wolnych odstępstw.
Kontrole wykonywane są tylko z jednej lokalizacji. Narzędzie nie wysyła pingów, nie testuje portów, nie łączy się z adresami w sieci prywatnej i nie wysyła e-maili ani SMS-ów.
Prywatność
To narzędzie działa na naszym serwerze, ponieważ kontrole muszą trwać także przy zamkniętej przeglądarce. Przechowujemy tam wpisany przez Ciebie adres, nazwę, opcjonalne słowo kluczowe, częstotliwość kontroli i opcjonalny adres webhooka, razem z odciskiem SHA-256 losowego klucza edycji zapisanego w przeglądarce. Każda kontrola zapisuje czas, kod statusu, czas odpowiedzi i krótki powód niepowodzenia; pobraną treść strony porównujemy ze słowem kluczowym, a następnie usuwamy. Adresy webhooków działają jak hasła, dlatego pełny adres nigdy nie wraca na stronę. Wyniki kontroli i zamknięte incydenty są usuwane po 30 dniach; monitor pozostaje do chwili, gdy go usuniesz, a darmowy monitor, którego panelu nikt nie otworzy przez 30 dni, zostaje wstrzymany do czasu wznowienia.
Funkcje
Potwierdzone alerty
Druga kontrola po 30 sekundach potwierdza awarię, zanim dowie się o niej Slack, Discord lub Twój endpoint JSON.
Historia czasów odpowiedzi
Średnie czasy odpowiedzi i 95. percentyl wraz z udanymi i nieudanymi kontrolami z 24 godzin, 7 dni lub 30 dni.
Publiczna strona statusu
Pokaż klientom dostępność usług bez ujawniania monitorowanych adresów.