Co to jest SLA i jak je monitorować?
SLA (Service Level Agreement) określa uzgodniony poziom świadczenia usługi. Wymagana dostępność jest najczęściej podawana procentowo, ale umowa może definiować również maksymalny czas odpowiedzi, godziny obowiązywania, sposób potwierdzania awarii oraz zdarzenia wyłączone z obliczeń.
Przed rozpoczęciem monitoringu warto jednoznacznie ustalić, kiedy usługa działa poprawnie. Dla strony może to oznaczać właściwy kod HTTP i obecność oczekiwanej treści, dla serwera odpowiedź na konkretnym porcie, a dla procesu możliwość wykonania wszystkich kroków scenariusza.
Jednoznaczna definicja awarii
Warunki testu określają, który wynik jest poprawny, a kiedy zdarzenie powinno zostać zapisane jako niedostępność.Regularne pomiary
Automatyczne testy wykonywane przez całą dobę pozwalają rejestrować problemy również poza godzinami pracy.Historia incydentów
Zapisane wyniki pokazują moment rozpoczęcia i zakończenia problemu oraz jego wpływ na dostępność.Niezależne lokalizacje
Potwierdzenie problemu z kilku punktów pomaga ograniczać wpływ chwilowych problemów pojedynczego łącza.Raporty okresowe
Dzienne, tygodniowe i miesięczne podsumowania mogą być automatycznie wysyłane do wskazanych odbiorców.Eksport wyników
Raporty PDF oraz dane Excel/CSV ułatwiają analizę, archiwizację i przekazywanie wyników innym osobom.Jak obliczyć poziom dostępności SLA?
Podstawowy wzór porównuje czas poprawnego działania z całym analizowanym okresem:
Dostępność = ((czas okresu − czas niedostępności) / czas okresu) × 100%
Dla miesiąca liczącego 30 dni poszczególne poziomy dostępności oznaczają w przybliżeniu:
99% dostępności
Maksymalnie około 7 godzin i 12 minut niedostępności w miesiącu.99,9% dostępności
Maksymalnie około 43 minut i 12 sekund niedostępności w miesiącu.99,99% dostępności
Maksymalnie około 4 minut i 19 sekund niedostępności w miesiącu.Ostateczne obliczenie powinno być zgodne z umową. Planowane prace, określone godziny oraz awarie niezależne od dostawcy mogą być traktowane inaczej, jeżeli przewidują to warunki SLA.
Jakie usługi można objąć raportem SLA?
Raportowanie można oprzeć na różnych rodzajach monitoringu, zależnie od tego, co jest przedmiotem umowy lub wewnętrznego celu dostępności.
- monitoring dostępności strony — kody HTTP, czas odpowiedzi i treść
- monitoring serwera — ICMP, TCP, UDP, DNS i poczta
- monitoring szybkości strony — pełny czas ładowania w Chrome
- monitoring procesu — wykonanie wieloetapowego scenariusza
Częstotliwość testów ma wpływ na dokładność pomiaru. Im krótszy interwał, tym precyzyjniej można określić czas rozpoczęcia i zakończenia krótkiej awarii.
Raporty SLA w Panelu Użytkownika
Panel Ping.pl pozwala przeglądać wyniki monitoringu dla wybranego okresu oraz generować raporty potrzebne do prezentacji poziomu dostępności. Dane można wykorzystać podczas rozmów z dostawcą, raportowania klientom albo wewnętrznej kontroli jakości usług.
Raport może zostać zapisany jako PDF lub wyeksportowany do Excel/CSV w celu dalszej obróbki. Dodatkowo podsumowania dzienne, tygodniowe i miesięczne mogą być wysyłane automatycznie na wskazane adresy e-mail.
Indywidualne raportowanie poziomu SLA
Standardowe raporty nie zawsze odpowiadają wymaganiom umowy, audytu lub procesu wewnętrznego. W przypadku niestandardowych potrzeb możliwe jest przygotowanie raportowania na zamówienie, z uzgodnionym zakresem danych i formatem.
Niezależny raport stanowi źródło pomiarów, ale jego interpretacja powinna uwzględniać definicję awarii, okres rozliczeniowy i wyłączenia zapisane w konkretnej umowie SLA.
Najczęstsze pytania o monitoring i raportowanie SLA
Co oznacza SLA?
SLA, czyli Service Level Agreement, określa uzgodniony poziom świadczenia usługi. W przypadku strony lub serwera umowa może definiować wymaganą dostępność, maksymalny czas reakcji, sposób liczenia awarii i zasady raportowania.
Czym różnią się SLA i uptime?
Uptime jest zmierzonym procentem czasu, w którym usługa była dostępna. SLA jest szerszym zobowiązaniem i może obejmować wymagany uptime oraz dodatkowe warunki, takie jak czas odpowiedzi, godziny obowiązywania lub wyłączenia odpowiedzialności.
Jak oblicza się dostępność usługi?
Dostępność można obliczyć jako stosunek czasu poprawnego działania do całego analizowanego okresu, pomnożony przez 100%. Ostateczny sposób liczenia powinien uwzględniać definicję awarii i wyłączenia zapisane w umowie SLA.
Czy częstotliwość monitoringu wpływa na dokładność raportu SLA?
Tak. Im częściej wykonywane są testy, tym dokładniej można określić moment rozpoczęcia i zakończenia awarii. Krótka przerwa występująca pomiędzy rzadkimi testami może nie zostać zarejestrowana.
Jakie dane mogą znaleźć się w raporcie dostępności?
Raport może prezentować wyniki testów z wybranego okresu, poziom dostępności, zarejestrowane awarie i inne dane zależne od typu monitora. Pozwala to analizować stronę, serwer, pełny czas ładowania lub proces wykonywany według scenariusza.
W jakich formatach można pobrać raport SLA?
Raporty mogą być generowane w wygodnym formacie PDF oraz eksportowane do Excel lub CSV. Pliki z danymi można wykorzystać do dalszej analizy, przygotowania zestawień lub przekazania wyników klientowi i dostawcy.
Czy Ping.pl wysyła cykliczne raporty dostępności?
Tak. Raporty okresowe mogą być wysyłane na wskazane adresy e-mail każdego dnia, tygodnia lub miesiąca. Dzięki temu odbiorcy regularnie otrzymują podsumowanie bez konieczności logowania się do panelu.
Czy można samodzielnie zdefiniować, kiedy usługa jest niedostępna?
Warunki testu zależą od rodzaju monitora. Można sprawdzać między innymi brak odpowiedzi, przekroczenie czasu, nieprawidłowy kod HTTP, treść strony lub nieudany krok scenariusza, aby definicja awarii odpowiadała monitorowanej usłudze.
Czy raport Ping.pl potwierdza realizację umowy SLA?
Niezależne wyniki monitoringu pomagają zweryfikować dostępność i udokumentować wykryte awarie. O tym, czy konkretny incydent narusza umowę SLA, decydują jednak jej zapisy, w tym sposób obliczeń, okres raportowy i dopuszczone wyłączenia.
Czy można zamówić indywidualny raport SLA?
Tak. W przypadku niestandardowych wymagań możliwe jest przygotowanie raportowania z uzgodnionym zakresem danych i formatem innym niż standardowe raporty dostępne w panelu.
Może Cię zainteresować również:
Nie wiesz jaki monitoring będzie odpowiedni w Twoim przypadku? Skontaktuj się z nami, a z przyjemnością Tobie doradzimy i pomożemy w konfiguracji monitoringu.