Słownik · Wskaźniki niezawodności

Czym jest dostępność (uptime)?

Dostępność (uptime) to czas, w którym strona, API lub inna usługa jest dostępna i działa zgodnie z oczekiwaniami. Zwykle podaje się ją jako procent okresu, np. 99,9% miesiąca.

Jak to działa i dlaczego to ważne

Dostępność mierzy się z zewnątrz: monitor wysyła zapytanie zgodnie z harmonogramem i zapisuje, czy odpowiedź była prawidłowa. Procent to czas działania podzielony przez czas pomiaru, więc wynik zależy od tego, jak często sprawdzasz i co uznajesz za działanie: dowolną odpowiedź, konkretny kod statusu czy stronę zawierającą właściwy tekst.

Serwer może działać, podczas gdy usługa nie działa dla użytkowników. Zerwane połączenie z bazą danych, wygasły certyfikat lub błąd w DNS sprawiają, że maszyna działa, a strona jest bezużyteczna. Dlatego monitorowanie dostępności sprawdza to, do czego docierają użytkownicy, a nie licznik uptime samego hosta, który mówi tylko, jak długo działa od ostatniego restartu.

Panele i umowy zwykle podają dostępność za miesiąc kalendarzowy, czyli za ten sam okres, za który oblicza się rekompensaty z SLA. Dziewiątki pokazują, jak mało przestoju dopuszczają wyższe cele.

Wzór

Dostępność % = (czas pomiaru − przestój) ÷ czas pomiaru × 100

Przykład: Przeciętny miesiąc ma 2 629 800 sekund (365,25 dnia ÷ 12). 43 minuty i 49 sekund przestoju oznacza w nim 99,9% dostępności.

Jak pomaga Uptimecheck

Uptimecheck sprawdza strony, API, porty i cele ping nawet co minutę ze Sztokholmu, Londynu i Nowego Jorku, a każdą awarię potwierdza drugim sprawdzeniem, zanim zostanie policzona. Dostępność to monitorowany czas bez potwierdzonej awarii: okna serwisowe się do niej nie wliczają, a czas, gdy monitor był wstrzymany, jest pomijany, a nie liczony jako działanie czy przestój.

Zobacz: Monitorowanie dostępności

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

Więcej w poradnikach

Guides 5 min czytania

Jak obliczyć procent uptime: wzór i przykłady

Wzór na uptime, przykłady z incydentami i konserwacją, łączenie uptime kilku komponentów oraz różnice między uptime, dostępnością i niezawodnością.

Czytaj

Pytania

Jaki procent dostępności jest dobry?

Dla większości stron internetowych i produktów SaaS typowym celem jest 99,9% (ok. 44 minuty przestoju miesięcznie), a 99,95% lub 99,99% dla usług, od których zależą inni. Każda kolejna dziewiątka pozwala na dziesięć razy mniej przestoju i więcej kosztuje, więc wybierz poziom, którego potrzebują Twoi użytkownicy.

Czy dostępność serwera to to samo co dostępność strony?

Nie. Uptime serwera to czas jego działania od ostatniego restartu. Dostępność strony mówi, czy odwiedzający mogli z niej korzystać. Serwer działający od miesięcy wciąż może zwracać błędy.

Czy planowane prace serwisowe obniżają dostępność?

Tylko jeśli tak mówi Twoja definicja; wiele SLA wyłącza zapowiedziane prace serwisowe. W Uptimecheck monitory w oknie serwisowym nie są sprawdzane, więc ten czas nigdy nie liczy się jako przestój.

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