Typy monitorów (HTTP, SSL, port, domena, DNS, ping, heartbeat, wizualny, LAN)
ePulz.io oferuje 12 typów monitorów - od prostej kontroli witryny, przez śledzenie certyfikatu SSL i wygaśnięcia domeny, aż po porównywanie wizualne i monitoring w wewnętrznej sieci firmowej. Wybierz w zależności od tego, co dokładnie chcesz monitorować.
HTTP / HTTPS
Klasyczna kontrola publicznie dostępnej witryny. Wysyła żądanie (domyślnie GET, można ustawić też inną metodę HTTP) i sprawdza kod zwrotny (domyślnie 200), ewentualnie również obecność słowa kluczowego w odpowiedzi.
- Zastosuj do: witryn publicznych, endpointów API, stron statusu, dokumentacji online
- Cel:
https://www.mojastrona.pl - Przy
https://jednocześnie automatycznie sprawdzana jest ważność certyfikatu SSL
SSL (wygaśnięcie certyfikatu)
Osobny monitor, który śledzi, kiedy wygasa Twój certyfikat SSL/TLS (kłódka przy adresie w przeglądarce). Ostrzeże Cię z odpowiednim wyprzedzeniem, abyś zdążył go odnowić. Jest przydatny nawet wtedy, gdy masz już monitor HTTPS, ponieważ skupia się wyłącznie na okresie ważności certyfikatu.
- Cel:
www.mojastrona.pl(hostname, port 443 jest domyślny) - Powiadomienia przychodzą automatycznie 30, 14, 7, 3 i 1 dzień przed wygaśnięciem
Port TCP
Sprawdza, czy konkretny port na serwerze przyjmuje połączenia. Przydaje się do usług takich jak baza danych, SSH (zdalny dostęp), porty pocztowe lub inne aplikacje, które nie działają jako witryna.
- Cel:
db.mojafirma.pl:5432 - Wystarczy, że połączenie zostanie nawiązane - treść nie jest odczytywana
DNS
Sprawdza, czy nazwa domeny poprawnie tłumaczy się na adres IP, czyli czy DNS (tłumaczenie nazwy domeny na IP) działa. Wykryje awarię serwera nazw lub błędną konfigurację rekordów DNS.
- Cel:
mojastrona.pl - Typ rekordu A, AAAA, MX, TXT, CNAME lub NS w zależności od potrzeb
Domena (wygaśnięcie nazwy)
Codziennie sprawdza, kiedy kończy się ważność rejestracji Twojej nazwy domeny. Dane pobierane są z publicznego rejestru nazw domen (WHOIS). Ostrzeże Cię z wyprzedzeniem, abyś zdążył przedłużyć domenę i jej nie stracił.
- Zastosuj do: domen używanych tylko do e-maili (bez witryny) lub jako uzupełnienie monitora HTTP i SSL
- Cel:
mojastrona.pl(bezhttp://) - Powiadomienie 30, 14, 7, 3 i 1 dzień przed wygaśnięciem
Ping (ICMP)
Nasz serwer wysyła ping ICMP (najprostszy test sieciowy typu "odezwij się") na podany adres IP lub domenę. Przydaje się wszędzie tam, gdzie nie ma dostępnej usługi webowej, a musisz wiedzieć tylko, czy urządzenie jest osiągalne.
- Zastosuj do: serwerów publicznych bez usługi webowej, routerów, zapór sieciowych
- Cel:
8.8.8.8lubrouter.example.com - Uwaga: niektóre serwery mają zablokowany ICMP - wtedy lepiej użyj monitora TCP
Heartbeat
Odwrócony monitor - sygnał wysyłasz Ty z własnego zadania cron lub skryptu. Jeśli nie otrzymamy go w oczekiwanym czasie (interwał plus okno tolerancji, tak zwany grace period), wyślemy Ci powiadomienie. Odpowiedni do nocnych kopii zapasowych, zadań synchronizacji i innych zaplanowanych procesów.
Szczegóły: Czym jest heartbeat.
Kontrola wizualna (Profi, Business i okres próbny)
Otwieramy Twoją witrynę w przeglądarce działającej w tle (headless), robimy zrzut i porównujemy go ze zrzutem bazowym (baseline). Wychwytujemy w ten sposób sytuacje, gdy strona renderuje się zupełnie inaczej niż wcześniej: zepsute CSS, niewczytana czcionka, błąd JavaScriptu, test A/B lub nieuprawniona zmiana treści (defacement).
- Zastosuj do: stron landing page, koszyka, witryn marketingowych - wszędzie, gdzie wygląd ma duże znaczenie
- Cel:
https://www.mojastrona.pl - Dostępne w planie Profi i Business (oraz w okresie próbnym)
- Szczegóły: Kontrola wizualna
LAN ping / LAN TCP / LAN HTTP
Dla urządzeń i usług w wewnętrznej sieci klienta. Część infrastruktury działa w wewnętrznej sieci firmy (NAS, intranet, baza danych za zaporą sieciową), a monitoring chmurowy nie dotrze do nich z internetu. Rozwiązaniem jest agent LAN - mały program, który działa bezpośrednio u klienta i sam sprawdza lokalne cele.
- Cel:
192.168.1.10(NAS),10.0.0.50:5432(baza danych),http://nas.local(wewnętrzna witryna) - Najpierw trzeba zainstalować agenta - instrukcja
Monitoring przeglądarkowy (Business i okres próbny)
Wczytuje stronę w prawdziwej przeglądarce (Playwright/Chromium), dzięki czemu wykrywa nawet błędy, których proste żądanie HTTP nie widzi - niedziałający JavaScript, brakujące zasoby lub treść, która renderuje się dopiero po uruchomieniu skryptów. Odpowiednie dla nowoczesnych aplikacji typu single-page. Dostępne w planie Business i w okresie próbnym.
Jak wybrać
| Co monitoruję | Odpowiedni typ |
|---|---|
| Publiczna witryna lub API | http |
| Wygaśnięcie certyfikatu HTTPS | ssl |
| Baza danych lub serwer pocztowy (SMTP) | tcp |
| Własny serwer DNS | dns |
| Wygaśnięcie nazwy domeny | domain |
| Publiczny serwer bez witryny | ping |
| Nocna kopia zapasowa, zadanie cron | heartbeat |
| Zmiany wizualne witryny (Profi+) | visual |
| NAS lub drukarka w wewnętrznej sieci | lan_ping / lan_tcp / lan_http |
Wskazówka: jedną usługę możesz monitorować kilkoma typami naraz - na przykład http + ssl + dns + domain dla tej samej witryny. Przy awarii od razu zobaczysz, czy padło DNS, serwer webowy, wygasł certyfikat czy kończy się rejestracja domeny.