← Powrót do bloga

Jak skonfigurować monitorowanie strony w 5 minut

Przewodnik krok po kroku: konfiguracja monitorowania strony. Dodaj pierwszy monitor, skonfiguruj alerty i otrzymuj powiadomienia o awariach.

Zanim zaczniesz

Potrzebujesz konta monitorującego i adresu URL do monitorowania. To wszystko. Żadnego kodu do wdrożenia. Żadnego agenta do instalacji. Żadnych plików konfiguracyjnych do edycji.

Jeśli nie masz jeszcze konta, darmowy plan PingWatchdog daje Ci 15 monitorów, kontrole co 5 minut, monitorowanie SSL, monitorowanie heartbeat i markową stronę statusu. Karta kredytowa nie jest wymagana.

Krok 1: Dodaj swój pierwszy monitor

Przejdź do panelu i kliknij „Dodaj monitor”. Zobaczysz formularz z kilkoma polami.

URL: Wprowadź pełny adres URL, który chcesz monitorować. Użyj dokładnego punktu końcowego, do którego docierają Twoi użytkownicy. Dla strony internetowej jest to https://twojastrona.pl. Dla API użyj konkretnego punktu końcowego, np. https://api.twojastrona.pl/v1/health.

Typ kontroli: Wybierz HTTP dla stron internetowych i API. Wybierz TCP dla baz danych, serwerów pocztowych lub niestandardowych portów. Wybierz UDP dla serwerów gier lub DNS (dostępne w płatnych planach).

Interwał kontroli: Jak często mamy sprawdzać? Zacznij od 5 minut podczas testowania. Możesz to później zmniejszyć. Płatne plany schodzą do 30 sekund.

Regiony: Wybierz, skąd sprawdzać. Więcej regionów daje większą pewność, że alert oznacza „strona padła globalnie”, a nie „strona jest wolna z jednej lokalizacji”.

Kanały alertów: Wybierz, gdzie trafiają alerty. E-mail działa do testów. Dodaj Slack lub Discord dla swojego zespołu. Dodaj PagerDuty dla dyżurów.

Kliknij „Utwórz monitor”. To wszystko. Twoja strona jest teraz monitorowana.

Krok 2: Przetestuj alerty

Nie czekaj na prawdziwą awarię, aby dowiedzieć się, czy Twoje alerty działają. Przetestuj je teraz.

Większość narzędzi monitorujących ma przycisk „test alertu”. Kliknij go. Powinieneś otrzymać powiadomienie na skonfigurowanym kanale. Jeśli nie, sprawdź konfigurację kanału alertów.

Dla Slacka lub Discorda upewnij się, że adres URL webhooka jest poprawny i bot ma uprawnienia do publikowania na tym kanale. Dla e-maila sprawdź folder spamu i dodaj adres wysyłkowy usługi monitorującej do białej listy.

Krok 3: Skonfiguruj ustawienia alertów

Alerty są przydatne tylko wtedy, gdy docierają do właściwych osób bez powodowania zmęczenia alertami. Poświęć kilka minut na dostrojenie ustawień.

Eskalacja alertów: Ustaw próg, aby nie być alarmowanym o każdym przejściowym zakłóceniu. Próg 2 lub 3 kolejnych niepowodzeń odfiltrowuje 30-sekundowe zakłócenia sieciowe. Otrzymujesz alert tylko wtedy, gdy problem się utrzymuje.

Godziny ciszy: Jeśli przeprowadzasz zaplanowane prace konserwacyjne w niedziele o 3 nad ranem, ustaw godziny ciszy, aby Twój zespół nie był budzony z powodu zaplanowanych prac. Godziny ciszy są ustawiane dla każdego monitora, więc możesz wyciszyć alerty dla niekrytycznych monitorów poza godzinami pracy, utrzymując krytyczne jako aktywne.

Routing kanałów: Różne monitory, różne kanały. Krytyczne monitory produkcyjne trafiają do PagerDuty. Monitory stagingowe trafiają na kanał Slack. Monitory o niskim priorytecie trafiają na e-mail. To utrzymuje główne kanały alertów w czystości.

Krok 4: Dodaj więcej monitorów

Twój pierwszy monitor to była strona główna. Dobry początek. Teraz dodaj punkty końcowe, które mają znaczenie.

Twoje API: Jeśli Twoja aplikacja zależy od API, monitoruj API bezpośrednio. Zdrowa strona główna nie oznacza zdrowego API.

Twoje przepływy logowania i płatności: Monitoruj strony, na których użytkownicy działają, nie tylko przeglądają. Zepsuta płatność kosztuje pieniądze. Zepsute logowanie blokuje użytkowników.

Twoja baza danych i cache: Dodaj monitory TCP dla portu bazy danych (zazwyczaj 5432 dla PostgreSQL, 6379 dla Redis). Mówią Ci, czy usługa przyjmuje połączenia, nie tylko czy serwer działa.

Twoje zadania w tle: Dodaj monitory heartbeat dla krytycznych zaplanowanych zadań. Kopie zapasowe bazy danych, kolejki e-mail, synchronizacje danych. Działają one po cichu. Jeśli zawiodą, możesz tego nie zauważyć przez tygodnie. Dowiedz się więcej o monitorowaniu heartbeat.

Twoje certyfikaty SSL: Dodaj monitory SSL dla każdej domeny, którą posiadasz. Otrzymujesz alerty 30, 14 i 7 dni przed wygaśnięciem. Wygaśnięcie certyfikatu to jedna z najbardziej możliwych do uniknięcia przyczyn przestojów. Dowiedz się więcej o monitorowaniu SSL.

Krok 5: Udostępnij swoją stronę statusu

Jeśli Twoje narzędzie monitorujące zawiera strony statusu, skonfiguruj jedną. Strona statusu odpowiada na pytanie „czy to awaria, czy tylko u mnie?” zanim użytkownicy się z Tobą skontaktują.

Wybierz, które monitory pojawiają się na stronie. Zazwyczaj są to Twoje usługi publiczne: strona internetowa, API, panel. Wewnętrzne monitory (baza danych, zadania w tle) pozostają prywatne.

Dostosuj stronę za pomocą swojego logo i kolorów. W płatnych planach użyj własnej domeny (status.twojafirma.pl). Udostępnij URL w stopce aplikacji, dokumentacji wsparcia i swoim bio na Twitterze.

Gdy wystąpi incydent, Twoja strona statusu aktualizuje się automatycznie. Użytkownicy widzą bieżący stan bez kontaktu z Tobą. Podczas incydentu publikuj aktualizacje, aby użytkownicy wiedzieli, że nad tym pracujesz. Dowiedz się więcej o stronach statusu.

Co robić, gdy otrzymasz alert

Twój telefon wibruje. Monitor padł. Co teraz?

Najpierw zweryfikuj. Sprawdź stronę samodzielnie. Czasami to naprawdę tylko Ty. Jeśli strona ładuje się u Ciebie, ale sonda zgłasza awarię, może to być regionalny problem sieciowy.

Jeśli strona rzeczywiście padła, sprawdź oczywiste rzeczy: czy Twój dostawca hostingu miał incydent? Czy niedawno wdrożyłeś zmiany? Czy certyfikat wygasł? Czy osiągnąłeś limit zapytań lub zabrakło miejsca na dysku?

Napraw problem. Następnie zaktualizuj stronę statusu, aby użytkownicy wiedzieli, że się tym zajmujesz. Po przywróceniu przejrzyj oś czasu incydentu. Co zawiodło? Jak długo trwało wykrycie? Jak długo naprawa? Wykorzystaj te dane do poprawy.

Następne kroki

Masz teraz skonfigurowane monitorowanie. Twoja strona jest sprawdzana. Otrzymujesz alerty, gdy coś pójdzie nie tak. Oto co zrobić dalej:

Zacznij z 15 darmowymi monitorami. Zobacz nasze plany, gdy będziesz gotowy na szybsze kontrole i więcej funkcji.