Ponieważ żaden administrator nie może mieć oczu wszędziea jednak wszyscy muszą mieć wszystko na oku, narzędzia do monitorowania infrastruktury IT są dla większości z nas koniecznością. Te narzędzia skutecznie kontrolują sytuację i informują, kiedy coś wymaga większej uwagi. Jedną z najlepszych rzeczy w tych narzędziach jest to, że jest ich wiele do wyboru. Wszystkie mogą wydawać się bardzo podobne, ale każda z nich ma unikalną funkcję, która sprawia, że jest szczególnie dobrze dostosowana do twoich konkretnych potrzeb. Właśnie dlatego przeszukaliśmy Internet w poszukiwaniu najlepszych na rynku i teraz przedstawiamy naszą listę dziesięciu najlepszych narzędzi do monitorowania infrastruktury IT.
Zanim ujawnimy nasze dziesięć najlepszych produktów, chcielibyśmypoświęcić trochę czasu na ogólne omówienie monitorowania infrastruktury. Jak masz zamiar odkryć, różni administratorzy i różne organizacje mają różne potrzeby w zakresie monitorowania. Następnie omówimy różne rodzaje systemów monitorowania, od najbardziej podstawowych do skomplikowanych. A jeśli jesteś ciekawy i lubisz wiedzieć, jak to działa, dołożymy wszelkich starań, aby wyjaśnić podstawowe zasady działania tych narzędzi. Uzbrojony w tę wiedzę, będziesz gotowy, aby odkryć nasz wybór narzędzi i oprogramowania.
Monitorowanie infrastruktury
Potrzeba monitorowania infrastruktury jest dośćoczywisty. Sieci stają się coraz większe i mają więcej komponentów niż kiedykolwiek. Nierzadko administratorzy muszą oglądać dziesiątki urządzeń, jeśli nie setki. To po prostu za dużo, aby jedna osoba mogła sobie z tym poradzić. Jest to żmudna i nudna praca, dokładnie taka, którą najlepiej pozostawić maszynie.
O ile monitorowanie jest konieczne, jest ono również konieczneurozmaicony. Różne typy systemów mają różne wymagania. Na przykład, chociaż bardziej prawdopodobne byłoby większe wykorzystanie przepustowości interfejsów urządzeń sieciowych, to obciążenie procesora i pamięci byłoby interesujące na serwerze. Dlatego często istnieją różne rodzaje systemów monitorowania dla różnych rodzajów sprzętu.
POKREWNY ARTYKUŁ: 12 najlepszych programów i narzędzi do monitorowania sieci sprawdzonych w 2018 r
Zwirtualizowane środowiska są szczególnym przypadkiem i mają bardzo specyficzne potrzeby w zakresie monitorowania. Dlatego specjalizują się w tym niektóre narzędzia monitorujące. Niedawno sprawdziliśmy Najlepsze narzędzia do monitorowania maszyn wirtualnych do monitorowania maszyn wirtualnych.
Aby spełnić wymagania różnych typówmonitorowania, niektóre z dostępnych narzędzi mogą monitorować wiele różnych środowisk. Robią to za pomocą wbudowanych funkcji lub za pomocą zewnętrznych dodatków lub wtyczek.
Różne rodzaje systemów monitorowania
Bez względu na to, jakiego rodzaju sprzętu potrzebujeszmonitor, istnieją różne rodzaje systemów monitorowania, każdy o rosnącym poziomie szczegółowości. Na najbardziej podstawowym poziomie masz proste narzędzia monitorowania w górę lub w dół. Sprawdzą one tylko, czy urządzenia działają - i zwykle ostrzegają o awarii jednego z nich. Nie sprawdzają żadnych parametrów operacyjnych urządzenia i zwykle używają testów ping do sprawdzenia, czy urządzenia reagują.
Następny poziom monitorowania będzie sondować urządzenia - lubodbieraj dane wypychane od samych urządzeń lub od agenta - aby uzyskać różne parametry operacyjne. Zazwyczaj przechowują te parametry w bazie danych i wyświetlają je w jakiejś formie tabelarycznego lub graficznego pulpitu nawigacyjnego.
Najwyższy poziom monitorowania dodaje pewien rodzajfunkcja ostrzegania. Może być oparty na zmierzonych lub obliczonych danych z predefiniowanymi lub zdefiniowanymi przez użytkownika progami alarmowymi. Niektóre systemy wykorzystują również wbudowaną bazę wiedzy do wyzwalania alertów na podstawie określonych parametrów operacyjnych lub kombinacji parametrów. Ponieważ głównym celem korzystania z narzędzi monitorowania jest uwolnienie administratorów od konieczności ciągłego monitorowania systemów, nie trzeba dodawać, że systemy te są zdecydowanie najbardziej popularne.
Jak działają systemy monitorowania?
Chociaż może się to wydawać dość prostepytanie, odpowiedź nie jest. Problem polega na tym, że nie ma jednego uniwersalnego sposobu, z którego korzystają wszystkie systemy monitorowania. Istnieje jednak kilka metod i protokołów używanych przez wiele narzędzi. Spróbujemy wyjaśnić, jak działają niektóre z nich.
Podstawą wielu narzędzi do monitorowania jestProsty protokół zarządzania siecią lub SNMP. Określa schemat komunikacji między platformą monitorowania a monitorowanym urządzeniem, a także strukturę monitorowanych danych. Narzędzia do monitorowania SNMP łączą się z monitorowanymi urządzeniami w regularnych odstępach czasu, aby odczytać parametry operacyjne. Na przykład wskaźniki wykorzystania 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 jednak wskaźniki. Są to liczniki wskazujące, ile bajtów zostało przesłanych i odebranych od ostatniego resetu sprzętu. Znając interwał odpytywania, prosta matematyka pozwoli systemowi monitorującemu obliczyć średnie wykorzystanie przepustowości.
W przypadku serwerów monitorowania można zastosować inne technikiużywany. W świecie Windows protokół WMI (Windows Management Instrumentation) jest zwykle używany do 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.
Wiele systemów monitorowania komunikuje się zmonitorowane hosty za pośrednictwem lokalnie zainstalowanego agenta. Korzystanie z agentów ma kilka zalet. Daje to programistom systemów monitorowania najlepszą elastyczność w określaniu, jakie informacje są wymieniane i jak. Dzięki temu, że agent działa lokalnie w monitorowanym systemie, zazwyczaj ma dostęp do większej ilości informacji niż to, co jest dostępne przy użyciu standardowych protokołów. Agenci mają jednak swoją cenę. Działają na monitorowanym systemie i jako takie zużywają część jego zasobów.
Nasze 10 najlepszych narzędzi i oprogramowania do monitorowania infrastruktury IT
1. Monitor wydajności sieci SolarWinds (Bezpłatna wersja próbna)
Flagowy produkt SolarWinds nazywa sięMonitor wydajności sieci lub NPM. Jest to kompletne rozwiązanie do monitorowania sieci. Podstawowymi atutami narzędzia są jego prostota, skalowalność i możliwość dostosowania. Interfejs GUI tego narzędzia jest bardzo intuicyjny i łatwy w użyciu i nauce. Skaluje się od najmniejszej sieci do ogromnych instalacji z tysiącami urządzeń w wielu lokalizacjach. Jeśli chodzi o możliwość dostosowywania, jest wszędzie: na desce rozdzielczej, w widokach, raportach, alertach.
DARMOWY 30-DNIOWY PRÓBNY: Monitor wydajności sieci SolarWinds
System ostrzegania Monitora wydajności siecijest jednym z najlepszych. Może być w pełni dostosowany do twoich potrzeb lub może być używany od razu po wyjęciu z pudełka przy minimalnej konfiguracji. Wbudowana inteligencja mechanizmu ostrzegania nie będzie 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.
Monitor wydajności sieci SolarWinds rozpoczyna się odnieco poniżej 3 000 USD i rośnie w zależności od liczby monitorowanych urządzeń i wybranych opcjonalnych komponentów. Będzie monitorować tylko urządzenia sieciowe. Jeśli masz również serwery do monitorowania, potrzebujesz również SolarWinds Server i Application Monitor, które opisano poniżej. Jeśli wolisz wypróbować produkt przed zakupem, bezpłatną 30-dniową wersję próbną można pobrać ze strony internetowej SolarWinds.
2. SolarWinds Serwer i monitor aplikacji (Bezpłatne Trial)
Jeśli zamiast sprzętu sieciowego, co tymusisz monitorować serwery i ich procesy, a następnie potrzebujesz Monitora serwera i aplikacji, również z SolarWinds. Jak można się domyślić po nazwie, monitoruje aplikacje, a także serwer je hostujący. Oprogramowanie może być skalowane od bardzo małych sieci do dużych z setkami serwerów - fizycznych lub wirtualnych - rozmieszczonych w wielu lokalizacjach. Narzędzie może również monitorować usługi hostowane w chmurze, takie jak usługi 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. Aby przyspieszyć proces, można podać listę aplikacji do wyszukania. Po wstępnej konfiguracji przyjazny interfejs użytkownika ułatwia korzystanie z Monitora serwera i aplikacji. Informacje mogą być wyświetlane w formie tabeli lub grafiki.
Ceny serwera SolarWinds i monitora aplikacji są podobne do cen monitora wydajności sieci. Podobnie jak jego kuzyn, dostępna jest do pobrania bezpłatna 30-dniowa wersja próbna.
3. PRTG
PRTG to zintegrowane narzędzie, które będzie monitorować dowolnesystem, urządzenie, ruch i aplikacja w infrastrukturze IT. PRTG jest szybszy i łatwiejszy w instalacji niż większość innych narzędzi do monitorowania sieci. Wydawca twierdzi, że możesz rozpocząć monitorowanie w ciągu dwóch minut. System automatycznego wykrywania PRTG 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ń.
Platforma proponuje również wysoce elastyczny ikonfigurowalny system alarmowy. Podczas korzystania z bezpłatnych aplikacji klienckich na Androida, iOS i Windows Phone możesz otrzymywać powiadomienia z powiadomieniami. Możesz je również uzyskać pocztą e-mail lub SMS, zgodnie z własnymi potrzebami.
Istnieje darmowa, w pełni funkcjonalna wersja PRTGktóry jest ograniczony do 100 czujników. Dostępna jest także 30-dniowa wersja próbna bez ograniczeń urządzenia. Aby monitorować ponad 100 czujników, musisz kupić licencję. Ceny rosną wraz z liczbą czujników od 1 600 USD za 500 czujników do 14 500 USD za nieograniczoną liczbę czujników. Pamiętaj, że każdy monitorowany parametr - nie urządzenie - 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.
4. WhatsUp Gold
Kiedyś tylko narzędzie monitorowania w górę lub w dół,WhatsUp Gold przekształciło się w pełnoprawny system monitorowania ze wszystkimi dzwonkami i gwizdkami. Ma na przykład jeden z najlepszych systemów alarmowych i może być skonfigurowany do przesyłania alertów na wiele sposobów, w tym e-mailem i SMS-em, by wymienić tylko kilka.
WhatsUp Gold nie tylko monitoruje urządzenia, ale będziemonitoruj również wybrane usługi i procesy. Będzie 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.
5. Nagios (rdzeń i XI)
Dostępne są dwie wersje Nagios. Dostępna jest darmowa wersja open source o nazwie Nagios core oraz produkt komercyjny o nazwie Nagios XI. Oba używają tego samego rdzenia - stąd nazwa wersji darmowej - ale podczas gdy wersja bezpłatna opiera się na opracowanych przez społeczność dodatkach i wtyczkach do większości zadań monitorowania, produkt komercyjny zawiera je.
Nagios to doskonałe rozwiązanie do monitorowaniaaplikacje, usługi, systemy operacyjne, protokoły sieciowe, metryki systemów i infrastruktura sieci. A jeśli to nie wystarczy, dodatki innych firm pozwalają monitorować praktycznie wszystko.
Nagios XI jest dostępny w wersji Standard i Enterpriseedycje. Wersja Enterprise ma kilka dodatkowych funkcji i oferuje funkcje pomocne w konfiguracji na dużą skalę, prognozowaniu i planowanym raportowaniu. Edycja standardowa zaczyna się od 1 995 USD, a wersja Enterprise od 3 495 USD. Dostępna jest bezpłatna wersja Nagios XI, ale jest ona ograniczona do monitorowania siedmiu urządzeń.
6. ManageEngine OpManager
ManageEngine OpManager to kolejne urządzenie wielofunkcyjnepakiet, który będzie monitorował zarówno fizyczne serwery (fizyczne i wirtualne), jak i parametry życiowe sprzętu sieciowego i ostrzega, gdy tylko coś będzie nie tak. Narzędzie oferuje intuicyjny interfejs użytkownika, który pozwala łatwo znaleźć potrzebne informacje. Dołączony jest doskonały silnik raportowania wraz z niektórymi gotowymi raportami oraz raportami niestandardowymi. Funkcje ostrzegania produktu są również bardzo kompletne.
ManageEngine OpManager jest dostępny w dwóch wersjachwersji, Edycja Essential przeznaczona jest dla małych i średnich organizacji posiadających do tysiąca urządzeń, których ceny zaczynają się od około 700 USD za 25 urządzeń. W przypadku większych organizacji wybierz wersję 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 podobnych komercyjnych narzędzi do monitorowania, dostępna jest również bezpłatna 30-dniowa wersja próbna.
7. Monitor OP5
OP5 Monitor to narzędzie do monitorowania sieci typu open source oparte na Naemonie, rozwidleniu Nagios. Jest reklamowany jako „rozwiązanie monitorujące typu open source na poziomie przedsiębiorstwa„. Wśród jego głównych funkcji możemy wymienić w pełni konfigurowalny pulpit, w którym możesz wyświetlać tylko to, co jest dla Ciebie ważne. Ma również doskonałą skalowalność, szczególnie w środowiskach rozproszonych.
Dostępne są również funkcje alarmowania monitora OP5bardzo kompletne. Alerty nie tylko wyzwalają powiadomienia, mogą również uruchamiać programy obsługi zdarzeń; skrypty, które mogą powodować samoleczenie się problemów. Narzędzie łatwo integruje się z innymi systemami - takimi jak zarządzanie biletami czy CRM - i posiada przyjazny interfejs API dla programistów, jeśli chcesz rozszerzyć jego funkcjonalność
Cennik dla monitora OP5 można uzyskać pod adresemskontaktowanie się bezpośrednio z OP5. Chociaż nie jest dostępna bezpłatna wersja próbna, dostępna jest wersja demonstracyjna online, jeśli chcesz zobaczyć produkt w działaniu przed zakupem.
8. Zabbix
Zabbix jest znany jako jeden z najlepszych darmowych iplatforma monitorowania systemu open source. Ten system klasy korporacyjnej może być skalowany od małych do bardzo dużych sieci. Zabbix może monitorować sieci, zarówno lokalne, jak i chmurowe serwery, oraz usługi na nich działające.
Model biznesowy Zabbix jest wyjątkowy. Produkt jest bezpłatny, ale usługi dodatkowe można kupić w Zabbix. Wśród usług, które możesz kupić, znajdziesz pięć poziomów wsparcia technicznego i pełny program szkolenia certyfikacyjnego. Jest to całkowicie opcjonalne, ponieważ wsparcie społeczności jest również dostępne za darmo i bardzo dobrze. Wreszcie, jego funkcje ostrzegania są doskonałe, podobnie jak silnik raportowania.
Zabbix ma wszystko, czego można oczekiwać od narzędzia do monitorowania klasy korporacyjnej, oprócz wysokiej ceny. Jedyne, co musisz wydać, aby wypróbować Zabbix, to Twój czas.
9. Icinga
Podobnie jak nasz poprzedni wybór, Icinga jest otwartaplatforma monitorowania źródła z zestawem funkcji, który pasuje do większości najlepszych produktów komercyjnych. Jedną z głównych różnic w Icinga jest szerokie wykorzystanie wtyczek. Istnieją dosłownie tysiące z nich do wykonywania różnych zadań monitorowania i rozszerzania funkcjonalności produktu. A jeśli masz specjalną potrzebę, dla której nie ma wtyczki, zawsze możesz napisać ją samodzielnie.
Inną doskonałą cechą Icinga jestalarmowanie i powiadamianie. Możesz dostosować alerty, aby były wyzwalane przez dowolny warunek, jaki możesz wymyślić. Równie elastyczny jest sposób przekazywania alertów. Produkt ma podzielone na segmenty alerty, które pozwalają mu wysyłać alerty do niektórych administratorów, a inne do innych, aby uzyskać najlepszą elastyczność.
10. Obserwatorium
Obserwatorium to kolejny monitoring typu open sourceplatforma, której główną cechą jest piękny, intuicyjny i prosty, ale potężny interfejs użytkownika, który pokazuje stan i stan sieci. Może monitorować większość technologii i dostawców, takich jak Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. To narzędzie działa tylko w systemie Linux.
Obserwatorium jest łatwe do skonfigurowania i prawie gotowekonfiguruje się dzięki funkcji automatycznego wykrywania. Podobnie jak inne produkty, może wymagać drobnych poprawek, aby działał dokładnie tak, jak chcesz. Narzędzie oferuje zdefiniowane przez użytkownika progi alarmowe. Inną wielką cechą Observium jest to, jak integruje się z innymi systemami, wyciągając ich informacje i wyświetlając je na desce rozdzielczej.
Obserwatorium jest dostępne w dwóch wersjach. Istnieje Observium Community, prawdziwie darmowa i otwarta oferta, która jest aktualizowana dwa razy w roku. Jest też Observium Professional z kilkoma dodatkowymi funkcjami i codziennymi aktualizacjami.
Wniosek
Bez względu na to, które z naszych dziesięciu najlepszych narzędzi wybierzesz,będziesz mieć doskonałą platformę monitorowania. Chociaż wszystkie są funkcjonalnie równoważne, nie są identyczne. Główną różnicą jest często wygląd pulpitu nawigacyjnego narzędzia, co jest bardzo subiektywne. Wybór odpowiedniego systemu monitorowania jest trudnym zadaniem, ale nic nie stoi na przeszkodzie, aby wypróbować kilka. Większość z nich można zainstalować szybko i łatwo.
Komentarze