Monitorowanie serwerów: Zobacz pełny dysk, zanim położy stronę.

Niewielki agent dla systemów Linux, macOS i Windows co minutę raportuje CPU, pamięć, dysk i sieć oraz wysyła alerty po przekroczeniu Twoich progów, przy restartach i gdy serwer milknie.

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

4.9/5 z 1,247+ opinii Zaufało nam 65,000+ firm
01

Zasoby, które powodują awarie

CPU, pamięć, każdy dysk i ruch sieciowy, raportowane co minutę, ze średnim obciążeniem obok CPU w systemach Linux i macOS.

02

Twoje progi

Alert, gdy CPU, pamięć lub dysk pozostają powyżej Twojego limitu przez 1 do 30 minut, zanim sprawdzenie strony zacznie zgłaszać błędy.

03

Restarty i cisza

Dowiedz się, gdy serwer się zrestartuje albo gdy jego raporty przestaną docierać dłużej, niż pozwalasz.

Monitorowanie serwerów, które ostrzega przed awarią

Większość awarii zaczyna się na serwerze na długo przed tym, jak zauważy ją odwiedzający. Dysk przez tydzień zapełnia się logami, pamięć wycieka, aż proces zostaje zabity, aktualizacja jądra restartuje maszynę w nocy, a usługa nie wstaje ponownie. Sprawdzenie dostępności widzi skutek. Monitorowanie serwera widzi, że problem nadchodzi.

Uptimecheck śledzi zasoby serwera za pomocą niewielkiego agenta dla systemów Linux, macOS (Intel i Apple silicon) i Windows oraz wysyła alert, gdy wartość przekroczy ustawiony przez Ciebie próg. Więcej tła znajdziesz w artykule jak utrzymać stronę w działaniu dzięki monitorowaniu stanu serwera.

Jak działa monitorowanie dostępności serwera

Monitorowanie dostępności serwera odpowiada na dwa pytania: czy serwer odpowiada i czy jest w dobrej kondycji? Uptimecheck obejmuje oba. Monitory ping i portów sprawdzają ze Sztokholmu, Londynu i Nowego Jorku, nawet co minutę, czy serwer odpowiada w sieci i czy usługi takie jak SSH, serwer pocztowy czy nasłuch bazy danych przyjmują połączenia. Nieudane sprawdzenie jest potwierdzane z drugiej lokalizacji, zanim zostanie otwarty incydent.

Agent raportuje z wnętrza serwera. Gdy jego raporty przestają docierać dłużej, niż pozwalasz, serwer również jest uznawany za niedziałający, więc maszyna, która się zawiesi lub straci sieć, zostanie wykryta, nawet gdy na żadnym porcie nic nie nasłuchuje.

Co raportuje agent

Użycie CPU, ze średnim obciążeniem z 1 minuty w systemach Linux i macOS.Użycie pamięci.Zajętość każdego dysku, z wykresem dla najbardziej zapełnionego.Ruch sieciowy przychodzący i wychodzący.Restarty, aby nieplanowane ponowne uruchomienie nie przeszło niezauważone.

Instalacja jednym poleceniem

Skopiuj polecenie instalacyjne ze strony serwera i uruchom je na serwerze. Agent to pojedynczy plik binarny, który działa jako usługa i raportuje raz na minutę. Wydania są podpisane, a przy włączonych automatycznych aktualizacjach agent sam instaluje nowe wersje – tylko wtedy, gdy podpis jest prawidłowy.

Ustaw progi dopasowane do Twoich serwerów

Serwer bazy danych z pamięcią zajętą w 80 procentach to norma. Serwer WWW z pamięcią zajętą w 80 procentach może mieć wyciek. Ustaw limity CPU, pamięci i dysku dla każdego serwera oraz czas, przez jaki wartość musi pozostać powyżej limitu, zanim zostanie otwarty incydent – od 1 do 30 minut. Typowe punkty wyjścia:

Dysk powyżej 85 lub 90 procent.CPU powyżej 90 procent przez 5 minut lub dłużej, aby krótki skok podczas wdrożenia nikogo nie budził.Pamięć powyżej 90 procent na serwerze, który zwykle jest daleko poniżej tej wartości.Każdy restart poza oknem serwisowym.

Jeśli raporty przestaną docierać dłużej, niż pozwalasz – od 2 do 15 minut – serwer jest uznawany za niedziałający. Nasz przewodnik po progach alertów dla serwerów omawia temat szerzej.

Typowa noc

O 01:40 zajętość dysku na web-01 przekracza 92 procent. Nocna kopia zapasowa będzie potrzebować więcej miejsca. Uptimecheck wysyła alert na kanał dyżurny, ktoś rotuje logi, a kopia zapasowa wykonuje się o czasie. Bez alertu kopia się nie udaje, monitor zadania cron nie dostaje sygnału o 02:05, a rano na serwerze WWW też kończy się miejsce.

Serwery obok całej reszty

Sprawdzenia dostępności mówią, że strona przestała odpowiadać. Metryki serwera mówią dlaczego albo ostrzegają, zanim do tego dojdzie. Gdy monitor strony zgłasza błąd, pierwsze pytanie zwykle brzmi: czy serwer jest przeciążony, czy zabrakło mu pamięci lub miejsca na dysku? Umieść serwery, monitory dostępności i zadania cron w tym samym projekcie, a odpowiedź będziesz mieć na jedno kliknięcie zamiast w sesji SSH o trzeciej w nocy.

Dla agencji i firm hostingowych

Grupuj serwery według klientów lub środowisk w projektach i nadaj każdemu zespołowi dostęp do przestrzeni roboczej z odpowiednią rolą. Dysk, który zapełnia się o dwa procent tygodniowo, to temat do rozmowy z klientem, zanim stanie się awarią.

Alerty trafiają na e-mail, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooki i powiadomienia push w każdym planie. Start obejmuje 5 serwerów, Professional 25, a Business 150.

Plany zaczynają się od 9 € miesięcznie przy płatności rocznej lub 12 € przy płatności miesięcznej, bez VAT. Porównaj plany w cenniku albo rozpocznij 14-dniowy bezpłatny okres próbny bez karty.

“UptimeCheck makes monitoring incredibly easy for developers like us. All we have to do is enter our website's URLs, choose the channels we want notifications delivered on (email, SMS, Slack, Telegram), and we're done!”

Rasmus Danielsson

Developer

Monitorowanie serwerów: pytania

Jakie systemy operacyjne są obsługiwane?

Linux, macOS (Intel i Apple silicon) oraz Windows.

Co mierzy monitorowanie serwerów?

CPU, pamięć, zajętość każdego dysku, ruch sieciowy przychodzący i wychodzący oraz restarty, raportowane co minutę. W systemach Linux i macOS obok CPU wyświetlane jest średnie obciążenie.

Czy mogę ustawić własne progi alertów?

Tak. Ustaw limity CPU, pamięci i dysku dla każdego serwera oraz czas, przez jaki wartość musi pozostać powyżej limitu, zanim zostanie otwarty incydent.

Co się stanie, gdy serwer przestanie raportować?

Jeśli przez wybrany czas, od 2 do 15 minut, nie dotrze żaden raport, serwer jest uznawany za niedziałający, a Ty dostajesz alert.

Jak agent pozostaje aktualny?

Wydania są podpisane. Włącz automatyczne aktualizacje, a agent sam zainstaluje nowe wersje – tylko wtedy, gdy podpis jest prawidłowy.

Jak monitorować dostępność serwera?

Korzystaj z obu warstw: monitora ping lub portu, który nawet co minutę sprawdza ze Sztokholmu, Londynu i Nowego Jorku, czy serwer odpowiada, oraz agenta, który uznaje serwer za niedziałający, gdy jego raporty ustaną na wybrane przez Ciebie 2 do 15 minut. Każdy z nich otwiera incydent i wysyła alert do Twoich kanałów.

Ile serwerów mogę monitorować?

5 w planie Start, 25 w Professional i 150 w Business. Plany zaczynają się od 9 € miesięcznie przy płatności rocznej lub 12 € przy płatności miesięcznej, bez VAT, z 14-dniowym bezpłatnym okresem próbnym bez karty.

Dobrze współpracuje z

Cron job monitoring

Harmonogramy crontab, pingi startu i zakończenia, kody wyjścia i output dla każdego zadania.

Dowiedz się więcej

Uptime monitoring

Testy HTTP(S), ping i portów co minutę, potwierdzane drugim testem przed każdym alertem.

Dowiedz się więcej

Alerts and notifications

Slack, Teams, e-mail, push na telefon i więcej, z eskalacją i powiadomieniami o przywróceniu działania.

Dowiedz się więcej

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