Monitorowanie sieci odnosi się do nadzoru sieci komputerowej przy użyciu wyspecjalizowanych narzędzi oprogramowania do zarządzania. Systemy monitorowania sieci zapewniają dostępność i ogólną wydajność komputerów i usług sieciowych. Administratorzy sieci monitorują dostęp, routery, wolne lub uszkodzone komponenty, zapory ogniowe, przełączniki główne, systemy klienckie i wydajność serwera – wśród innych danych sieciowych. Systemy monitorowania sieci są zwykle stosowane w dużych korporacyjnych i uniwersyteckich sieciach informatycznych.
Kluczowe funkcje monitorowania sieci
System monitorowania sieci wykrywa i zgłasza awarie urządzeń lub połączeń. Mierzy wykorzystanie procesora hostów, wykorzystanie przepustowości sieci łączy i inne aspekty działania. Często wysyła wiadomości - czasami nazywane wiadomościami nadzorującymi - przez sieć do każdego hosta, aby sprawdzić, czy odpowiada na żądania.
W przypadku wykrycia awarii, niedopuszczalnie wolnej odpowiedzi lub innego nieoczekiwanego zachowania systemy te wysyłają dodatkowe wiadomości zwane alertami do wyznaczonych lokalizacji, aby powiadomić administratorów systemu. Lokalizacja może być serwerem zarządzania, adresem e-mail lub numerem telefonu.
Narzędzia oprogramowania do monitorowania sieci
Program ping jest jednym z przykładów podstawowego programu do monitorowania sieci. Ping to narzędzie programowe dostępne na większości komputerów, które wysyłają wiadomości testowe protokołu internetowego między dwoma hostami. Każdy w sieci może uruchomić podstawowe testy ping, aby sprawdzić, czy połączenie między dwoma komputerami działa, a także zmierzyć bieżącą wydajność połączenia.
Podczas gdy ping jest przydatny w niektórych sytuacjach, niektóre sieci wymagają bardziej zaawansowanych systemów monitorowania. Systemy te mogą być programami przeznaczonymi do użytku przez profesjonalnych administratorów dużych sieci komputerowych.
Jeden typ systemu monitorowania sieci jest przeznaczony do monitorowania dostępności serwerów internetowych. W przypadku dużych przedsiębiorstw korzystających z puli serwerów internetowych rozsianych po całym świecie systemy te wykrywają problemy w dowolnej lokalizacji.
Prosty protokół zarządzania siecią
Simple Network Management Protocol to popularny protokół zarządzania, który obejmuje oprogramowanie do monitorowania sieci. SNMP jest najczęściej używanym protokołem monitorowania i zarządzania siecią. Zawiera:
- Urządzenia w monitorowanej sieci.
- Oprogramowanie agenta na monitorowanych urządzeniach.
- System zarządzania siecią, który jest zestawem narzędzi na serwerze, który monitoruje każde urządzenie w sieci i przekazuje informacje o tych urządzeniach administratorowi IT.
Administratorzy używają SNMP do monitorowania i zarządzania aspektami swoich sieci poprzez:
- Zbieranie informacji o tym, jaka przepustowość jest używana w sieci.
- Aktywne odpytywanie urządzeń sieciowych o status w określonych odstępach czasu.
- Powiadamianie administratora SMS-em o awarii urządzenia.
- Zbieranie raportów o błędach, które można wykorzystać do rozwiązywania problemów.
- Wysyłanie alertu pocztą e-mail, gdy serwer osiągnie określony niski poziom miejsca na dysku.
SNMP v3 to aktualna wersja. Powinien być używany, ponieważ zawiera funkcje bezpieczeństwa, których brakowało w wersjach 1 i 2.