- - Najlepsze alternatywy MRTG w celu poprawy monitorowania sieci w 2019 r

Najlepsze alternatywy MRTG w celu poprawy monitorowania sieci w 2019 r

Multi Router Traffic Grapher lub MRTG todziadek wszystkich platform monitorowania sieci. Został stworzony w połowie lat 90. XX wieku, aby zaspokoić zapotrzebowanie na narzędzie do wyświetlania wykorzystania łącza internetowego o niskiej przepustowości. Szybko przekształcił się w raczej kompletne rozwiązanie do monitorowania, które może sondować prawie dowolną liczbę urządzeń i tworzyć ładne wykresy pokazujące wykorzystanie ich interfejsu. Jest nadal w stosunkowo powszechnym użyciu, chociaż najnowsza wersja ma już 6 lat. Dzisiaj przedstawiamy pięć najlepszych alternatyw MRTG. Rozwiązują większość niedociągnięć MRTG i zwykle zapewniają znacznie lepsze wrażenia, ładniejszy interfejs i łatwiejszą konfigurację.

Zrzut ekranu MRTG

Zanim ujawnimy nasze pięć najlepszych typówAlternatywy MRTG, najpierw poznamy MRTG w nieco więcej szczegółach. Wyjaśnimy, jak działa to narzędzie w tle. A ponieważ celem większości alternatywnych metod MRTG jest zaradzenie niedociągnięciom oryginalnego systemu, omówimy również, jakie to są i co można z nimi zrobić. Niektóre z nich można łatwo naprawić, a inne są nieodłącznie związane z zastosowaną technologią. Zakończymy rdzeniem naszego tematu i przejrzymy pięć najlepszych alternatyw MRTG. Nasza lista zawiera mieszankę darmowego i komercyjnego oprogramowania, z których niektóre można łatwo skalować do bardzo dużych sieci.

(Prawie) Wszystko, co musisz wiedzieć o MRTG

Według Wikipedii MRTG jest „darmowe oprogramowanie do monitorowania i pomiaru obciążenia ruchem na łączach sieciowych. Pozwala użytkownikowi zobaczyć obciążenie sieci w czasie w formie graficznej„. Chociaż ten opis jest skrupulatnie dokładny, niewiele mówi.

Aby lepiej zrozumieć MRTG, wróćmyHistoria do lata 1994 r. na DeMonfort University w Leicester w Wielkiej Brytanii. Uczelnia miała wówczas ponad 1000 komputerów w sieci współużytkujących pojedyncze łącze internetowe 64 kb / s. Nie trzeba dodawać, że nawet w czasach obliczeń opartych głównie na tekście łącze często cierpiało z powodu znacznego przeciążenia. Było jasne, że uniwersytet nie może uzyskać większego obwodu przez co najmniej rok, dlatego postanowiono wprowadzić coś, aby każdy użytkownik mógł zobaczyć na żywo wykorzystanie przepustowości obwodu w czasie.

Narodził się Multi Router Traffic Grapher. Co pięć minut sondował liczniki oktetów routera bramy internetowej uniwersytetu. Oprogramowanie wykorzystało te dane do obliczenia średniej prędkości transferu łącza internetowego dla każdego pięciominutowego interwału. Narzędzie wygenerowało również stronę internetową z czterema wykresami pokazującymi prędkości transferu dla ostatniego dnia, tygodnia, miesiąca i roku.

Indeks MRTG Strona 1

Odtąd wszyscy z przeglądarką internetową byliw stanie monitorować status linku. Oczywiście dostępność wykresów nie przyczyniła się do zwiększenia przepustowości łącza, ale dostarczyła niezbędnych argumentów, aby przekonać kierowników uczelni, że rzeczywiście potrzebne jest większe łącze. Do dziś planowanie zdolności produkcyjnych jest nadal jednym z głównych zastosowań MRTG i systemów alternatywnych.

Jak to działa?

MRTG korzysta z prostego zarządzania sieciąProtokół lub SNMP, funkcja wbudowana w większość urządzeń sieciowych. Urządzenia obsługujące SNMP mają liczniki, które mogą być zdalnie odczytywane przez systemy monitorowania takie jak MRTG. Jest wydajny i wykonuje zadanie. Wszystkie proponowane tutaj alternatywy MRTG wykorzystują SNMP w podobny sposób.

Oszczędzimy Ci większości szczegółów technicznych icały żargon, ale możesz chcieć wiedzieć, jak to działa. W kontekście monitorowania wykorzystania przepustowości interesujące są dwa konkretne parametry SNMP. Jeden rejestruje liczbę bajtów z interfejsu, a drugi rejestruje liczbę bajtów. Przełączniki, routery i inne urządzenia sieciowe mają po jednej parze dla każdego interfejsu.

MRTG odpytuje więc każde urządzenie, na którym monitoruje5-minutowe interwały i odczytuje wartość dwóch liczników dla każdego interfejsu, który jest skonfigurowany do monitorowania. Następnie odejmuje poprzednie wartości dwóch liczników od bieżących. Wynikiem jest liczba bajtów wchodzących i wychodzących w ciągu pięciu minut. Używając prostych obliczeń matematycznych mnoży te liczby przez 8 (liczbę bitów w bajcie) i dzieli je przez 300 (liczbę sekund na pięć minut), aby uzyskać średnie wykorzystanie przepustowości w bitach na sekundę w ciągu ostatnich pięciu minut.

Oczywiście MRTG nie tylko robi matematykę. przechowuje również wartości, które odczytuje co pięć minut, w pliku archiwalnym typu robin round - pliku, który automatycznie podsumowuje starsze dane i nigdy nie przekracza określonego rozmiaru - i tworzy ładnie wyglądające wykresy pokazujące ewolucję parametru w czasie. A ponieważ te wykresy należy gdzieś umieścić, MRTG buduje również strony internetowe do przechowywania wykresów.

Wady MRTG

Chociaż MRTG ma pewne mocne stronyto - takie jak darmowy i otwarty program napisany głównie w Perlu, aby każdy mógł go łatwo modyfikować i dostosowywać do swoich potrzeb - oprogramowanie ma kilka poważnych wad. Przede wszystkim MRTG jest raczej starym narzędziem o silnym tle uniksowym. Jakiś czas temu został on przeniesiony na platformę Windows, ale proces instalacji jest dość skomplikowany. Proces jest dobrze udokumentowany w dokumencie o nazwie mrtg-nt-guide. Czy to imię nie daje wyobrażenia o wieku dokumentu?

Zapiszę ci szczegóły, ale wystarczy to powiedziećkroki instalacji są liczne i skomplikowane. Na przykład musisz zainstalować Perla na swoim komputerze przed instalacją MRTG. Ponadto MRTG nie może działać jako usługa, chyba że użyjesz zewnętrznego narzędzia, które może uruchomić dowolną aplikację jako usługę. Dokumentacja sugeruje jedno takie narzędzie, które kiedyś było darmowe, ale teraz jest programem płatnym. Ogólnie rzecz biorąc, instalacja MRTG w systemie Windows może być uciążliwa dla użytkowników.

Innym problemem związanym z MRTG jest to, żekonfiguracja odbywa się głównie za pomocą plików tekstowych, które należy edytować. W dzisiejszych czasach, w których przyzwyczailiśmy się do paneli sterowania GUI i kreatorów autokonfiguracji, może to być nieco przestarzałe. Jedno jest pewne, narzędzie ma stromą krzywą uczenia się.

MRTG zawiera narzędzie o nazwie cfgmaker – Perlskrypt - który utworzy pliki konfiguracyjne MRTG na podstawie informacji pobranych z urządzenia obsługującego SNMP, ale korzystanie z niego zdecydowanie nie jest intuicyjne. I, jak zapewne się domyślacie, nie ma procesu wykrywania, który skanowałby twoją sieć w poszukiwaniu urządzeń zarządzalnych SNMP i pozwalał wybrać te, które chcesz monitorować.

Wreszcie „aktualna” wersja MRTG pochodzi zStyczeń 2012, ponad sześć lat temu. Może to oznaczać dwie rzeczy. Albo produkt jest tak dobry i nie wymaga żadnych dodatkowych funkcji ani poprawek błędów, albo nie jest już aktywnie konserwowany. Wybieram drugi. To nie znaczy, że produkt nie jest już dobry. Z pewnością jest tak dobry, jak w 2012 roku, ale są szanse, że nowsze produkty alternatywne mają nowsze funkcje lub wykorzystują lepsze - i być może szybsze - technologie.

Najlepsze alternatywy MRTG

Przeszukaliśmy Internet w poszukiwaniu najlepszychAlternatywy MRTG. W szczególności szukaliśmy produktów, które nie miały wad MRTG, wykonując zasadniczo to samo zadanie, tj. Mierząc wykorzystanie przepustowości interfejsu i wyświetlając go jako wykresy na stronie internetowej. Niektóre z naszych znalezisk to ogromne narzędzia komercyjne, które mają o wiele więcej funkcji niż MRTG i które mogą kosztować nawet tysiące dolarów, podczas gdy inne są po prostu „ulepszonymi” wersjami MRTG o zasadniczo tej samej funkcjonalności, ale czystszym i łatwiejszym w użyciu interfejsie.

1. Monitor wydajności sieci SolarWinds (Bezpłatna wersja próbna)

SolarWinds zwykle nie wymaga wprowadzeniaadministratorzy sieci. Firma od pewnego czasu słynie z doskonałych narzędzi do administrowania siecią i publikowania wielu bezpłatnych narzędzi do wykonywania określonych zadań. Flagowy produkt SolarWinds nazywa się Network Performance Monitor lub NPM. Jest to kompletne rozwiązanie do monitorowania sieci, które wykracza daleko poza funkcjonalność MRTG. Ale ponieważ mówimy o alternatywnych metodach MRTG, najpierw skoncentrujmy się na funkcjach NPM podobnych do MTRG.

Podobnie jak MRTG, sieć ankietowa SolarWinds NPMurządzenia korzystające z protokołu SNMP i odczytują liczniki interfejsów. NPM przechowuje wyniki w bazie danych SQL i wykorzystuje odpytywane dane do tworzenia wykresów pokazujących użycie każdego interfejsu.

Podsumowanie NPW SolarWinds

DARMOWY 30-DNIOWY PRÓBNY: Monitor wydajności sieci SolarWinds

System używa przyjaznego dla użytkownika GUI i dodajeurządzenie jest tak proste, jak podanie adresu IP lub nazwy hosta i parametrów połączenia SNMP - zwanych ciągami społeczności. Następnie narzędzie wysyła zapytanie do urządzenia i wyświetla listę wszystkich dostępnych parametrów SNMP i pozwala wybrać te, które mają zostać uwzględnione na wykresach. Na przykład typowy przełącznik sieciowy lub router będzie miał liczniki ruchu i błędów dla każdego interfejsu, a także liczniki wykorzystania procesora i pamięci.

Skalowalność Monitora wydajności sieci wynosijedna z jego najlepszych cech. Skaluje się od najmniejszych sieci po duże sieci składające się z dziesiątek tysięcy urządzeń rozmieszczonych w wielu lokalizacjach. Aby pomóc w zwiększeniu skali, aktualizacja licencji jest łatwym procesem.

Inną wielką cechą NPM jest jego zdolność doautomatycznie buduj mapy sieciowe i wyświetlaj wizualną reprezentację ścieżki krytycznej między dwoma urządzeniami lub usługami. Ta funkcja jest nieoceniona podczas rozwiązywania problemów z dostępem do aplikacji.

Pod względem ceny monitor wydajności sieci SolarWindszaczyna się od nieco poniżej 3000 USD i różni się w zależności od liczby monitorowanych urządzeń i wybranych komponentów opcjonalnych. Aby uzyskać szczegółową wycenę, musisz skontaktować się z zespołem sprzedaży SolarWinds. Ale jeśli chcesz wypróbować produkt przed zakupem, dostępna jest bezpłatna 30-dniowa wersja próbna, podobnie jak w przypadku większości płatnych produktów SolarWinds.

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

2. PRTG

PRTG lub dokładniej. Paessler Router Traffic Grapher to kolejny doskonały system monitorowania. Jest to produkt klasy korporacyjnej, który zdaniem Paesslera jest najłatwiejszy w konfiguracji. Według Paesslera PRTG można skonfigurować za kilka minut. Twoje wrażenia mogą się różnić i na pewno wydamy więcej, ale nadal jest to bardzo łatwe i szybkie w konfiguracji. Zdecydowanie bardziej niż MRTG, więc rozwiązuje jedno z jego głównych ograniczeń.

Zrzut ekranu PRTG

Produkt jest tak prosty, jak to tylko możliwebogaty w funkcje. Na przykład jest wyposażony w kilka różnych interfejsów użytkownika. Dostępna jest konsola dla przedsiębiorstw z systemem Windows, interfejs internetowy oparty na Ajaxie oraz aplikacje mobilne na Androida i iOS. Aplikacje mobilne w pełni wykorzystują możliwości platformy i mogą na przykład skanować kody QR umieszczone na sprzęcie, aby szybko uzyskać dostęp do ich wykresów.

PRTG można pobrać ze strony internetowej Paesslergdzie musisz wybrać jedną z dwóch opcji. Istnieje darmowa wersja, która jest w pełni funkcjonalna, ale ograniczy Twoją zdolność monitorowania do 100 czujników lub bezpłatną 30-dniową wersję próbną, która jest nieograniczona, ale powróci do bezpłatnej wersji po zakończeniu okresu próbnego. Każdy monitorowany parametr liczy się jako jeden czujnik. Na przykład monitorowanie przepustowości na każdym porcie przełącznika 48-portowego będzie liczone jako 48 czujników.

3. ManageEngine OpManager

OpManager z ManageEngine - kolejnynajwyższej klasy producent narzędzi do zarządzania siecią - to nasz trzeci wybór. Może działać w systemie Windows lub Linux i może się pochwalić kilkoma świetnymi funkcjami. Między innymi dostępna jest funkcja automatycznego wykrywania, która może zmapować sieć i wyświetlić ją na desce rozdzielczej. Miniaturowe, oznaczone kolorami wykresy pokazane na górze każdej strony są również świetną cechą produktu.

ManageEngine OpManager Dashboard

Powrót do deski rozdzielczej produktu jest bardzo łatwyużywać i nawigować, a także ma funkcję drążenia w dół. Jeśli masz na to ochotę, są też aplikacje na tablety i smartfony, które pozwolą ci uzyskać dostęp do systemu z dowolnego miejsca. Jest to ogólnie bardzo dopracowany i profesjonalny produkt.

Darmowa wersja jest dostępna, jeśli chceszwypróbuj przed zakupem. To naprawdę darmowa wersja, a nie bezpłatny okres próbny. Jest jednak ograniczony i pozwala monitorować nie więcej niż dziesięć urządzeń. Jeśli zarządzasz niewielką siecią, być może uda Ci się przetrwać dzięki bezpłatnej wersji. Jeśli chodzi o wersje płatne, możesz wybrać plany Essential lub Enterprise. Pierwszy pozwoli ci monitorować do 1000 węzłów, a drugi do 10 000.

4. Kaktusy

Cacti jest bliskim rodzicem MRTG. Jego głównym składnikiem jest RRDTool, system rejestrowania i tworzenia wykresów danych, opracowany przez Tobi Oetiker, głównego programistę MRTG. To dziedzictwo jest dość widoczne, gdy spojrzysz na wykresy Cacti, które są niesamowicie podobne do MRTG.

Cacti jest darmową i kompletną siecią typu open sourcenarzędzie do monitorowania. Głównymi składnikami Cacti są szybki odpytywacz, zaawansowane szablony grafów i wiele metod akwizycji danych. Cacti posiada również wbudowaną w produkt kontrolę dostępu użytkownika. Ma również łatwy w użyciu interfejs internetowy. Kaktusy skalują się bardzo dobrze, od najmniejszych pojedynczych instalacji LAN po złożone sieci z tysiącami urządzeń w wielu lokalizacjach.

Zrzut ekranu z kaktusami

Cacti używa RRDTool do pobierania i przechowywania danych w plikuBaza danych SQL i tworzenie wykresów, jest przede wszystkim napisana w języku PHP i może być modyfikowana w zależności od potrzeb. Jedną z jego najmocniejszych cech są szablony. Istnieje wbudowany szablon, na przykład dla przełączników Cisco, który zawiera już większość elementów, które można monitorować na takim urządzeniu. Ale są nie tylko szablony urządzeń, są też szablony wykresów. Ułatwiają konfigurację narzędzia. Możesz też tworzyć szablony specyficzne dla urządzenia, jeśli jeszcze nie istnieją. Istnieje również wiele szablonów specyficznych dla urządzenia, które można pobrać ze stron internetowych każdego producenta urządzenia lub z forów społeczności Cacti.

5. Obserwatorium

Observium to funkcjonująca platforma monitorowanianiskie koszty utrzymania i automatyczne wykrywanie. Obsługuje szeroką gamę typów urządzeń, platform i systemów operacyjnych, w tym między innymi Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Głównym celem Observium jest zapewnienie pięknego, intuicyjnego i prostego, ale potężnego interfejsu użytkownika pokazującego stan i stan twojej sieci.

Szczegóły portu obserwacyjnego

Produkt dostępny jest w dwóch wersjach. Społeczność Observium jest dostępna bezpłatnie dla wszystkich. Ta wersja otrzymuje aktualizacje i funkcje dwa razy w roku. Istnieje również Observium Professional, które ma dodatkowe funkcje, które są dodawane z codziennymi aktualizacjami. Obie edycje działają tylko na platformach Linux.

Observium oferuje znacznie więcej niż tylko przepustowośćmonitorowanie Na przykład istnieje system księgowy, który 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. Co więcej, Observium integruje się z innymi systemami i może pobierać swoje informacje i wyświetlać je w interfejsie.

Użytkownicy Obserwatorium uwielbiają łatwość konfiguracji ijak się prawie konfiguruje. Nic nie jest idealne, a znalezienie oprogramowania może być wyzwaniem. Na stronie Observium nie ma sekcji pobierania. Istnieją jednak szczegółowe instrukcje instalacji dla kilku dystrybucji Linuksa, które zawierają łącza do pobrania pakietu.

Podsumowując

O ile MRTG zawsze było - i nadal jest - andoskonały produkt, teraz dostępnych jest więcej dopracowanych produktów. Wiele z nich ma rozszerzone funkcje i wszystkie są łatwiejsze w konfiguracji i obsłudze. Nadal są złożonymi produktami i będą wymagały początkowych wysiłków, ale zostaną dobrze wynagrodzone.

Komentarze