- - Najlepsze narzędzia do monitorowania sieci MPLS

Najlepsze narzędzia do monitorowania sieci MPLS

Sieci MPLS są jednym z najpopularniejszych typówusługi WAN. Są bardzo wydajne i oferują połączenie najlepszych sieci routowanych i przełączanych. Są to usługi z pełną siecią, w których wszystkie strony są dostępne ze wszystkich innych bez konieczności konfigurowania określonych tras. Ale nadal używają tej samej podstawowej technologii, co każdy inny rodzaj obwodu WAN i znoszą ten sam problem. W szczególności, jak każdy inny obwód WAN, mogą się przeciążyć, a kiedy to robią, ich wydajność jest strasznie obniżona. Z tego powodu należy ich uważnie obserwować. Dlatego z przyjemnością przedstawiamy najlepsze narzędzia do monitorowania sieci MPLS, jakie mogliśmy znaleźć.

Zanim zagłębimy się w sedno naszego tematu, zrobimy tonajpierw krótko zapoznaj się z sieciami MPLS, czym są, jak działają i co odróżnia je od innych rodzajów obwodów WAN. Potem porozmawiamy o narzędziach do monitorowania i ich działaniu. Wiedząc, że może to pomóc wybrać najlepsze narzędzie dla twoich konkretnych potrzeb. Na koniec krótko omówimy niektóre z najlepszych narzędzi do monitorowania sieci MPLS.

Sieci MPLS w pigułce

Najpierw zobaczmy, czym nie jest MPLS. MPLS lub Multi-Protocol Label Switching, nie jest rodzajem usługi. Jest to raczej technologia wykorzystywana przez usługodawców do świadczenia różnych rodzajów usług. MPLS może być używany na przykład do usług IPVPN lub usług Metro Ethernet.

W „konwencjonalnej” sieci ścieżka między dowolnymidwa routery nie są znane żadnemu routerowi obsługującemu ruch. Pakiety są oznaczone adresem docelowym, a każdy kolejny router wie tylko o najlepszym następnym skoku, gdzie go wysłać. Nie wie ani nie obchodzi, co zrobi z nim następny chmiel. Biorąc to pod uwagę, każdy kolejny router musi podjąć decyzję na podstawie tablic routingu, co do tego, gdzie wysłać następny pakiet. Można sobie wyobrazić, że może to zająć trochę czasu.

W sieciach MPLS wszystko działa trochęróżnie. Bez wchodzenia w szczegóły techniczne trasy między dowolnymi dwoma punktami sieci MPLS są obliczane z góry i zapisywane na każdym routerze. Kiedy pakiet wchodzi do sieci, jest oznaczony identyfikatorem tego miejsca docelowego, zwanym Forwarding Equivalence Class, lub FEC. Stamtąd każdy kolejny router musi tylko sprawdzić FEC w tabeli, aby znaleźć adres następnego skoku. Jest to o wiele bardziej wydajne niż podejmowanie decyzji o routingu.

Możemy spędzić godziny na opisywaniu sieci MPLS ijak działają i co sprawia, że ​​są tak wydajne, ale nie pomogłoby ci, jeśli chodzi o ich monitorowanie. Na razie skupmy się na tym, jak działają narzędzia do monitorowania sieci.

Jak działają narzędzia do monitorowania sieci

Narzędzia do monitorowania sieci prawie zawsze używająProsty protokół zarządzania siecią lub SNMP, aby wykonać swoją magię. Chociaż nosi nieco mylącą nazwę, SNMP jest stosunkowo złożonym protokołem. Wprowadzony około 30 lat temu, jego rdzeniem jest protokół komunikacyjny, który pozwala administratorom sieci zarządzać, monitorować i diagnozować urządzenia ze zdalnej lokalizacji. Ze względu na tę dyskusję zignorujemy stronę zarządzania protokołem, ale przyjrzyjmy się, jak działa strona monitorująca SNMP. Postaramy się, aby było to tak proste i nietechniczne, jak to możliwe.

SNMP jest wbudowany w oprogramowanie wielu - właściwiewiększość — sprzęt sieciowy. Urządzenia obsługujące SNMP ujawniają niektóre ze swoich parametrów operacyjnych. Dostęp do nich może uzyskać odpowiednio skonfigurowany system monitorowania lub zarządzania SNMP. Niektóre parametry są tylko do odczytu, a inne można modyfikować. Do celów monitorowania interesujące są parametry tylko do odczytu. Są one nazywane OID, akronimem identyfikatorów obiektów. W kontekście monitorowania sieci MPLS niektóre z tych identyfikatorów OID są szczególnie interesujące. Urządzenia sieciowe z obsługą SNMP - takie jak routery MPLS - mają parę identyfikatorów OID dla każdego interfejsu, które zliczają bajty do i na zewnątrz.

Narzędzia monitorujące odczytują te liczniki do pomiaruruch interfejsu w bitach na sekundę. Oto jak to robią. System monitorowania będzie odpytywał każde urządzenie w znanych odstępach czasu (najczęściej 5 minut), odczytuje wartość bajtów liczników wejściowych i wyjściowych i przechowuje je w jakiejś formie bazy danych lub pliku. Odtąd jest tylko matematyką. Poprzednia wartość licznika jest odejmowana od bieżącej, co daje całkowitą liczbę bajtów w ciągu pięciu minut. Liczba ta jest mnożona przez osiem, aby uzyskać liczbę bitów i dzielona przez 300 (liczba sekund na pięć minut), aby uzyskać średnie wykorzystanie przepustowości w ciągu ostatnich pięciu minut w bitach na sekundę. Informacje te są również przechowywane w bazie danych i wykorzystywane do kreślenia wykresów lub tabel ich ewolucji w czasie.

Jednym ważnym aspektem jest to, co dostajeszsą wartościami średnimi. Nie są to rzeczywiste odczyty w czasie rzeczywistym. Oznacza to, że na przykład dany obwód może być wykorzystywany przy 100% swojej pojemności przez 150 sekund i nieużywany przez 150 sekund, a jego wskaźnik wykorzystania wyniesie 50%. To sprawia, że ​​ten czas monitorowania lepiej nadaje się do długoterminowej analizy trendów, która jest debugowana na miejscu. Analizatory ruchu sieciowego i narzędzia do przechwytywania pakietów są do tego bardziej odpowiednie.

Narzędzia do monitorowania sieci MPLS

Obwody wykorzystujące technologię MPLS są nieróżni się od tych wykorzystujących inne technologie. Z tego powodu w sieci MPLS można używać tych samych narzędzi, co w innych sieciach. Nasza lista najlepszych narzędzi do monitorowania sieci MPLS zawiera kombinację narzędzi płatnych i bezpłatnych. Niektóre są bardziej bogate w funkcje niż inne, ale nie zakładaj, że produkty z mniejszą liczbą funkcji nie są tak dobre. Wszystko zależy od twoich potrzeb bardziej niż czegokolwiek innego. Jeśli na przykład chcesz zachować historyczne dane o użytkowaniu do celów prognozowania, nie masz nic przeciwko produktowi z ograniczonymi możliwościami ostrzegania.

1. Monitor wydajności sieci SolarWinds (BEZPŁATNA WERSJA PRÓBNA)

Nasza lista zaczyna się od doskonałego produktu firmySolarWinds, znana nazwa wielu administratorów sieci. Dzięki ponad 30 w pełni wyposażonym narzędziom firma oferuje rozwiązanie dla prawie każdej potrzeby. W szczególności SolarWinds jest znany na przykład jako jeden z najlepszych Kolektory i analizatory NetFlow. SolarWinds jest również znany z tworzenia doskonałych bezpłatnych narzędzi, które zaspokajają określone potrzeby, takie jak kalkulator podsieci lub a Serwer TFTP.

Flagowy produkt firmy, czyli Monitor wydajności sieci SolarWindslub NPM jak to się często nazywa, jest pełnecechy, z których jedną z głównych jest jego prostota. Ale nie mamy na myśli prostoty jako niepełnej; mamy na myśli proste jak łatwe. Produkt jest łatwy w użyciu i łatwy w instalacji. Nie musisz wracać do szkoły, aby nauczyć się z niej korzystać. Prawdopodobnie nie będziesz musiał nawet czytać dokumentacji - chociaż zdecydowanie zalecamy. To narzędzie jest również bardzo elastyczne, a jego pulpit, widoki i wykresy można dowolnie dostosowywać. Konfiguracja wymaga niewielkiego wysiłku i możesz rozpocząć monitorowanie w ciągu kilku minut. NPM jest również wysoce skalowalny i może być używany do monitorowania sieci niemal każdej wielkości, od najmniejszych po ogromne sieci korporacyjne obejmujące wiele witryn.

SolarWinds NPM - Podsumowanie sieci

BEZPŁATNA WERSJA PRÓBNA: Monitor wydajności sieci SolarWinds

The Monitor wydajności sieci SolarWinds okresowo odpytuje twój sprzęt sieciowy doodczytuje liczniki interfejsów, oblicza wykorzystanie przepustowości i wyświetla je jako wykresy pokazujące jego ewolucję w czasie. Konfiguracja narzędzia jest łatwa i wymaga jedynie podania adresu IP urządzenia, a następnie wybrania parametru, który chcesz monitorować. Mechanizm automatycznego wykrywania sprawia, że ​​wstępna konfiguracja jest bardzo łatwa. The Monitor wydajności sieci Solarwinds ma również wiele zaawansowanych funkcji. Może na przykład budować mapy sieciowe. Może także wyświetlać ścieżkę krytyczną między dwoma urządzeniami, co jest przydatną funkcją podczas rozwiązywania problemów ze spowolnieniami.

Cena za wydajność sieci SolarWindsMonitor zaczyna się od 2 995 USD za maksymalnie 100 monitorowanych elementów i zmienia się w zależności od liczby monitorowanych elementów. Jeśli wolisz wypróbować produkt przed jego zakupem, bezpłatną 30-dniową wersję próbną bez ograniczeń urządzenia można pobrać z SolarWinds.

  • Link do pobrania: https://www.solarwinds.com/network-performance-monitor

2. PRTG

The Paessler Router Traffic Grapherlub PRTG, twierdzi, że jest jednym z najłatwiejszych i najszybszychnarzędzia do monitorowania do skonfigurowania. Według Paesslera możesz zacząć działać w ciągu kilku minut. Część szybkości i łatwości konfiguracji produktu wynika z funkcji automatycznego wykrywania. Po instalacji, PRTG skanuje sieć i automatycznie dodaje znalezione komponenty.

Przegląd urządzeń PRTG

PRTG jest dostarczany z kilkoma interfejsami użytkownika. 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 wykorzystują możliwości swojej platformy i pozwalają na przykład zeskanować kod QR wydrukowany na etykiecie przez oprogramowanie i przymocowany do urządzenia, aby szybko sprawdzić jego status. PRTG jest jednym z niewielu narzędzi, które do monitorowania używają czegoś więcej niż tylko SNMP. Jako taki może monitorować znacznie więcej parametrów oprócz wykorzystania przepustowości za pomocą protokołów takich jak WMI, NetFlow i Sflow. Ogólny, PRTG jest doskonałym narzędziem.

3. ManageEngine OpManager

ManageEngine to kolejny znany producent narzędzi do zarządzania siecią. I ManageEngine OpManager pozwala monitorować routery, przełączniki,zapory ogniowe, serwery i maszyna wirtualna pod kątem błędów i wydajności. Wydajność urządzenia sieciowego jest monitorowana w czasie quasi-rzeczywistym i można go oglądać na pulpitach nawigacyjnych i wykresach na żywo. Narzędzie nie kończy się jednak na wykorzystaniu przepustowości. Krytyczne wskaźniki, takie jak utrata pakietów, błędy i odrzucanie, są monitorowane. System będzie również monitorować wskaźniki wydajności fizycznych i wirtualnych serwerów, takie jak dostępność, obciążenie procesora oraz wykorzystanie miejsca na dysku i pamięci.

ManageEngine OpManager Dashboard

Z ponad 100 wbudowanymi raportami, które mogą byćraportowanie to kolejna z najlepszych funkcji OpManager, zaplanowana, dostosowana i eksportowana do woli. Oprogramowanie jest dostępne w trzech wersjach: Free, Essential i Enterprise. Różnią się liczbą urządzeń, które mogą monitorować - od 10 w wersji darmowej do 10 000 w wersji Enterprise - i ich zestawem funkcji, przy czym wyższe wersje mają dodatkowe zaawansowane funkcje.

4. Kaktusy

Kaktusy jest prawdopodobnie jednym z najczęściej używanych i jednym znajstarsze bezpłatne i otwarte platformy monitorowania. I choć może nie być tak bogaty w funkcje jak niektóre produkty komercyjne, nadal jest doskonałym narzędziem. A fakt, że system istnieje od ponad 20 lat - i nadal jest praktycznie niezmieniony - świadczy o jego wartości. Chociaż internetowy interfejs użytkownika narzędzia ma charakter vintage, jest dobrze zorganizowany i łatwy w użyciu. System zwykle korzysta z odpytywania SNMP, ale można opracować niestandardowe skrypty, aby uzyskać dane z praktycznie dowolnego źródła.

Zrzut ekranu z kaktusami

Kaktusy główną siłą są urządzenia do głosowania iwykresy ich danych na stronach internetowych. I choć robi to naprawdę dobrze, to tylko tyle. Jeśli jednak nie potrzebujesz powiadomień ani innych dodatków, prosty i przejrzysty wygląd produktu może być właśnie tym, czego potrzebujesz. Ponadto, ponieważ oprogramowanie jest typu open source i prawie w całości napisane w języku PHP, można je w dużym stopniu dostosować i można je dostosować do naszych konkretnych potrzeb, dodając dowolną wymaganą funkcjonalność.

Jeden z Kaktusy największą zaletą są szablony. Istnieje na przykład wbudowany szablon przełączników Cisco, który zawiera już większość elementów, które można monitorować na tych urządzeniach. Oprócz szablonów urządzeń istnieją również szablony wykresów i szablonów źródeł danych. Dzięki szerokiej gamie dostępnych szablonów konfiguracja narzędzia jest znacznie łatwiejsza i szybsza. Możesz również samodzielnie tworzyć szablony specyficzne dla urządzenia, jeśli odpowiedni już nie istnieje. Istnieje wiele szablonów specyficznych dla urządzenia, które można pobrać ze strony internetowej każdego producenta urządzenia lub ze strony społeczności Kaktusy fora.

5. Obserwatorium

Obserwatorium to platforma monitorowania z wieloma funkcjamiz których głównymi są niskie koszty utrzymania i automatyczne wykrywanie. Obsługuje szeroką gamę typów urządzeń, platform i systemów operacyjnych większości głównych dostawców, w tym m.in. Cisco, Microsoft, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler i NetApp. Podstawowym celem produktu jest zapewnienie użytkownikom pięknego, intuicyjnego i prostego, ale potężnego interfejsu użytkownika pokazującego stan i stan sieci.

Zrzuty ekranu z Obserwatorium

Obserwatorium ma o wiele więcej do zaoferowania niż tylko przepustowośćmonitorowanie Jego system księgowy będzie na przykład mierzył całkowite miesięczne wykorzystanie przepustowości w 95. percentylu lub w całkowitej liczbie przesłanych bajtów. Posiada również funkcję ostrzegania z progami zdefiniowanymi przez użytkownika.

Obserwatorium jest dostępna tylko dla systemu Linux. Jest łatwy w konfiguracji i prawie się konfiguruje. Główną wadą jest uzyskanie oprogramowania, które dla niektórych może stanowić wyzwanie. Zamiast mieć wyraźnie oznaczoną stronę pobierania w witrynie Observium, znajdziesz szczegółowe instrukcje instalacji dla wielu różnych dystrybucji Linuksa. Każdy zestaw instrukcji zawiera łącza do uzyskania pakietu dla tej konkretnej dystrybucji. Choć może to być niezwykłe, ma sens i prowadzi użytkowników do pobrania odpowiedniego pakietu dla określonej dystrybucji.

6. Nagios

Nagios jest dostępny w dwóch różnych wersjach. Po pierwsze, dostępna jest darmowa wersja open source o nazwie Rdzeń Nagios który można pobrać i z którego może korzystać każdy. Istnieje również produkt komercyjny o nazwie Nagios XI. Ten produkt komercyjny ma więcej funkcji, ale oba mają ten sam rdzeń. To sprawia, że ​​bezpłatna edycja jest bardzo potężnym narzędziem w ramach swoich ograniczeń funkcji, oczywiście. Nagios pierwotnym celem było monitorowanie w górę lub w dół, ale ewoluowało w narzędzie, które może z łatwością monitorować parametry operacyjne wielu urządzeń.

Pulpit nawigacyjny Nagios XI

Jedna z najlepszych cech Nagios- szczególnie wersja open source - jest jegoSpołeczność. Jest to po prostu imponujące, szczególnie w przypadku oferty społecznościowej. Również kilka opracowanych przez społeczność wtyczek, interfejsów i dodatków jest dostępnych bezpośrednio z Nagios stronie internetowej. Jeśli chcesz mieć więcej funkcji, w tym monitorowanie MPLS, musisz wybrać płatne Nagios XI który obejmuje monitorowanie przepustowości i kilka innych przydatnych funkcji. Darmowa wersja próbna Nagios XI jest dostępna, jeśli chcesz się przekonać, co to narzędzie może dla Ciebie zrobić.

7. WhatsUp Gold

WhatsUp Gold z Ipswitch to kolejne narzędzie, które już istniałoprzez chwilę. Podstawową funkcją tego narzędzia było monitorowanie dostępności systemu, a nie parametrów operacyjnych. Stąd pochodzi jego nazwa. WhatsUp Gold byłby używany do powiedzenia, co jest, a co nie. Jedną z jego największych zalet jest to, że ma jeden z najlepszych systemów alarmowych, który można skonfigurować do przesyłania alertów na wiele sposobów, w tym pocztą e-mail i SMS.

Zrzut ekranu WhatsUp Gold

Dzisiaj, WhatsUp Gold robi o wiele więcej niż tylko monitorowanie wzrostui awarie urządzeń. Jest to prawdziwa platforma monitorowania, która może również mierzyć wykorzystanie przepustowości i sprawdzać, czy usługi reagują. Będzie na przykład monitorować 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 może być również używany do monitorowania instalacji AWS lub Azure.

8. Zabbix

Ostatni na naszej liście jest jeszcze jeden produkt o otwartym kodzie źródłowym o nazwie Zabbix. To narzędzie ma bardzo profesjonalny wygląd iczuć się podobnie do tego, czego można oczekiwać od produktu komercyjnego. Ale dobrze wyglądający interfejs internetowy to zdecydowanie nie jedyna siła. Produkt ma również imponujący zestaw funkcji. Zabbix będzie monitorować większość urządzeń podłączonych do sieci, a nie tylko urządzenia sieciowe. może to sprawić, że będzie to doskonała opcja, jeśli chcesz na przykład monitorować serwery.

Zabbix Dashboard

Zabbix używa zarówno SNMP, jak i inteligentnej platformyInterfejs monitorujący (IMPI) dla urządzeń monitorujących. Można go używać do monitorowania przepustowości, wykorzystania procesora i pamięci urządzenia, ogólnego stanu urządzenia oraz zmian w konfiguracji. Dodatkowo, Zabbix posiada doskonały i całkowicie konfigurowalny system alarmowy, który nie tylko wysyła powiadomienia e-mail lub SMS, ale także uruchamia lokalne skrypty.

Komentarze