Słownik · Rodzaje monitorowania

Czym jest monitorowanie portów?

Monitorowanie portów sprawdza, czy usługa przyjmuje połączenia TCP na danym porcie, np. 22 dla SSH, 25 dla SMTP, 443 dla HTTPS lub 5432 dla PostgreSQL, i wysyła alert, gdy nie da się nawiązać połączenia.

Jak to działa i dlaczego to ważne

Sprawdzenie TCP wykonuje trójetapowy handshake (RFC 9293) i zamyka połączenie. Sukces oznacza, że coś nasłuchuje i jest osiągalne przez wszystkie zapory po drodze; nie dowodzi, że usługa za nim odpowiada poprawnie.

Do usług, które nie używają HTTP: serwerów pocztowych, baz danych, serwerów gier, SSH, brokerów wiadomości i własnych protokołów. W przypadku usług webowych sprawdzenie HTTP testuje więcej.

IANA dzieli porty na systemowe (0–1023), użytkownika (1024–49151) i dynamiczne (49152–65535), zgodnie z RFC 6335. Otwieranie portu bazy danych na cały internet tylko po to, by go monitorować, jest ryzykowne; zamiast tego zezwól na adresy monitora.

Jak pomaga Uptimecheck

Monitory portów w Uptimecheck otwierają połączenie TCP z hostem i portem nawet co minutę, z limitem czasu od 1 do 30 sekund (domyślnie 10), i zapisują, ile trwało połączenie. Awaria musi zostać potwierdzona drugim sprawdzeniem, zanim ktokolwiek dostanie alert.

Zobacz: Monitorowanie dostępności

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej

Więcej w poradnikach

Pytania

Czym różni się monitorowanie ping od monitorowania portów?

Ping sprawdza, czy host jest osiągalny przez ICMP. Kontrola portu sprawdza, czy konkretna usługa nasłuchuje i jest osiągalna przez TCP, co lepiej odpowiada temu, co robią jej klienci.

Czy mogę monitorować porty UDP?

UDP nie ma handshake’u, więc prosty test połączenia nie odróżni portu otwartego od filtrowanego – potrzebne jest zapytanie w protokole danej usługi. Monitory portów Uptimecheck sprawdzają TCP.

Czy otwieranie portu do monitorowania jest bezpieczne?

Otwórz go tylko dla adresów IP monitora, nie dla wszystkich. W przypadku baz danych bezpieczniej jest często monitorować endpoint health check w Twojej aplikacji.

Przestoje to przeszłość.

Skonfiguruj pierwszy monitor w niecałą minutę albo najpierw rozejrzyj się w demo na żywo.

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej