Co obejmuje automatyczna kontrola dostępności?
Usługa regularnie sprawdza, czy serwer odpowiada prawidłowo, jaki kod statusu HTTP zwraca oraz jak długo trwa odpowiedź. Testy HTTP i HTTPS są wykonywane automatycznie, a po potwierdzeniu awarii system wysyła powiadomienia do wskazanych osób.
Sprawdzanie dostępności strony
Kontrola, czy wskazany adres URL odpowiada prawidłowym statusem HTTP.Testy HTTP/HTTPS
Sprawdzanie kodu odpowiedzi, przekierowań oraz poprawności komunikacji z serwerem.Pomiar czasu odpowiedzi
Kontrola szybkości odpowiedzi serwera oraz wykrywanie nagłych spowolnień strony.Weryfikacja treści odpowiedzi
Sprawdzanie, czy odpowiedź zawiera wymagane frazy i nie zawiera zdefiniowanych komunikatów błędów.Testy z wielu lokalizacji
Potwierdzanie awarii przez niezależne lokalizacje, co ogranicza ryzyko fałszywego alarmu.Powiadomienia o awarii
Alerty SMS, e-mail, Microsoft Teams, push wysyłane po wykryciu oraz potwierdzeniu problemu.Jak działa usługa?
System wysyła do wskazanego adresu URL zapytanie GET lub POST, a następnie sprawdza status odpowiedzi HTTP, czas odpowiedzi serwera oraz, opcjonalnie, zwróconą treść. Taki test pomaga szybko odróżnić chwilowe problemy sieciowe od realnej awarii serwisu.
-
Dodaj adres witryny w Panelu. Testy nie wymagają instalacji dodatkowego kodu — wystarczy wskazać adres URL.
-
System może wykonywać test automatycznie co minutę, naprzemiennie z 5 niezależnych lokalizacji.
-
Aby wykluczyć fałszywe alarmy, każda awaria musi zostać potwierdzona przez min. trzy lokalizacje.
-
Po potwierdzeniu awarii system wysyła powiadomienia do wskazanych osób, między innymi e-mail, SMS, Microsoft Teams i push.
Jakie problemy wykrywają testy?
Zapytanie HTTP pozwala sprawdzić, czy serwer odpowiedział w ustalonym czasie i zwrócił oczekiwany kod odpowiedzi.
Automatyczne testy pozwalają wykryć między innymi:
- brak odpowiedzi serwera
- przekroczenie limitu czasu
- błędy HTTP, takie jak 404, 500 lub 503
- nieprawidłowe przekierowanie
- problem z połączeniem HTTPS
- nagły wzrost czasu odpowiedzi
- brak oczekiwanej treści w odpowiedzi
Test może wykorzystywać metodę GET lub POST oraz autoryzację HTTP Basic Auth. Dzięki temu można kontrolować zarówno publicznie dostępne strony, jak i adresy wymagające podstawowego uwierzytelnienia.
Weryfikacja treści odpowiedzi strony
Prawidłowy kod HTTP nie zawsze oznacza, że strona działa poprawnie. Serwer może zwrócić status 200, ale jednocześnie wyświetlić pustą stronę, komunikat błędu albo niepełną treść.
Ping.pl może sprawdzać, czy odpowiedź zawiera wymagane słowa lub frazy. Możesz także wskazać treści zabronione, na przykład komunikaty pojawiające się w przypadku błędu aplikacji.
Historia dostępności i uptime
Historia testów pozwala sprawdzić, jak długo strona była dostępna i kiedy występowały przerwy w jej działaniu. Dzięki temu możesz analizować uptime serwisu, weryfikować jakość hostingu oraz kontrolować dotrzymanie deklarowanego poziomu SLA.
Szczegółowe zestawienia możesz generować w ramach raportowania SLA.
Potrzebujesz bardziej zaawansowanego testu?
Usługa pozwala również automatycznie wysyłać dane POST i sprawdzać odpowiedzi formularzy. Dowiedz się więcej o testowaniu formularzy.
Formularze wieloetapowe, logowanie oraz inne działania użytkownika możesz testować w prawdziwej przeglądarce za pomocą testów procesu.
Najczęstsze pytania o dostępność strony
Test dostępności strony a zwykły PING - czym się różnią?
Zwykły ping sprawdza, czy serwer odpowiada na poziomie sieciowym. Test dostępności obejmuje konkretny adres URL, status HTTP, czas odpowiedzi oraz opcjonalnie zwróconą treść. Pozwala dzięki temu wykryć sytuację, w której serwer działa, ale sama witryna zwraca błąd.
Jak często można sprawdzać dostępność strony?
Test może być wykonywany nawet co 1 minutę lub rzadziej, w zależności od wybranej konfiguracji monitora.
Jakie powiadomienia są wysyłane po wykryciu awarii?
Po wykryciu i potwierdzeniu problemu system może wysłać powiadomienia SMS, e-mail, Microsoft Teams, push lub poprzez połączenie telefoniczne realizowane przez syntezator mowy.
Z jakich lokalizacji wykonywane są testy?
Pomiary są wykonywane z pięciu niezależnych lokalizacji w Polsce oraz dodatkowo z jednej lokalizacji zagranicznej. Wykorzystanie wielu punktów oraz wymóg potwierdzenia każdej awarii przez co najmniej trzy z nich pozwalają ograniczyć liczbę fałszywych alarmów.
Czy regularne testy wpływają na szybkość działania witryny?
Pojedyncza próba generuje niewielką liczbę lekkich żądań HTTP, dlatego nie powoduje zauważalnego obciążenia ani spowolnienia witryny.
Czy mogę monitorować kilka podstron tego samego serwisu?
Tak. Każdy ważny adres URL możesz dodać jako osobny monitor. Pozwala to niezależnie kontrolować stronę główną, najważniejsze podstrony, koszyk, panel użytkownika lub inne kluczowe widoki serwisu.
Co oznacza uptime?
Uptime określa procent czasu, przez który strona była dostępna i działała prawidłowo. Historia wyników umożliwia analizę dostępności oraz okresów niedostępności.
Jakie kody odpowiedzi HTTP można sprawdzać?
Możesz określić oczekiwany kod odpowiedzi HTTP, na przykład 200, 301 lub 403. Test zostanie uznany za nieprawidłowy, jeżeli strona zwróci inny status niż skonfigurowany.
Może Cię zainteresować również:
- Monitorowanie szybkości wczytywania
- Monitorowanie procesu
- Monitorowanie wygasania domeny
- Monitorowanie certyfikatu SSL
- Monitorowanie bezpieczeństwa strony
Nie wiesz jaki monitoring będzie odpowiedni w Twoim przypadku? Skontaktuj się z nami, a z przyjemnością Tobie doradzimy i pomożemy w konfiguracji monitoringu.