Monitoring strony internetowej to system automatycznych sprawdzeń, który wykrywa awarie i problemy, zanim zauważą je użytkownicy: niedostępność strony, wolne odpowiedzi, wygasający certyfikat SSL, błędy formularzy, nieudane płatności. Bez monitoringu o awarii dowiadujesz się z telefonu klienta — z monitoringiem dowiaduje się wykonawca, a klient dostaje informację z raportu. Ten przewodnik pokazuje, co realnie warto monitorować, jakie narzędzia to obsługują i ile to kosztuje.
Najważniejsze: Monitoring strony internetowej obejmuje minimum: dostępność (uptime) z zewnętrznych lokalizacji, czas odpowiedzi serwera, ważność certyfikatu SSL i domeny, błędy PHP oraz działanie kluczowych funkcji (formularze, płatności). Narzędzia kosztują od 0 do ok. 100 zł netto/mc za stronę — a brak monitoringu kosztuje tyle, ile trwa niezauważona awaria. Alert musi trafiać do osoby odpowiedzialnej, z procedurą eskalacji; sam e-mail „coś nie działa" nie jest monitoringiem.
Czym jest monitoring strony internetowej
Monitoring strony internetowej to zestaw automatycznych testów wykonywanych w pętli: co minutę, co pięć minut albo co godzinę system sprawdza z zewnątrz, czy strona odpowiada poprawnie. Gdy test wykryje problem, uruchamia alert — e-mail, SMS, powiadomienie na Slacka.
Kluczowa cecha dobrego monitoringu: patrzy z zewnątrz, tak jak użytkownik. Nie sprawdza „czy serwer żyje" od środka, tylko „czy klient z Gdańska widzi stronę i może wysłać formularz". To rozróżnienie ma znaczenie — serwer może działać, a strona i tak być niedostępna dla użytkowników z powodu błędu aplikacji, wygasłego certyfikatu albo blokady WAF.
Monitoring dzieli się na trzy warstwy, które warto wdrożyć razem.
- Dostępność — czy strona w ogóle odpowiada i w jakim czasie.
- Funkcje — czy kluczowe ścieżki działają: formularz wysyła, koszyk liczy, płatność się otwiera.
- Bezpieczeństwo i infrastruktura — certyfikat SSL, domena, zmiany w plikach, próby logowania.
Co warto monitorować
Nie wszystko da się monitorować tak samo łatwo. Priorytety zależą od typu strony, ale wspólny mianownik wygląda tak.
| Co monitorować | Jak | Po co | Priorytet |
|---|---|---|---|
| Dostępność (uptime) | Test HTTP co 1–5 min z kilku lokalizacji | Wykrycie awarii w minutach, nie dniach | Krytyczny |
| Czas odpowiedzi | Pomiar TTFB i czasu pełnego ładowania | Wychwycenie degradacji wydajności | Wysoki |
| Certyfikat SSL | Sprawdzenie daty ważności i łańcucha | Uniknięcie ostrzeżeń przeglądarki | Krytyczny |
| Domena | Monitor terminów odnowienia | Uniknięcie wygaśnięcia domeny | Krytyczny |
| Formularze | Testowe wysłanie i weryfikacja odbioru | Ciche błędy blokujące zapytania | Wysoki |
| Płatności | Testowa transakcja lub webhook | Zatrzymanie sprzedaży = realna strata | Krytyczny (sklep) |
| Błędy PHP | Analiza logów błędów | Wychwycenie problemów przed awarią | Wysoki |
| Zmiany plików | Monitoring integralności | Wykrycie infekcji i backdoorów | Wysoki |
| Pozycje w Google | Śledzenie fraz kluczowych | Wykrycie spadków po zmianach | Średni |
- Praktyczna rada: zacznij od trzech pierwszych wierszy. Dostępność, SSL i domena to fundament — ich brak jest najczęstszą przyczyną „niezauważonych" awarii. Monitoring formularzy i płatności dochodzi przy stronie, która zarabia.
Monitoring dostępności (uptime) — jak działa
Monitoring uptime wysyła do strony żądanie HTTP w regularnych odstępach i sprawdza odpowiedź: kod statusu, czas, zawartość. Jeżeli odpowiedź nie nadejdzie albo jest błędna, system ponawia próbę z innej lokalizacji (żeby wykluczyć chwilowy problem sieci), a potem wysyła alert.
Przy wyborze narzędzia warto patrzeć na cztery parametry.
- Częstotliwość testów — 1 minuta dla stron zarobkowych, 5 minut dla pozostałych; rzadsze testy oznaczają dłuższy czas wykrycia awarii.
- Liczba lokalizacji — testy z minimum 2–3 regionów; awarie sieci między regionami to codzienność.
- Weryfikacja treści — nie tylko kod 200, ale też obecność kluczowego tekstu; strona z pustą bazą może odpowiadać „200 OK" i nie działać.
- Historia i raporty — dane o dostępności w czasie; przydają się przy rozliczeniach z hostingiem.
Dobry monitoring dostępności ma też konfigurację fałszywych alarmów: jeśli strona ma planowe prace albo testy, można je wyłączyć z alertów, żeby zespół nie przestał reagować na powiadomienia.
Monitoring SSL i domeny
Wygasły certyfikat SSL to najbardziej wstydliwa awaria strony — przeglądarki pokazują wtedy pełnoekranowe ostrzeżenie „Połączenie nie jest prywatne", a użytkownicy uciekają. A wystarczyło pilnować daty.
- Certyfikat SSL — monitoring sprawdza datę ważności i wysyła alert z 14–30-dniowym wyprzedzeniem; przy certyfikatach Let's Encrypt (ważnych 90 dni) odnowienie jest automatyczne, ale automaty potrafią się zepsuć — monitoring to wychwyci.
- Domena — alert na 30, 14 i 7 dni przed wygaśnięciem rejestracji. Wygaśnięcie domeny to awaria nie do naprawienia „od ręki" — domena może trafić do karencji, a strona i poczta przestają działać.
- DNS — sprawdzenie, czy rekordy wskazują na właściwy serwer; zmiana DNS przez pomyłkę potrafi „zgubić" stronę na godziny.
Jeśli zarządzasz kilkoma stronami, ten element bywa najczęstszą przyczyną „głupich" awarii — i najłatwiejszy do wyeliminowania.
Monitoring błędów aplikacji i formularzy
Najkosztowniejsze awarie są ciche: strona działa, wygląda dobrze, ale formularz kontaktowy nie wysyła wiadomości albo płatność w sklepie zwraca błąd. Użytkownik nie pisze o tym maila — po prostu idzie do konkurencji.
- Formularze — test polegający na wysłaniu formularza z unikalnym znacznikiem i weryfikacji, czy wiadomość dotarła na skrzynkę; tak wykrywa się problemy z SMTP, spam-filtrami i wtyczkami.
- Płatności — monitorowanie webhooków operatora płatności i składanie testowych zamówień w cyklu (np. raz dziennie) przy sklepach.
- Błędy PHP i aplikacji — analiza logów i narzędzia typu error tracking; alert przy nowym typie błędu, nie przy każdym wystąpieniu.
- Wydajność — alert przy przekroczeniu progu czasu odpowiedzi (np. powyżej 3 s przez 5 minut) — wolna strona to często zapowiedź awarii.
Ten obszar odróżnia monitoring „checkerowy" od realnej opieki technicznej. Strona może mieć 99,9% uptime i jednocześnie nie przyjmować zapytań — bo nikt nie sprawdza funkcji.
Monitoring bezpieczeństwa
Monitoring bezpieczeństwa pilnuje tego, co dzieje się z plikami i kontami.
- Integralność plików — porównywanie plików z wzorcem; nowe i zmienione pliki poza aktualizacjami to sygnał infekcji (usuwanie wirusów WordPress).
- Próby logowania — alert przy nietypowej liczbie prób; ochrona przed atakami siłowymi.
- Zmiany kont — nowe konto administratora, zmiana uprawnień, logowanie z nowej lokalizacji.
- Czarna lista Google — czy domena nie trafiła na listę ostrzeżeń (co zdarza się po infekcjach); dla sklepów też monitoring Merchant Center.
Monitoring bezpieczeństwa nie zastępuje hardeningu i aktualizacji — jest siatką bezpieczeństwa, która łapie to, co prześlizgnęło się przez zabezpieczenia. Zakres zabezpieczeń strony rozbieram w artykule o bezpieczeństwie WordPress.
Narzędzia i ceny monitoringu
Rynek narzędzi monitoringowych jest szeroki — od darmowych do rozbudowanych platform.
| Narzędzie | Typ | Cena (netto) | Dla kogo |
|---|---|---|---|
| UptimeRobot | Uptime, SSL | 0–30 zł/mc | Start, proste strony |
| HetrixTools | Uptime, blacklisty, serwery | 0–40 zł/mc | Strony i serwery |
| Better Uptime / Better Stack | Uptime + on-call + status page | 0–100 zł/mc | Zespoły z dyżurem |
| Pingdom | Uptime, syntetyczne testy | od ~50 zł/mc | Firmy, wymagające testy transakcyjne |
| New Relic / Sentry | APM, error tracking | od 0 zł (progi darmowe) | Aplikacje, sklepy |
| Wtyczki WP (np. WP Umbrella, ManageWP) | Zarządzanie + monitoring | 10–60 zł/stronę/mc | Agencje, wiele stron |
Dla pojedynczej strony firmowej zestaw „UptimeRobot + monitoring SSL + test formularza" domyka temat za kilkadziesiąt złotych miesięcznie. Sklep potrzebuje warstwy transakcyjnej — testów zamówień i webhooków płatności. W ramach opieki nad stroną monitoring jest zwykle wliczony w pakiet, a nie fakturowany osobno — sprawdź to przy porównywaniu ofert (ile kosztuje utrzymanie strony WordPress).
Alerty, eskalacja i raportowanie
Monitoring bez procedury jest bezużyteczny. Alert, który trafia do skrzynki sprawdzanej raz w tygodniu, nie różni się od braku alertu.
-
Kanał alertu — e-mail + SMS dla awarii krytycznych; powiadomienia push dla mniej pilnych. SMS-y o 3:00 nad ranem przy każdej drobnej anomalii szybko kończą się wyciszeniem powiadomień.
-
Eskalacja — jeśli nikt nie zareaguje w X minut, alert idzie do drugiej osoby; przy stronie zarobkowej warto mieć taką ścieżkę.
-
Status page — opcjonalna strona statusu dla klientów; przy awariach infrastrukturalnych oszczędza dziesiątki maili „czy u was też nie działa".
-
Raport — miesięczne podsumowanie: dostępność, czasy odpowiedzi, incydenty, wykonane działania. To dowód, że monitoring pracuje.
-
Zasada praktyczna: każdy alert powinien mieć właściciela i oczekiwaną reakcję. Alert bez właściciela to hałas.
Monitoring w ramach opieki nad stroną
W opiece nad stroną WordPress monitoring jest standardowym elementem pakietu — razem z aktualizacjami i kopiami zapasowymi tworzy trójkąt bezpieczeństwa. Różnica między „wtyczką, która wysyła maila" a monitoringiem w opiece polega na tym, że za alertem stoi człowiek z procedurą i SLA: wie, co sprawdzić, w jakiej kolejności i jak przywrócić stronę do działania (naprawa WordPress).
W dobrze skrojonym pakiecie opieki monitoring obejmuje następujący zestaw.
- Dostępność z zewnętrznych lokalizacji i alerty do wykonawcy.
- Monitoring SSL, domeny i poprawnego działania formularzy.
- Analiza błędów PHP i alerty o anomaliach.
- Monitoring bezpieczeństwa: integralność plików, próby logowania, blacklisty.
- Miesięczny raport z wynikami.
Jeśli strona zarabia, pakiet podstawowy opieki bez monitoringu funkcji jest krokiem w złym kierunku — oszczędność kilkudziesięciu złotych miesięcznie może kosztować tygodnie niezauważonego problemu. Pełny obraz opieki z monitoringiem i SLA: opieka nad stroną WordPress.
Najczęściej zadawane pytania
Ile kosztuje monitoring strony internetowej?
Monitoring dostępności z alertami w darmowych narzędziach kosztuje 0 zł, a rozbudowane pakiety (uptime, SSL, blacklisty, dyżur) to 20–100 zł netto miesięcznie za stronę. W ramach opieki nad stroną monitoring jest zwykle wliczony w abonament. Osobno wycenia się monitoring transakcyjny sklepu (testy zamówień, webhooki płatności).
Jak często powinien działać monitoring dostępności?
Strony zarobkowe (sklepy, serwisy z leadami): test co 1 minutę. Strony firmowe: co 5 minut. Rzadsze testy (co godzinę) mają sens tylko dla stron niskiego ryzyka — przy 60-minutowych odstępach awaria wykryta „przy okazji" może trwać godziny, zanim ktokolwiek zareaguje.
Czy monitoring zastępuje kopie zapasowe?
Nie — to uzupełniające się mechanizmy. Monitoring wykrywa problem (i pozwala szybko reagować), kopie zapasowe pozwalają odtworzyć stronę po awarii lub infekcji. Idealny układ: monitoring wykrywa w minutę, kopie zapasowe umożliwiają przywrócenie w godziny. Oba elementy razem z aktualizacjami tworzą podstawę opieki technicznej.
Co obejmuje monitoring bezpieczeństwa strony?
Monitoring bezpieczeństwa obejmuje: integralność plików (wykrywanie nieautoryzowanych zmian), próby logowania do panelu, zmiany kont i uprawnień, obecność na czarnych listach Google i w Merchant Center. Nie zastępuje hardeningu i aktualizacji, ale łapie skutki luk szybciej niż ręczny przegląd.
Czy monitoring działa też dla sklepu WooCommerce?
Tak, ale wymaga rozszerzenia o warstwę transakcyjną: testowe zamówienia w cyklu, monitoring webhooków płatności, sprawdzanie działania koszyka i checkoutu. Zwykły uptime nie wykryje, że sklep „działa", ale nie przyjmuje zamówień. Zakres opieki nad sklepem rozbieram w artykule o opiece nad sklepem WooCommerce.
Kto powinien odbierać alerty z monitoringu?
Osoba techniczna odpowiedzialna za stronę — wykonawca opieki albo wewnętrzny zespół IT. Wysyłanie alertów na skrzynkę właściciela firmy bez zaplecza technicznego kończy się ignorowaniem powiadomień. W pakietach opieki alert trafia do wykonawcy, a klient otrzymuje informację o awarii i naprawie z raportu.
Źródła i narzędzia
- web.dev — Core Web Vitals
- Google Search Central — utrzymanie strony
- WordPress — hardening i bezpieczeństwo
- OWASP — bezpieczeństwo aplikacji webowych
- WordPress News — bezpieczeństwo
👉 Chcesz, żeby ktoś pilnował Twojej strony 24/7? Zobacz WordPress — wdrożenia i opieka — monitoring dostępności, SSL, formularzy i bezpieczeństwa z alertami do wykonawcy. Napisz przez formularz kontaktowy lub na kontakt@informatix.com.pl.
📖 Zobacz również: opieka nad stroną WordPress, naprawa WordPress oraz kopie zapasowe WordPress.