Od tego czasu narzędzia sieciowe bardzo ewoluowałypowstanie jakieś trzydzieści lat temu. Są teraz bardziej elastyczne i łatwiejsze w konfiguracji niż kiedykolwiek. Nie wszyscy administratorzy tacy jak oni, ale wszyscy zgadzają się - czasem niechętnie - że są niezbędni, chociaż niektórzy mogą je postrzegać jako zło konieczne. Używamy terminu narzędzie do monitorowania terminu luźno jako ogólnego terminu do opisania kilku różnych rodzajów narzędzi. Wszystkie mają jednak jedną wspólną cechę: są używane do monitorowania niektórych normalnie ukrytych parametrów naszych sieci.
Dzisiaj przedstawiamy nasz wybór 12 najlepszych narzędzi do monitorowania sieci. Mamy kombinację monitorów SNMP, kolektorów NetFlow oraz narzędzi monitorowania w górę lub w dół.
Zanim zagłębimy się w sedno naszego tematu,krótko zatrzymamy się, aby omówić ogólnie narzędzia monitorowania sieci. Wyjaśnimy, dlaczego musisz z nich korzystać i jakie są dostępne narzędzia. Jak zobaczysz, istnieją różne rodzaje narzędzi do różnych celów. A kiedy już będziemy na tej samej stronie, ujawnimy nasze 12 najlepszych narzędzi do monitorowania sieci, krótko je przeglądając.
Dlaczego warto korzystać z narzędzi monitorowania sieci
Jest bardzo prosty powód, dla którego ktokolwiek by to zrobiłchcesz użyć narzędzi do monitorowania sieci. Przede wszystkim ma to związek z faktem, że zwykle nie widzimy, co dzieje się w sieci. Wszyscy widzieliśmy sieci w porównaniu do autostrad i pakietów danych w porównaniu do samochodów korzystających z tych autostrad. Ale jest duża różnica. Widoczny jest ruch na autostradzie. Musisz tylko spojrzeć, a zobaczysz, czy nie ma zatorów.
To nie jest takie proste z sieciami. Wszystko dzieje się na poziomie molekularnym wewnątrz drutów miedzianych lub światłowodów. I nawet gdybyśmy zauważyli ruch uliczny, jest on tak szybki, że nie bylibyśmy w stanie go zrozumieć. Narzędzia monitorowania pozwalają nam wizualizować poziom ruchu i obciążenia sieci przewodowych i bezprzewodowych. Niektóre z nich mają służyć jako narzędzia do nadzoru, podczas gdy inne są narzędziami do rozwiązywania problemów, a nawet narzędziami śledczymi.
Różne narzędzia do różnych zadań
Narzędzia do monitorowania sieci dzielą się głównie na trzykategorie. Istnieje monitor wykorzystania przepustowości, analizatory sieci i sniffery pakietów. Istnieją również inne rodzaje narzędzi, a także narzędzia, które są hybrydami kilku rodzajów, ale ich liczba jest ograniczona. Wybór, który wybierzesz, zależy od oczekiwanych rezultatów. Każdy rodzaj narzędzia najlepiej nadaje się do określonego zadania.
Monitory przepustowości korzystają z protokołu SNMP do odpytywaniaurządzenia sieciowe i odczytaj liczniki ruchu ich interfejsów. Używają tych liczb do obliczania wykorzystania przepustowości według jednostki czasu - zwykle w bitach na sekundę lub bps - i wyświetlają go na wykresie pokazującym jego ewolucję w czasie. Są zwykle używane do monitorowania i planowania wydajności. Umożliwiają administratorom obserwowanie ewolucji wykorzystania przepustowości i proaktywnie planują modernizację nadmiernie wykorzystywanych obwodów.
Analizatory sieci idą nieco głębiej i zabierajązaletą funkcji NetFlow wielu urządzeń sieciowych. NetFlow - który w zależności od producenta również nosi inne nazwy - zbiera szczegółowe dane o każdej rozmowie obsługiwanej przez urządzenie i wysyła je do kolektora przepływu i analizatora. Zebrane informacje mogą obejmować adresy i porty źródłowe i docelowe, rodzaj ruchu, parametry QoS i kilka innych elementów, które pozwalają analizatorowi nie tylko wiedzieć, ile danych jest przesyłanych, ale także jakie dane są przesyłane. Jest to na przykład bardzo przydatne do wskazywania przepustowości lub identyfikowania niepożądanego ruchu w sieci.
Sniffery pakietów są jednymi z najgłębszychnarzędzia do monitorowania. Jak sama nazwa wskazuje, łączą się z siecią, w której przechwytują każdy przechodzący pakiet danych. Ale nie tylko je chwytają. Dekodują je i wyświetlają nagłówki, a czasem nawet ładunek danych, gdy nie jest zaszyfrowany. Ich siła i użyteczność wynikają głównie z ich zdolności do filtrowania przechwyconych danych według kilku kryteriów, pozwalając użytkownikom dokładnie przyjrzeć się danym, które ich interesują. Są zwykle używane do zaawansowanego debugowania, na przykład gdy próbujesz dowiedzieć się, co spowalnia określony serwer lub usługę. Są to złożone i wysoce wyspecjalizowane narzędzia, które zwykle wykraczają daleko poza monitorowanie, więc nie umieszczamy takich narzędzi na naszej liście.
Nasze 12 najlepszych najlepszych narzędzi do monitorowania sieci
Nasza lista 12 najlepszych narzędzi do monitorowania sieciobejmuje głównie monitory przepustowości SNMP, ponieważ są one prawdopodobnie najbardziej przydatne. Uwzględniamy także inne rodzaje narzędzi, takie jak analizatory przepływu i monitory w górę lub w dół.
1. Monitor wydajności sieci SolarWinds (Bezpłatna wersja próbna)
The Monitor wydajności sieci SolarWinds lub NPMjest flagowym produktem Solarwind. Jest to prawdopodobnie jedno z najlepszych narzędzi do monitorowania przepustowości SNMP. Jest pełen tak wielu funkcji, że można o nim napisać cały artykuł. Wśród głównych zalet produktu należy podkreślić jego prostotę. Ale nie chodzi o proste, jak o niekompletne, ale tak proste. Pulpit nawigacyjny, widoki i wykresy można dowolnie dostosowywać. Można go skonfigurować przy niewielkim wysiłku i rozpocząć monitorowanie w ciągu kilku minut. NPM jest również łatwo skalowalny. Może monitorować sieci niemal każdego rozmiaru.

BEZPŁATNA WERSJA PRÓBNA: Monitor wydajności sieci SolarWinds
Monitor wydajności sieci SolarWinds będzieokresowo odpytuj urządzenia sieciowe, aby odczytać ich liczniki interfejsów. Następnie obliczy wykorzystanie przepustowości i wyświetli je jako wykresy pokazujące jego ewolucję w czasie. Konfiguracja narzędzia jest łatwa i wymaga podania adresu IP urządzenia, a następnie wybrania parametru, który chcesz monitorować. NPM ma również wiele zaawansowanych funkcji, takich jak możliwość budowania map sieciowych i wyświetlania ścieżki krytycznej między dwoma urządzeniami, co jest przydatne podczas rozwiązywania problemów ze spowolnieniami.
Ceny Monitora wydajności sieci są bardzo rozsądne, zaczynając od około 3000 USD. Dostępna jest 30-dniowa wersja próbna, jeśli wolisz wypróbować produkt przed jego zakupem.
2. SolarWinds NetFlow Traffic Analyzer (Bezpłatna wersja próbna)
Nasz drugi wybór pochodzi również z SolarWinds. Ma to sens, ponieważ firma tworzy jedne z najlepszych narzędzi sieciowych. The NetFlow Traffic Analyzer zapewnia nieco bardziej szczegółowy widokruch sieciowy. Zamiast pokazywać wykorzystanie przepustowości w bitach na sekundę, idzie głębiej i dostarcza szczegółowych informacji na temat obserwowanego ruchu. Może na przykład informować o tym, jaki rodzaj ruchu jest bardziej powszechny lub jaki użytkownik korzysta z większej przepustowości. Na pulpicie nawigacyjnym narzędzia dostępnych jest kilka różnych widoków, na przykład najlepsze aplikacje, protokoły lub dyskusje.

BEZPŁATNA WERSJA PRÓBNA: Analizator ruchu SolarWinds Netflow
Jak można się domyślić na podstawie nazwy produktu,NetFlow Traffic Analyzer wykorzystuje protokół NetFlow do zbierania szczegółowych informacji o użytkowaniu z urządzeń sieciowych. Protokół NetFlow, pochodzący z firmy Cisco, pozwala urządzeniom wysyłać szczegółowe informacje o każdej „konwersacji” lub przepływie sieci do kolektora i analizatora NetFlow, takiego jak NetFlow Traffic Analyzer. NetFlow nie ogranicza się jednak tylko do urządzeń Cisco. Wielu producentów włącza funkcjonalność lub jej odpowiednik do swoich urządzeń. W ostatnich latach protokół NetFlow został ustandaryzowany przez IETF jako IPFIX lub wymiana informacji o przepływie IP.
Podobnie jak większość narzędzi SolarWinds, bezpłatną 30-dniową wersję próbną można pobrać z SolarWinds. Jest to w pełni funkcjonalna wersja, która nie ma ograniczeń, ale czas.
3. PRTG
Grapher ruchu routera Paessler lub PRTG tojeden z najłatwiejszych i najszybszych w konfiguracji. Według Paesslera możesz zacząć działać w ciągu kilku minut. Chociaż może to być niewielkie zawyżenie, prawdą jest, że konfiguracja produktu jest imponująco szybka. Częścią łatwości konfiguracji produktu jest funkcja automatycznego wykrywania, w której PRTG skanuje sieć i automatycznie dodaje znalezione komponenty.

Interfejs użytkownika PRTG - a raczej interfejs użytkownikas–To kolejna siła tego narzędzia. Możesz wybierać między natywną konsolą Windows, interfejsem internetowym opartym na Ajax lub aplikacjami mobilnymi na Androida lub iOS. Aplikacje mobilne pozwolą zeskanować kod QR umieszczony na twoim sprzęcie, aby szybko sprawdzić jego status. PRTG może monitorować kilka parametrów - nie tylko wykorzystanie przepustowości - za pomocą SNMP, WMI, NetFlow i Sflow.
4. WhatsUp Gold
WhatsUp Gold od Ipswitch istnieje już od dawnapodczas. Podstawową funkcją narzędzia jest monitorowanie dostępności systemu, a nie parametrów operacyjnych. Jak sama nazwa wskazuje, WhatsUp Gold powie ci, co jest, a co nie. Ma jeden z najlepszych systemów alarmowych i można go skonfigurować do przesyłania alertów na wiele sposobów, w tym e-mailem i SMS-em, aby wymienić tylko kilka.

WhatsUp Gold nie tylko monitoruje urządzenia, ale możesprawdź także, czy usługi odpowiadają. Na przykład sprawdzi dostępność serwerów Exchange i SQL, Active Directory, IIS i usług sieciowych Apache. A jeśli Twoja farma serwerów jest oparta na chmurze, WhatsUp Gold będzie również monitorować instalacje AWS lub Azure.
5. Nagios
Nagios jest dostępny jako darmowy program typu open sourcenarzędzie, które może pobrać i używać każdy lub jako produkt komercyjny o nazwie Nagios XI. Jak można się spodziewać, produkt komercyjny ma więcej funkcji. Ale nawet darmowa edycja jest bardzo potężnym narzędziem. Podobnie jak w przypadku WhatUp Gold głównym i oryginalnym celem Nagios jest monitorowanie w górę lub w dół.

Największa zaleta Nagios - szczególniewersja open source - jest to wsparcie społeczności. Kilka opracowanych przez społeczność wtyczek, interfejsów i dodatków jest dostępnych bezpośrednio ze strony internetowej Nagios. Ale jeśli chcesz jeszcze więcej funkcji, wybierz Nagios XI. Ta wersja dodaje monitorowanie wykorzystania przepustowości i wiele innych przydatnych funkcji. Bezpłatna wersja próbna jest dostępna, jeśli chcesz się przekonać, co to narzędzie może dla Ciebie zrobić.
6. Zabbix
Kolejny produkt typu open source, Zabbix, oferuje bardzodopracowany wygląd, tak jak można oczekiwać od produktu komercyjnego. Ale produkt nie ma tylko ładnego interfejsu internetowego, zestaw funkcji jest również imponujący. Zabbix będzie monitorować większość urządzeń podłączonych do sieci, a nie tylko urządzenia sieciowe.

Zabbix używa SNMP, a także IMPI do monitorowaniaurządzenia. Za pomocą tego narzędzia można monitorować przepustowość, wykorzystanie procesora i pamięci urządzenia, ogólny stan urządzenia oraz zmiany konfiguracji. Imponujący jest także system alarmowania w Zabbix. Będzie nie tylko wysyłać powiadomienia e-mail lub SMS, ale także uruchamiać lokalne skrypty. Jest w pełni konfigurowalny, podobnie jak większość obszarów tego doskonałego produktu.
7. ManageEngine OpManager
ManageEngine OpManager pozwala monitorować routery, przełączniki, zapory ogniowe, serwery i maszyny wirtualne
wada i wydajność. Wydajność urządzeń sieciowych jest sprawdzana w czasie rzeczywistym i może być wyświetlana na pulpitach nawigacyjnych i wykresach na żywo. Krytyczne wskaźniki, takie jak utrata pakietów, błędy i odrzuty są monitorowane. Narzędzie będzie również monitorować wskaźniki wydajności fizycznych i wirtualnych serwerów, takie jak dostępność, procesor, miejsce na dysku i wykorzystanie pamięci.

OpManager ma ponad 100 wbudowanych funkcjiraporty. Każde z nich można zaplanować, dostosować i wyeksportować w razie potrzeby. Produkt jest dostępny w trzech wersjach: Free, Essential i Enterprise. Różnią się liczbą urządzeń, które mogą monitorować - od 10 do 10 000 - oraz zestawem funkcji, przy czym wyższe wersje mają bardziej zaawansowane funkcje.
8. Icinga
Icinga to kolejna platforma monitorowania typu open source. Ma przejrzysty interfejs użytkownika i zestaw funkcji, które mogą konkurować z najlepszymi produktami komercyjnymi. Jak większość podobnych pakietów, Icinga używa SNMP do zbierania danych o użytkowaniu z urządzeń. Jednym z obszarów, w których Icinga szczególnie błyszczy, jest użycie wtyczek. Istnieją tysiące z nich do wykonywania różnych zadań monitorowania i rozszerzania funkcjonalności produktu. A jeśli nie możesz znaleźć odpowiedniej wtyczki do swoich potrzeb, zawsze możesz ją napisać samodzielnie.

Funkcje ostrzegania i powiadamiania Icingi sątakże wśród jego mocnych kolorów. Alerty są w pełni konfigurowalne pod względem tego, co je uruchamia i jak są przesyłane. Kolejną ciekawą funkcją są segmentowe alerty, które pozwalają wysyłać niektóre alerty do niektórych użytkowników, a inne alerty do różnych osób w celu uzyskania najlepszej elastyczności.
9. Monitor sieci Spiceworks
Monitor sieci Spiceworks twierdzi, że jestprosty i łatwy w użyciu. I to jest. Jest to przecież jeden z najpopularniejszych darmowych systemów monitorowania sieci. Wszystko jest bezpłatne dzięki Monitorowi sieci. Nawet wsparcie. Nie jest to coś, co często spotyka się z wolnym oprogramowaniem. Jest jednak pewien haczyk. To nie jest jeden z tych wysoce skalowalnych systemów. Przeciwnie, ten został stworzony z myślą o mniejszych sieciach. Będzie Ci idealnie pasować, jeśli Twoja sieć ma nie więcej niż 25 urządzeń. Chociaż nie jest to wiele, z pewnością wystarczy dla wielu małych firm.

Pulpit nawigacyjny narzędzia można dostosować do swojegowymagania. z różnymi kolorami wykresów. Alerty to kolejna ważna funkcja Monitora sieci Spiceworks. Powiadomienia o alarmach są w pełni konfigurowalne przez użytkownika i mogą być różne dla każdego urządzenia. Chociaż możesz ustawić progi alertów, nie możesz tworzyć niestandardowych alertów, aby otrzymywać powiadomienia o określonych warunkach. Kolejną wadą tego narzędzia jest to, że obsługuje reklamy, co może być denerwujące i nieprofesjonalne.
10. LogicMonitor
LogicMonitor twierdzi, że „twiodąca platforma monitorowania wydajności oparta na SaaS dla IT przedsiębiorstw„. A jeśli chodzi o monitorowanie w chmurze, jest to rzeczywiście jedno z najlepszych narzędzi, jakich możesz użyć. LogicMonitor automatycznie wykryje urządzenia w sieci i rozpocznie zbieranie danych zaraz po instalacji. Opiera się na ponad tysiącu modułów, które pomagają użytkownikom oraz automatyzują monitorowanie i ostrzeganie. Można go używać do monitorowania szerokiej gamy urządzeń i technologii, w tym usług w chmurze z AWS lub Azure. Co jest bardziej naturalne niż monitorowanie usług w chmurze za pomocą narzędzia opartego na chmurze?

Jedną z najlepszych cech LogicMonitor jest jegosilnik prognozowania. Może przewidzieć twoje przyszłe potrzeby w oparciu o bieżące wykorzystanie i trendy. Jest to doskonała funkcja, gdy patrzy się na długoterminowe planowanie wydajności. LogicMonitor występuje w trzech wersjach: Starter, Pro i Enterprise. Różnią się liczbą usług, które mogą sprawdzić, i czasem przechowywania danych. Aby uzyskać informacje o cenach, musisz skontaktować się z LogicMonitor. Dostępny jest 14-dniowy bezpłatny okres próbny.
11. Obserwatorium
Observium to idealne rozwiązanie do monitorowania siecidla organizacji każdej wielkości. A jeśli baza użytkowników świadczy o jakości tego narzędzia, z przyjemnością dowiesz się, że jest ono używane przez głównych graczy, takich jak Yahoo, Twitch i Spotify. Obserwatorium wykorzystuje nie tylko SNMP jako główny protokół. Wykorzystuje również LLDP, CDP, FDP i EDP. Observium posiada funkcję automatycznego wykrywania, która doda urządzenia do konsoli i wyświetli ich parametry operacyjne w postaci wykresów. Interfejs użytkownika zawiera bardzo dokładną stronę przeglądu, na której można szybko zobaczyć całą sieć.

Obserwatorium zawiera również alarmy progowe, któreumożliwić użytkownikom otrzymywanie alertów, gdy spełnione zostaną określone kryteria. Na przykład możesz otrzymać powiadomienie, gdy dostępna pamięć urządzenia spadnie poniżej 70%. Możesz także otrzymać powiadomienie, gdy dana usługa przestanie działać. Obserwatorium jest dostępne w dwóch wersjach. Społeczność Observium jest dostępna bezpłatnie dla wszystkich i jest aktualizowana dwa razy w roku. Observium Professional dodaje priorytetowy dostęp do codziennych aktualizacji i nowych funkcji za niewielką opłatą roczną.
12. Rdzeń Zenoss
Zenoss Core może nie być najlepiej znanynarzędzie do monitorowania, ale uważaliśmy, że zasługuje na miejsce na naszej liście ze względu na zestaw funkcji i aspekt profesjonalny. Narzędzie może monitorować wiele rzeczy, takich jak przepływy ruchu lub usługi, takie jak HTTP i FTP. Zenoss Core ma przejrzysty i prosty interfejs, a jego system alarmowy jest doskonały. Szczególnie podobały nam się mechanizmy wielokrotnego ostrzegania, które ostrzegają drugą osobę, jeśli pierwsza nie zareaguje w określonym wcześniej czasie.

Z drugiej strony jest to jedna z najbardziejskomplikowane systemy do zainstalowania i skonfigurowania. Proces jest sterowany z wiersza poleceń. W dzisiejszych czasach instalatorów GUI, kreatorów konfiguracji i automatycznego wykrywania może to wydawać się nieco archaiczne. Na szczęście dostępna jest obszerna dokumentacja, a wynik końcowy sprawia, że warto instalować.
Podsumowanie
Ta lista jest daleka od ukończenia. Może to być dwadzieścia pięć, pięćdziesiąt, a może nawet sto sztuk. Wybraliśmy te dwanaście narzędzi, które naszym zdaniem były najlepsze. Każde z nich jest cennym narzędziem, które pomoże administratorom sieci w ich monitorowaniu. Ponieważ wiele z tych produktów uzupełnia się nawzajem pod względem zestawu funkcji, nierzadko zdarza się, aby organizacje korzystały z kombinacji narzędzi w celu jak najlepszego zaspokojenia swoich potrzeb w zakresie monitorowania. Ponieważ większość z nich jest bezpłatna lub oferuje bezpłatną wersję próbną, nie ma powodu, dla którego nie możesz wypróbować kilku z nich i sprawdzić, co najlepiej odpowiada Twoim potrzebom.
Komentarze