- - Najlepsze narzędzia i oprogramowanie do monitorowania infrastruktury bez agentów w 2019 r

Najlepsze narzędzia i oprogramowanie do monitorowania infrastruktury bez agentów w 2019 roku

Monitorowanie infrastruktury sieciowej jest najlepszesposób, aby upewnić się, że wszystko działa płynnie przez cały czas. Jest to również jedno z najważniejszych zadań administratorów sieci i systemów. Istnieje wiele sposobów monitorowania. Po pierwsze, może to być proces ręczny. Chociaż może to działać - szczególnie w mniejszych środowiskach - jest bardzo czasochłonne i żmudne, często wymaga dedykowanych zasobów. Dlatego automatyczne monitorowanie jest znacznie bardziej popularne. Mówiąc o automatycznym monitorowaniu, można to zrobić na dwa sposoby: na podstawie agenta i bez agenta. Dzisiaj przyglądamy się jednym z najlepszych narzędzi monitorowania bez agentów.

Rozpoczniemy naszą dyskusję od spojrzeniaw monitorowaniu w ogóle. Dołożymy wszelkich starań, aby wyjaśnić nie to, co to jest, ale co naszym zdaniem powinno być. Następnie omówimy różnice między monitorowaniem opartym na agentach i bezagentowym. Przyjrzymy się zaletom i wadom każdego z nich. Następnie wyjaśnimy monitorowanie SNMP. Jest to ważne, ponieważ jest to podstawowy schemat monitorowania bez agentów. Jednak SNMP nie jest jedynym systemem monitorowania, dlatego omówimy inne dostępne protokoły monitorowania. A gdy już wiemy wszystko na temat monitorowania bez agentów, będziemy gotowi do przeglądu najlepszych narzędzi do monitorowania infrastruktury bez agentów.

Informacje o narzędziach do monitorowania infrastruktury

Monitorowanie infrastruktury można zdefiniować jakoproces zapewniania, że ​​krytyczne parametry operacyjne infrastruktury IT pozostają w normalnym zakresie przez cały czas. Niestety ta definicja jest nieco niejasna. Nie wyjaśnia, jakie są krytyczne parametry operacyjne i jaki jest ich normalny zakres. Jest jednak dobry powód: jest różny. Na przykład, chociaż obciążenie procesora może być bardzo ważnym parametrem na serwerach, nie dotyczy to przełączników sieciowych. Najlepsze narzędzia do monitorowania automatycznie wybiorą odpowiednie parametry do monitorowania dla różnych typów komponentów infrastruktury.

Kolejnym ważnym aspektem narzędzi monitorowania jestsposób, w jaki przekazują informacje. Zazwyczaj takie narzędzia mają pewien rodzaj deski rozdzielczej, w której podstawowe parametry są wyświetlane jako wskaźniki lub wykresy pokazujące ich ewolucję w czasie. Często widzimy również narzędzia, które będą miały listę wszystkich urządzeń na ekranie głównym i pozwalają zobaczyć poszczególne parametry urządzenia, klikając urządzenia na liście.

A ponieważ masz prawdopodobnie lepsze rzeczy do zrobienianiż cały dzień monitorować pulpit narzędzi do monitorowania, większość narzędzi ma również jakąś formę ostrzegania, która jest uruchamiana, gdy monitorowany parametr przekroczy swój normalny zakres. Niektóre narzędzia mają wbudowane alerty, podczas gdy inne umożliwiają ich dowolne definiowanie.

Vs oparte na agentach Monitorowanie bez agenta - różnice

Istnieje wiele sposobów tej infrastrukturynarzędzia monitorujące mogą uzyskiwać parametry operacyjne z monitorowanych urządzeń. Wszystkie metody dzielą się na dwie kategorie: oparte na agencie lub bez agenta. Jak sama nazwa wskazuje, monitorowanie oparte na agentach wykorzystuje agenta działającego w monitorowanym systemie. Agent ten to oprogramowanie, które zbiera dane operacyjne, a następnie przesyła je do systemu monitorowania. Monitorowanie bez agentów opiera się natomiast na wbudowanych możliwościach monitorowanych urządzeń w zakresie odczytywania ich parametrów operacyjnych. Każda metoda ma swoje zalety i wady. Zobaczmy, jakie są niektóre z nich.

Monitorowanie agentowe

Plusy

  • Daje to programistom systemów monitorowania najlepszą elastyczność w określaniu, jakie informacje są wymieniane między narzędziem monitorowania a systemem monitorowania.
  • Często zapewnia znacznie więcej informacji niż te dostępne przy użyciu standardowych protokołów bezagentowych.
  • Ponieważ agent zbiera parametry, narzędzie do monitorowania ma mniej pracy do wykonania. To sprawia, że ​​jest to prostsze narzędzie.
  • Obsługa nowych typów urządzeń nie wymaga aktualizacji narzędzia. To tylko kwestia zainstalowania nowego agenta.

Cons

  • To, co można monitorować, jest ograniczone dostępnymi agentami.
  • Agenty działające na nich dodają dodatkowe obciążenie (w procesorze, pamięci i miejscu na dysku) do monitorowanych systemów. Może to potencjalnie wpłynąć na wydajność.
  • Nie wszystkie systemy umożliwiają instalację agentów zewnętrznych. Na przykład urządzenia sieciowe rzadko to robią.

Monitorowanie bez agentów

Plusy

  • W monitorowanych systemach nie ma potrzeby instalowania dodatkowego oprogramowania, co znacznie ułatwia i przyspiesza konfigurację i wdrożenie.
  • Monitorowanie odbywa się zawsze w ten sam sposób, niezależnie od monitorowanego systemu.

Cons

  • Może istnieć ograniczenie tego, co faktycznie można monitorować. Niektórych parametrów po prostu nie można monitorować zdalnie.
  • Bezpieczeństwo niektórych protokołów monitorowania pozostawia wiele do życzenia.
  • Narzędzie do monitorowania wymaga więcej pracy.

SNMP na ratunek monitorowaniu bez agentów

Wiele narzędzi monitorowania infrastruktury bez agentów opiera się na Simple Network Management Protocollub SNMP, aby osiągnąć swój wyczyn. SNMP określa schemat komunikacji między platformą monitorowania a monitorowanym urządzeniem, a także strukturę monitorowanych danych. Różne urządzenia obsługujące SNMP udostępniają różne parametry operacyjne za pośrednictwem protokołu SNMP. Narzędzia do monitorowania SNMP łączą się z tymi urządzeniami w regularnych odstępach czasu i odczytują ich parametry operacyjne. Na przykład wykorzystanie procesora lub pamięci można odczytać przez SNMP.

Do monitorowania urządzeń sieciowych niektóre licznikiwywoływane bajty wejściowe i wyjściowe bajty można również odczytać przez SNMP. Typowy sprzęt sieciowy ma parę tych liczników dla każdego interfejsu sieciowego. Nie są to wskaźniki, chociaż podobnie jak wskaźniki zużycia procesora i pamięci omówione powyżej. Są to liczniki wskazujące, ile bajtów zostało przesłanych i odebranych, i zwiększają się za każdym razem, gdy pakiet jest wysyłany lub odbierany. Stosując znany interwał odpytywania, prosta matematyka pozwoli systemom monitorującym obliczyć średnie wykorzystanie przepustowości.

SNMP to nie jedyny protokół monitorowania

Tak dobry jak SNMP, nie jest idealny i nie wszystkoparametry mogą być monitorowane za pomocą protokołu. Na przykład, chociaż serwery często mają SNMP - chociaż może nie być tam domyślnie i może wymagać instalacji - wiele ich zaawansowanych danych operacyjnych nie jest dostępnych dla SNMP.

Często można stosować inne techniki i protokołybyć użytym. W świecie Windows protokół WMI (Windows Management Instrumentation) może być używany jako środek komunikacji między systemami monitorowania a monitorowanymi serwerami. Inne protokoły, takie jak WBEM (Web-Based Enterprise Management) lub CIM (Common Information Model), są używane w podobny sposób w świecie innym niż Windows.

Ale jeśli musimy zainstalować dodatkowe oprogramowaniekomponentów takich jak SNMP, czym różni się od korzystania z agenta? Główna różnica polega na tym, że agent pochodzi od strony trzeciej, podczas gdy moduł SNMP jest rozszerzeniem systemu operacyjnego.

Nasze najlepsze narzędzia do monitorowania bez agentów

Więc jeśli zdecydujesz, że wolisz niezainstaluj agentów zewnętrznych w swoich systemach i chcesz pozostać przy użyciu narzędzi do monitorowania bez agentów, oto krótkie recenzje najlepszych pakietów, jakie mogliśmy znaleźć. Wszystkie z nich używają SNMP do monitorowania systemów zdalnych, a niektóre pozwalają także na użycie innych protokołów. Różne narzędzia na liście nie są tak naprawdę ułożone w rankingu i nie zakładają, że pierwsze są z konieczności lepsze.

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

SolarWinds stał się popularną markąadministratorzy sieci. 20-letnia firma produkuje jedne z najlepszych narzędzi do monitorowania. Zapewnia także szeroką gamę bezpłatnych narzędzi, które odpowiadają konkretnym potrzebom administratorów sieci, takich jak doskonały kalkulator podsieci lub serwer TFTP.

Flagowy produkt SolarWinds nazywa się Monitor wydajności siecilub NPM, kompletne rozwiązanie do monitorowania sieci. Najważniejsze cechy tego narzędzia to jego prostota, skalowalność i możliwość dostosowania. Graficzny interfejs użytkownika produktu jest bardzo intuicyjny oraz łatwy w obsłudze i nauce. The NPM skaluje się od bardzo małych sieci do ogromnychinstalacje z tysiącami urządzeń w wielu lokalizacjach. Jeśli chodzi o możliwość dostosowania produktu, jest on wszędzie: w desce rozdzielczej, widokach, raportach, alertach.

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

The Monitor wydajności sieciSystem alarmowy jest jednym z najlepszych dostępnych. Może być w pełni dostosowany do twoich potrzeb lub może być używany od razu po rozpakowaniu przy niewielkiej konfiguracji lub bez konfiguracji. Ma wbudowaną inteligencję i nie będzie na przykład wysyłać powiadomień o „nieistotnych” zdarzeniach w środku nocy ani wysyłać setek powiadomień o „nieosiągalnym urządzeniu” dla urządzenia znajdującego się za routerem lub przełącznikiem sieciowym.

Ceny dla SolarWinds Performa sieciowance Monitor zaczyna się od 2 955 $ i idzie w górę zgodnie zliczba urządzeń do monitorowania. Jeśli chcesz wypróbować produkt przed jego zakupem, bezpłatną 30-dniową wersję próbną można pobrać ze strony internetowej SolarWinds.

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

2. SolarWinds Serwer i monitor aplikacji (Bezpłatna wersja próbna)

Tak dobra, jak wydajność sieci SolarWindsMonitor jest specjalnie zaprojektowany do monitorowania urządzeń sieciowych, chociaż może monitorować dowolne urządzenie z obsługą SNMP, nawet serwery. Ale jeśli potrzebujesz monitorować serwery, ich procesy i działające na nich aplikacje, potrzebujesz SolarWinds Monitor serwera i aplikacji. Jak można się domyślić po jego nazwie, to narzędziemonitoruje aplikacje oraz serwer je hostujący. Oprogramowanie można skalować od bardzo małych sieci do dużych z setkami serwerów - fizycznych lub wirtualnych - rozmieszczonych w wielu lokalizacjach. Można go również używać do monitorowania usług hostowanych w chmurze, takich jak Amazon Web Services i Microsoft Azure.

DARMOWY 30-DNIOWY PRÓBNY: SolarWinds Monitor serwera i aplikacji

Konfiguracja narzędzia jest łatwa i początkowakonfiguracja odbywa się za pomocą procesu automatycznego wykrywania. Jest to dwuprzebiegowy proces, który najpierw odkryje serwery, a następnie aplikacje na nich działające. Aby przyspieszyć proces, można podać listę aplikacji do wyszukania. Po wstępnej konfiguracji przyjazny dla użytkownika graficzny interfejs użytkownika umożliwia korzystanie z Monitor serwera i aplikacji łatwo. Wszystkie zebrane dane o serwerach, procesach i aplikacjach mogą być wyświetlane w formie tabeli lub grafiki.

Ceny za SolarWinds Serwer i monitor aplikacji zaczynają się od 2 955 USD, podobnie jak NPM, a także jest wyceniony na podstawie liczby monitorowanych serwerów. Podobnie jak jego kuzyn, dostępna jest do pobrania bezpłatna 30-dniowa wersja próbna.

  • Link do pobrania: https://www.solarwinds.com/server-application-monitor

3. PRTG

The Paessler Router Traffic Grapherlub PRTG, to zintegrowane narzędzie, które pomimo nieco mylącej nazwy może monitorować dowolny system, urządzenie, ruch i aplikację w infrastrukturze IT. PRTG jest szybszy i łatwiejszy w instalacji niż większość innychnarzędzia do monitorowania sieci. W rzeczywistości Paessler twierdzi, że możesz rozpocząć monitorowanie w ciągu dwóch minut. System automatycznego wykrywania narzędzia skanuje segmenty sieci i automatycznie rozpoznaje szeroką gamę urządzeń i systemów. Następnie utworzy czujniki ze wstępnie zdefiniowanych szablonów urządzeń.

Zrzut ekranu PRTG

Platforma oferuje również bardzo elastyczny ikonfigurowalny system alarmowy. Podczas korzystania z bezpłatnych aplikacji klienckich na Androida, iOS i Windows Phone możesz nawet otrzymywać powiadomienia z powiadomieniami. Możesz je również uzyskać za pomocą bardziej standardowych środków, takich jak e-mail lub SMS, w zależności od potrzeb.

PRTG jest dostępny w bezpłatnej, w pełni funkcjonalnej wersji. Jest on jednak ograniczony do 100 „czujników”. W PRTG Mówiąc wprost, każdy monitorowany parametr liczy się jako jedenczujnik. Na przykład monitorowanie przepustowości na każdym porcie przełącznika 48-portowego będzie liczone jako 48 czujników. Aby monitorować ponad 100 czujników, musisz kupić licencję. Cena rośnie wraz z liczbą czujników i zaczyna się od 1 600 USD za 500 czujników do 14 500 USD za nieograniczoną liczbę czujników. Dostępna jest bezpłatna 30-dniowa wersja próbna bez ograniczeń urządzenia.

4. WhatsUp Gold

WhatsUp Gold był dobrze znany jako typ w górę lub w dółnarzędzie do monitorowania od wieków. Na szczęście produkt przekształcił się w pełnoprawny system monitorowania ze wszystkimi dzwonkami i gwizdkami. Ma - i przez cały czas istniał - 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, by wymienić tylko kilka.

Zrzut ekranu WhatsUp Gold

WhatsUp Gold nie tylko monitoruje urządzenia sieciowe, może równieżmonitorować serwery oraz wybrane usługi i procesy. Może na przykład monitorować serwery Exchange i SQL, usługi Active Directory, IIS i Apache Web Services. A jeśli Twoja organizacja korzysta ze sprzętu chmurowego, WhatsUp Gold będzie również monitorować instalacje AWS lub Azure.

Informacje o cenach dla WhatUp Gold można uzyskać, kontaktując się z działem sprzedaży Ipswitch lub jednym z ich wielu sprzedawców. Bezpłatną 30-dniową wersję próbną można pobrać.

5. Nagios (rdzeń i XI)

Dwie wersje Nagios są dostępne. Istnieje bezpłatna wersja open source o nazwie Rdzeń Nagios oraz produkt komercyjny o nazwie Nagios XI. Oba używają tego samego rdzenia - stąd nazwa wersji darmowej - ale chociaż wersja bezpłatna polega na opracowanych przez społeczność dodatkach i wtyczkach do większości zadań monitorowania, produkt komercyjny zawiera je.

Pulpit nawigacyjny Nagios XI

Nagios świetne rozwiązanie do monitorowania aplikacji,usługi, systemy operacyjne, protokoły sieciowe, metryki systemów i infrastruktura sieci. A jeśli potrzebujesz więcej niż produkt może zrobić od razu po wyjęciu z pudełka, dodatki innych firm pozwolą Ci monitorować praktycznie wszystko.

Nagios XI jest dostępny w wersjach Standard i Enterprise. Wersja Enterprise ma kilka dodatkowych funkcji i zawiera funkcje pomocne w konfiguracji na dużą skalę, prognozowaniu i planowanym raportowaniu. Ceny wersji standardowej zaczynają się od 1 995 USD, podczas gdy wersja Enterprise kosztuje co najmniej 3 495 USD. Bezpłatna wersja Nagios XI, którego możesz użyć jako wersji próbnej, jest dostępny, ale ogranicza się do monitorowania siedmiu urządzeń.

6. ManageEngine OpManager

ManageEngine jest kolejnym znanym wydawcą narzędzi do administrowania siecią. I ManageEngine OpManager to pakiet „wszystko w jednym”, który będzie monitorowałistotne parametry serwerów (fizycznych i wirtualnych), a także sprzętu sieciowego i ostrzegają, gdy tylko coś będzie nie tak. Narzędzie posiada intuicyjny interfejs użytkownika, który pozwala łatwo znaleźć potrzebne informacje. Produkt posiada również doskonały silnik raportowania wraz z niektórymi gotowymi i niestandardowymi raportami. Aby ukończyć pakiet, funkcje alarmowania tego systemu są również bardzo kompletne.

ManageEngine OpManager Dashboard

The ManageEngine OpManager jest dostępny w dwóch wersjach The Essentialedycja skierowana jest do małych i średnich organizacji dysponujących nawet tysiącem urządzeń, których ceny zaczynają się od około 700 USD za 25 urządzeń. Dla większych organizacji dostępna jest wersja Enterprise, która może skalować do dziesięciu tysięcy urządzeń. Jego cena zaczyna się od mniej niż 20 000 USD za 500 urządzeń. Podobnie jak w przypadku większości w pełni funkcjonalnych komercyjnych narzędzi monitorujących, dostępna jest bezpłatna 30-dniowa wersja próbna.

7. Monitor OP5

Monitor OP5 jest open source (choć nie darmowy) bez agentównarzędzie do monitorowania oparte na Naemonie, rozwidleniu Nagios. Produkt twierdzi, że jest „rozwiązaniem monitorującym typu open source na poziomie przedsiębiorstwa”. To narzędzie jest wyposażone w doskonałe funkcje. Jest na przykład w pełni konfigurowalny pulpit, w którym możesz wyświetlać to, co jest dla Ciebie ważne. Narzędzie skaluje się również bardzo dobrze, szczególnie w środowiskach rozproszonych.

Zrzut ekranu monitora OP5

Alarmowanie to kolejna siła Monitor OP5. Alerty nie wyzwalają tylko powiadomieńmoże również uruchamiać programy obsługi zdarzeń: skrypty, które mogą powodować samonaprawianie się problemów. System łatwo integruje się z innymi systemami - takimi jak zarządzanie biletami lub CRM - i ma przyjazny interfejs API dla programistów, jeśli chcesz rozszerzyć jego funkcjonalność.

Na początek Monitor OP5, istnieje 30-dniowe bezpłatne pobieranie wersji próbnej. co jest idealne dla tych, którzy chcą od razu się zorientować. Alternatywnie, jeśli chcesz po prostu zapoznać się z monitorem OP5 i jego funkcjami, istnieje środowisko demonstracyjne. Informacje o cenach można uzyskać kontaktując się ze sprzedażą OP5.

8. Zabbix

Ostatni na naszej liście jest Zabbix, jeden z najlepszych darmowych systemów typu open sourceplatforma monitorowania. Ten system klasy korporacyjnej może być skalowany od małych do bardzo dużych sieci. System ten może monitorować sieci, zarówno lokalne, jak i chmurowe serwery, oraz usługi działające na nich bez konieczności posiadania agenta.

Zabbix Dashboard

Zabbix różni się od innych darmowych i otwartych produktów. Chociaż sam produkt jest bezpłatny, usługi pomocnicze są sprzedawane przez Zabbix. Wśród usług, które można kupić, jest pięćpoziomy wsparcia technicznego i pełny program szkolenia certyfikacyjnego. Różni się to od wielu produktów open source, które oferują jedynie wsparcie społeczności, które, nawiasem mówiąc, są również dostępne za darmo i bardzo dobrze. Wreszcie, alarmowanie i raportowanie to dwa obszary, w których ten produkt się wyróżnia.

Oprócz wysokiej ceny, Zabbix ma wszystko, czego można oczekiwać od narzędzia do monitorowania klasy korporacyjnej. Jedyną inwestycją, której potrzebujesz, aby wypróbować Zabbix, jest Twój czas.

Komentarze