| Termin | Definicja |
|---|---|
| brak monitoringu infrastruktury | Brak monitoringu infrastruktury to zaniedbanie utrudniające wczesne wykrycie problemów sprzętowych lub sieciowych. Na czym polega brak monitoringu infrastrukturyBrak monitoringu infrastruktury oznacza, że urządzenia, usługi i połączenia sieciowe nie są regularnie obserwowane przez system zbierający dane o ich stanie. Dotyczy to między innymi serwerów, przełączników, routerów, punktów dostępowych, macierzy dyskowych, zasilaczy awaryjnych, usług DNS i DHCP oraz połączeń z Internetem. Bez takiej obserwacji administrator może dowiedzieć się o problemie dopiero wtedy, gdy użytkownicy zgłoszą niedostępność aplikacji, wolne działanie sieci albo utratę dostępu do plików. Monitoring infrastruktury zwykle opiera się na odczytach wykonywanych przez protokół SNMP, agentów systemowych, testy dostępności ICMP oraz pomiary usług działających na określonych portach. Zbierane są także dzienniki zdarzeń, informacje o temperaturze, obciążeniu procesora, zajętości pamięci operacyjnej, stanie dysków, liczbie błędów interfejsów sieciowych i czasie odpowiedzi. Samo gromadzenie danych nie wystarcza, jeżeli nie ma zdefiniowanych progów alarmowych, historii pomiarów oraz powiadomień przekazywanych osobie odpowiedzialnej za utrzymanie środowiska. Problemy niewidoczne bez pomiarów ciągłychJednym z pierwszych skutków braku monitoringu jest późne wykrywanie degradacji podzespołów i łączy. Dysk może rejestrować rosnącą liczbę błędów odczytu, interfejs sieciowy może tracić pakiety, a temperatura urządzenia może stopniowo przekraczać zalecany zakres pracy. Jeżeli nie są zapisywane wartości z kolejnych godzin i dni, trudniej odróżnić pojedyncze zdarzenie od trwałego pogarszania się stanu. Awaria może wtedy wystąpić bez wcześniejszego ostrzeżenia widocznego dla użytkownika. Brak danych historycznych utrudnia również analizę przeciążeń. Krótkotrwałe skoki użycia procesora albo pamięci mogą nie być zauważone podczas ręcznego sprawdzania urządzenia, lecz powtarzające się obciążenie w określonych porach może wskazywać na niewystarczające zasoby, wadliwą konfigurację lub nieprawidłowo działającą usługę. Podobnie rosnące opóźnienia DNS, zwiększona liczba retransmisji TCP albo zapełniający się system plików mogą przez długi czas powodować tylko pozornie przypadkowe spowolnienia. Bez alarmów trudniej także potwierdzić, kiedy rozpoczęła się awaria i jaki był jej zasięg. Informacja, że urządzenie „nie działało rano”, nie zastępuje pomiaru dostępności, czasu odpowiedzi i kolejnych zmian stanu. Precyzyjna oś czasu jest potrzebna do powiązania problemu z restartem, zmianą konfiguracji, zanikiem zasilania, uszkodzeniem przewodu lub przeciążeniem konkretnego elementu infrastruktury. Zakres obserwacji i wiarygodność alarmówSkuteczny monitoring powinien obejmować zarówno dostępność, jak i wydajność. Test ping może potwierdzić odpowiedź urządzenia na ICMP, ale nie dowodzi, że działa aplikacja, udział sieciowy albo usługa dostępna przez TCP. Z tego powodu stosuje się również testy portów, zapytania do usług, kontrolę certyfikatów, pomiar opóźnienia oraz sprawdzanie poprawności odpowiedzi. Dla urządzeń sieciowych przydatne są dane o stanie interfejsów, błędach transmisji, przepustowości i zmianach połączeń. Ważna jest kontrola jakości samych powiadomień. Zbyt niski próg może powodować lawinę alarmów przy każdym krótkim skoku obciążenia, a zbyt wysoki próg opóźnia reakcję na realne zagrożenie. Alarm powinien wskazywać urządzenie, parametr, aktualną wartość, próg oraz czas wystąpienia zdarzenia. Należy też rozróżniać ostrzeżenie od stanu krytycznego i unikać sytuacji, w której awaria systemu monitorującego pozostaje niezauważona. Monitoring nie zastępuje kopii zapasowych, testów odtwarzania ani przeglądów technicznych. Informuje o stanie środowiska, lecz nie naprawia uszkodzonego dysku, przerwanego przewodu czy wadliwego zasilacza. Warto również sprawdzić, czy dane są przechowywane wystarczająco długo, czy zegary urządzeń są zsynchronizowane oraz czy po restarcie systemu monitorującego nie giną wcześniejsze pomiary. Bez spójnych znaczników czasu korelacja zdarzeń z różnych urządzeń może być błędna. Diagnostyka po wystąpieniu awarii infrastrukturyGdy monitoring nie był wcześniej wdrożony, diagnostykę rozpoczyna się od ustalenia zakresu problemu: które urządzenia są niedostępne, czy problem dotyczy wszystkich użytkowników, czy działa komunikacja lokalna oraz czy dostępne są usługi zależne. Następnie sprawdza się zasilanie, kontrolki urządzeń, połączenia przewodowe, stan interfejsów, tablice adresów i podstawowe parametry systemowe. Pomocne są dzienniki zdarzeń, informacje SMART dysków, logi przełączników i routerów oraz wyniki testów ping, traceroute lub testów konkretnych usług. Brak wcześniejszych pomiarów ogranicza możliwość ustalenia przyczyny, dlatego nie należy automatycznie przypisywać awarii jednemu elementowi. Niedostępność może wynikać z uszkodzenia sprzętu, błędnej konfiguracji adresacji, problemu z DNS, przeciążenia łącza, awarii zasilania albo niedziałającej usługi mimo poprawnej odpowiedzi urządzenia. Po usunięciu usterki warto ustanowić podstawowe punkty odniesienia: normalne obciążenie, typowy czas odpowiedzi, stan interfejsów i oczekiwaną dostępność kluczowych usług. Dzięki temu kolejne odchylenia mogą zostać wykryte wcześniej, a diagnostyka będzie oparta na porównaniu danych, a nie wyłącznie na relacjach użytkowników. |