Monitorowanie systemu może być wyzwaniem dla wielu osóbadministratorzy. Nierzadko w dzisiejszych sieciach są dziesiątki, a nawet setki serwerów. I musisz uważnie obserwować parametry operacyjne każdego serwera. Tutaj może się przydać narzędzie do monitorowania systemu. Zazwyczaj systemy te będą obserwować twoje serwery i inne urządzenia, podczas gdy możesz skoncentrować się na bardziej produktywnych zadaniach. A jeśli coś pójdzie nie tak, jeśli parametr operacyjny przekroczy normalny zakres, system ostrzeże Cię. Dzisiaj przyglądamy się sześciu najlepszym narzędziom do monitorowania systemu Windows.
Zaczniemy od omówienia potrzeby systemumonitorowanie Zobaczymy, jak dzisiejsze złożone systemy mają tak wiele komponentów, że prawie nie można mieć wszystkiego na oku bez pomocy, a następnie omówimy wbudowane narzędzia monitorowania, które są obecne w każdym systemie. Są dobrym punktem wyjścia do zrozumienia, na czym polega monitorowanie. Doprowadzi nas to do funkcji i działania narzędzia do monitorowania systemu. Tak robią i jak to robią. A kiedy już będziemy na tej samej stronie, przejrzymy sześć najlepszych narzędzi do monitorowania systemu Windows.
Potrzeba narzędzi do monitorowania systemu
Chociaż z pewnością byłoby to przydatne, nie możemymieć oczy wszędzie. Musimy jednak stale być świadomi statusu wszystkich urządzeń, którymi zarządzamy. Dzisiejsze systemy są znacznie bardziej złożone niż te sprzed zaledwie 10 lat. I mają znacznie więcej komponentów. Podobnie, na typowym komputerze działa więcej niż kiedykolwiek procesów. Każdy z tych procesów zużywa część zasobów systemowych hosta. A kiedy wszystkie zasoby zostaną wyczerpane, sprawy zaczynają iść nie tak. Procesy ulegają awarii, występują błędy. Sprawy nie idą dobrze.
Aby mieć pewność, że wszystko zawsze działapłynnie, musisz stale sprawdzać parametry operacyjne swojego sprzętu, abyś mógł zareagować zapobiegawczo, zanim pojawią się problemy. Często zdarza się, że administrator systemu jest odpowiedzialny za działanie dziesiątek, jeśli nie setek urządzeń, co sprawia, że oglądanie ich wszystkich jest prawie niemożliwe. Jest ich po prostu za dużo.
Innym problemem jest to, że większość serwerów działaparametry nie są łatwo dostępne i do uzyskania dostępu należy użyć jakiegoś narzędzia. Wcześniejsze komputery mainframe posiadały różnego rodzaju wskaźniki i kontrolki na swoich panelach sterowania, aby ostrzegać administratorów o nienormalnych warunkach. Niektóre wczesne komputery osobiste i sprzęt sieciowy miały resztki - przypominam sobie komputer domowy, który miał diodę LED, która błyskała za każdym razem, gdy zgłaszane było przerwanie lub ten koncentrator ethernetowy, który miał diodę „kolizji” - ale już dawno zniknął.
Wtedy narzędzia do monitorowania systemu stają siękonieczność. Pozwalają administratorom systemu spędzać czas na bardziej konstruktywnych i użytecznych zadaniach, podczas gdy narzędzie wykonuje monitorowanie, ostrzegając administratora, gdy coś jest nie tak, zwykle zanim stanie się prawdziwym problemem. Daje to administratorowi systemu wystarczająco dużo czasu, aby zareagować i rozwiązać problem.
Zwirtualizowane środowiska są szczególnym przypadkiem użyciaktóry wymaga specjalistycznego monitorowania. Gdy kilka instancji wirtualnych musi współdzielić zasoby serwera hosta, zarówno host, jak i każda instancja wirtualna muszą być monitorowane. Serwer hostów ma określone parametry operacyjne i wymagania monitorowania, których brakuje wielu narzędziom monitorowania systemu Windows. Do nich potrzebne są określone narzędzia do monitorowania maszyn wirtualnych.
Wbudowane narzędzia do monitorowania
Większość nowoczesnych systemów operacyjnych zawiera wbudowane narzędzie do monitorowania. Na przykład Windows ma Menadżer zadań. Jest to bardzo przydatne narzędzie, które każdy systemadministrator powinien się zapoznać. Jego główny panel pokaże wykorzystanie procesora, pamięci, dysku, sieci i procesora graficznego dla każdego uruchomionego procesu. Zakładka wydajności daje szczegółowe wykresy ewolucji w czasie kilku parametrów operacyjnych, takich jak wykorzystanie procesora, pamięci, dysku i każdego interfejsu sieciowego.
Inne narzędzie, które było obecne w systemach Windows od jakiegoś czasu, ale jest dziś mniej używane, ponieważ większość informacji, które udostępnia, jest teraz dostępne w Menedżerze zadań Windows, nazywa się Monitor zasobów. Zapewnia wiele takich samych informacjidostępne w menedżerze zadań, ale jest bardziej zorientowane na pokazanie wykorzystania zasobów sprzętowych i programowych przez różne aktualnie uruchomione procesy.
Administratorzy systemu w tle Uniksa lub Linuksa prawdopodobnie będą zaznajomieni z dwoma narzędziami wiersza poleceń: ps i Top. Pierwsza zawiera listę wszystkich aktualnie uruchomionych procesów oraz opcjonalnie wykorzystanie ich procesora i pamięci. Jeśli chodzi o Top, jest podobnym narzędziem, chociaż zwykle zawiera więcej informacji w formacie tabelarycznym.
Funkcje i działanie narzędzi do monitorowania systemu
Narzędzia do monitorowania systemu są różne. I chociaż każdy twierdzi, że jest lepszy od innych, w rzeczywistości wszystkie są podobne w swojej podstawowej funkcjonalności. opracowaliśmy listę głównych funkcji, które można znaleźć w większości narzędzi do monitorowania systemu. Powinno to pomóc ci wyjaśnić potrzeby w zakresie monitorowania i porównać różne narzędzia.
Najbardziej podstawowa cecha narzędzi do monitorowania systemuich zdolność do zdalnego monitorowania wielu serwerów. Najlepsze systemy będą monitorować różne systemy operacyjne, a niektóre będą miały monitorowanie rozproszone, aby ułatwić implementację w wielu lokalizacjach. Niektóre narzędzia zapewnią również mechanizm automatycznego wykrywania do automatycznego skanowania sieci w miarę dodawania każdego monitorowanego urządzenia, które znajdzie. Może to być proces jednorazowy, poinstalacyjny lub ciągły, który spowoduje dodanie dowolnego nowego serwera w miarę jego uruchamiania. Narzędzia monitorowania powinny być możliwie jak najmniej uciążliwe. Nie chcesz, żeby obciążały twoje serwery. Muszą także być skalowalne. Twoja sieć najprawdopodobniej będzie z czasem rosła, a twoje narzędzie monitorujące musi być w stanie podążać za tym wzrostem.
Zazwyczaj narzędzia do monitorowania systemu będą monitorowaćszeroki zakres wskaźników, takich jak dostępność serwera, użycie procesora, użycie pamięci, miejsce na dysku, temperatura procesora i napięcia zasilania. W stosownych przypadkach niektóre będą również mierzyć czas reakcji i prędkości wysyłania / pobierania. Monitorowanie aplikacji jest również wspólne z narzędziami do monitorowania systemu. Najlepsi wykorzystują dogłębną wiedzę o aplikacjach do monitorowania kilku z ich specyficznych wskaźników. Jest to szczególnie przydatne na przykład w przypadku serwerów WWW lub serwerów baz danych.
Kolejna duża funkcja narzędzi do monitorowania systemuostrzega. Jaki jest pożytek z monitorowania środowiska, jeśli nic się nie dzieje, gdy coś pójdzie nie tak? Systemy monitorowania automatycznie ostrzegają administratorów o wszelkich nieprawidłowych parametrach. Większość systemów ma wstępnie zdefiniowane progi alarmowe, chociaż dostosowanie ich do własnych potrzeb jest zawsze możliwe i zdecydowanie zalecane. Metody powiadomień i progi alarmowe można zazwyczaj dostosować. Większość systemów wyskakuje okno komunikatu na konsoli, ale wysyła również wiadomości e-mail, SMS, pager itp. Niektóre systemy będą także uruchamiać akcje - wbudowane lub niestandardowe skrypty - po wygenerowaniu alertu.
Są to podstawowe funkcje większości systemównarzędzia do monitorowania są udostępniane, ale zwykle jest ich więcej. Raportowanie jest często ważną częścią narzędzi do monitorowania, przy czym najlepsze z nich oferuje zarówno raporty gotowe, jak i niestandardowe. Raportowanie oczywiście oznacza również gromadzenie danych historycznych.
Jeśli serwery nie są jedynymi urządzeniami, które chceszmonitorować, być może będziesz potrzebować innego narzędzia. Na przykład urządzenia sieciowe - takie jak przełączniki i routery - mają bardzo różne wymagania dotyczące monitorowania niż serwery. W związku z tym istnieją pewne dedykowane narzędzia monitorowania dla tych urządzeń. Opierają się na prostym protokole zarządzania siecią lub NetFlow, aby uzyskać dane operacyjne urządzenia sieciowego i wyświetlić je w użyteczny sposób. Jeśli chcesz uzyskać więcej informacji o narzędziach do monitorowania sieci, te dwa artykuły będą interesujące:
12 Najlepsze oprogramowanie i narzędzia do monitorowania sieci sprawdzone w 2018 r
Najlepsze analizatory WiFi, które mają oko na niewidzialne (Windows, iOS i Android)
Najlepsze narzędzia do monitorowania systemu dla systemu Windows
Teraz, gdy jest już jasne, dlaczego możesz potrzebowaćNarzędzie do monitorowania systemu Windows i znasz niektóre z funkcji, których powinieneś szukać, przejdźmy do przeglądu różnych narzędzi, które zalecamy. Niektóre są bezpłatne, niektóre płatne lub oparte na subskrypcji, ale wszystkie zapewnią bardzo potrzebną pomoc, jeśli chodzi o uważne monitorowanie serwerów.
1. Monitor kondycji serwera SolarWinds (Darmowe pobieranie)
Jeśli jeszcze nie znasz SolarWinds, jest więcejniż o czasie dowiesz się o firmie. SolarWinds to jedne z najlepszych narzędzi do zarządzania siecią i systemem. SolarWinds jest również znany z tworzenia garści - a właściwie kilku garstek - bezpłatnych narzędzi specyficznych dla zadań, takich jak Advanced Subnet Calculator lub Server Health Monitor, pozycja numer jeden na naszej liście sześciu najlepszych narzędzi do monitorowania systemu Windows.
DARMOWE POBIERANIE: Monitor kondycji serwera SolarWinds
Może monitor kondycji serwera SolarWinds lub SHMmonitorować dostępność, kondycję i wydajność maksymalnie 5 serwerów. Jest to poważne ograniczenie, chociaż może wystarczyć dla niektórych mniejszych firm. Ograniczone jest także to, co może monitorować. Będzie działać tylko z serwerami Dell PowerEdge ™, HP ProLiant ™ i IBM eServer ™ xSeries. Obsługuje także kilka modeli obudów typu blade od Dell i HP, a także kilka hiperwizorów VMware. Narzędzie wykorzystuje kombinację metod takich jak SNMP, WMI i CIM, aby pobrać dane operacyjne z monitorowanych serwerów.
Pulpit nawigacyjny tego narzędzia pokazuje ogólny stan zdrowiamonitorowanych serwerów. Poszczególne serwery można kliknąć, aby uzyskać listę wszystkich monitorowanych parametrów, które można również kliknąć, aby uzyskać więcej szczegółów. Daje to wgląd w ogólny stan małej grupy serwerów. Nie wspomnieliśmy o alertach ani raportach z prostego powodu, nie ma żadnych. Jest to narzędzie podstawowe, które będzie wymagało pilnowania ekranu, co oczywiście jest lepsze niż sprawdzanie pięciu ekranów serwera.
2. SolarWinds Serwer i monitor aplikacji (Bezpłatna wersja próbna)
Następny na naszej liście jest kolejne narzędzie z SolarWinds. The Monitor serwera i aplikacji zaczyna się tam, gdzie zatrzymuje się HealthMonitor serwera. Jest to podobne narzędzie, ale z dużo szerszym zestawem funkcji. Jest częścią pakietu narzędzi administracyjnych i zarządzania Orion. W ostatnim artykule sprawdziliśmy inne narzędzie z pakietu Orion: Najlepsze bezpłatne kolekcjonery i analizatory sFlow w 2018 r.
Jak sama nazwa wskazuje, to zaawansowane narzędzie niemonitoruj tylko serwery, ale także aplikacje na nich działające. Jest to kompletne rozwiązanie, które można skalować od najmniejszych sieci do dużych, wielooddziałowych sieci korporacyjnych z setkami serwerów, zarówno fizycznych, jak i wirtualnych. Może także monitorować serwery w środowiskach chmurowych, takie jak te z Amazon Web Services i Microsoft Azure.
DARMOWY 30-DNIOWY PRÓBNY: SolarWinds Serwer i monitor aplikacji
Przy pierwszej konfiguracji narzędzie automatycznie wykryjehosty i urządzenia w sieci. Tylko wtedy oczywiście możesz zacząć je monitorować. Drugie skanowanie w celu wykrycia jest konieczne, aby wykryć aplikacje działające na każdym serwerze. Opcjonalnie możesz podać listę aplikacji i skanować tylko te.
Po uruchomieniu korzystanie z Monitora serwera i aplikacji jest bardzo intuicyjne. Kliknięcie na Szczegół węzła, na przykład pokaże informacje o wydajności i kondycji tego węzła. Formaty graficzne i tabelaryczne są dostępne dla wyświetlanych informacji.
Ceny serwerów SolarWinds i Monitora aplikacji zaczynają się od nieco poniżej 3 000 USD. Jeśli wolisz wypróbować przed zakupem, możesz pobrać bezpłatną 30-dniową wersję próbną.
3. WhatsUp Gold
WhatsUp Gold od Ipswitch to inna popularna nazwaw dziedzinie narzędzi monitorujących. To, co kiedyś było tylko narzędziem monitorowania w górę lub w dół, przekształciło się w jedną z najlepszych platform monitorowania systemu i sieci. Ma wszystko, czego można oczekiwać od narzędzia do monitorowania systemu Windows. Masz monitorowanie parametrów operacyjnych - oczywiście - a także masz w pełni konfigurowalne alerty i raporty.
Konfiguracja WhatsUp Gold jest łatwa dziękisilnik automatycznego wykrywania, który znajdzie Twoje urządzenia i doda je do konsoli monitorowania. Znajdzie fizyczne serwery, serwery wirtualne, serwery w chmurze, aplikacje i sprzęt sieciowy. Narzędzie ma widok mapy, w którym widać połączenia różnych komponentów. Można kliknąć, aby uzyskać więcej informacji na temat każdego urządzenia.
WhatsUp Gold jest dostępny w wersji bezpłatnej, aleogranicza się do monitorowania tylko pięciu urządzeń. Płatne licencje są dostępne na trzech poziomach zwiększania funkcjonalności, a ceny zależą od liczby monitorowanych urządzeń. Dostępna jest także bezpłatna, ograniczona czasowo wersja próbna.
4. ManageEngine OpManager
Nasz numer czwarty to OpManager zManageEngine. ManageEngine jest również znany z tworzenia świetnych narzędzi, które pomagają administratorom zarządzać ich sprzętem. OpManager jest jednym z takich narzędzi. Jest to kolejny pakiet „wszystko w jednym”, który będzie monitorował parametry fizyczne i wirtualne twojego serwera oraz parametry życiowe twojego sprzętu i ostrzega, gdy tylko coś znajdzie się poza zasięgiem.
ManageEngine twierdzi, że może nim być OpManagerzainstalowany w mniej niż dwie minuty. Następnie wykryje urządzenia i zacznie je monitorować bez konieczności wykonywania skomplikowanych czynności konfiguracyjnych. Pakiet ma bardzo intuicyjny interfejs użytkownika, w którym łatwo znajdziesz potrzebne informacje. Ma również bardzo dobre raporty gotowe i niestandardowe. Funkcje ostrzegania produktu są również bardzo kompletne.
ManageEngine OpManager jest dostępny wNiezbędna edycja dla małych i średnich przedsiębiorstw posiadająca do tysiąca urządzeń w cenach już od nieco ponad 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ę poniżej 20 000 USD za 500 urządzeń. Cena za obie wersje różni się w zależności od liczby monitorowanych urządzeń, dostępna jest również bezpłatna 30-dniowa wersja próbna.
5. Nagios XI
Być może znasz już Nagios Core, oprogramowanie typu open sourceplatforma monitorowania, która od lat cieszy się przyzwoitą popularnością. Nagios XI, komercyjna wersja Nagios, można uznać za Nagios na sterydach. Ma bogatszy zestaw funkcji, łatwiejszą instalację i konfigurację oraz bardziej dopracowane w dotyku. Nagios XI to prawdziwe oprogramowanie serwerowe i sieciowe klasy korporacyjnej. Używa tego samego silnika rdzenia, co jego brat typu open source, ale dodaje bardzo potężny, konfigurowalny interfejs GUI.
Nagios XI oferuje kompleksowe monitorowanierozwiązanie dla aplikacji, usług, systemów operacyjnych, protokołów sieciowych, wskaźników systemowych i infrastruktury sieciowej. A jeśli to nie wystarczy, dodatki innych firm pozwalają monitorować praktycznie wszystkie aplikacje, usługi i systemy.
Nagios XI jest dostępny w wersji Standard i Enterpriseedycje. Ten ostatni ma dodatkową funkcjonalność i zawiera dodatkowe funkcje pomocne w konfiguracji na dużą skalę, prognozowaniu i planowanym raportowaniu. Jeśli chcesz wypróbować produkt, dostępna jest darmowa wersja, ale ogranicza się do monitorowania siedmiu urządzeń.
6. Zabbix
Nasz ostatni wpis, Zabbix jest jednym z najlepszych darmowychoraz platforma monitorowania systemu open source. Ma ponad 20 lat i ma masę 300 000 użytkowników na całym świecie. To prawdziwy system klasy korporacyjnej, który można skalować do bardzo dużych sieci. Zabbix będzie monitorować sieci, serwery - zarówno lokalne, jak i oparte na chmurze, oraz usługi działające na tych serwerach.
Chociaż produkt jest bezpłatny, usługi pomocniczemożna kupić w Zabbix. Wśród najbardziej popularnych jest pięć poziomów wsparcia technicznego i pełny program szkolenia certyfikacyjnego. Jeśli wolisz pozostać po stronie wolnej, wsparcie społeczności jest również dostępne i bardzo dobre.
Pod względem funkcji Zabbix ma wszystko, czego można oczekiwaćz produktów kosztujących tysiące dolarów. Jego alarmowanie nie ma sobie równych, podobnie jak silnik raportowania. Z trudną do pobicia ceną możesz spróbować Zabbix.
Podsumowanie
Narzędzia monitorowania systemu Windows pozwalają systemowiadministratorzy martwią się ważnymi sprawami, podczas gdy oni dbają o oglądanie serwerów i aplikacji. Każde z naszych 6 najlepszych najlepszych narzędzi do monitorowania systemu Windows jest doskonałą opcją. Przede wszystkim wybór platformy będzie zależał od twoich potrzeb i osobistych preferencji. Wszystkie nasze 6 najlepszych typów można przetestować bez opłat, więc zachęcamy do eksperymentowania i wypróbowania kilku, aby upewnić się, że robi to, czego potrzebujesz.
Komentarze