PRTG Network Monitor jest imponujący produkt. Rzadko spotykamy produkt z tak szerokim zestawem funkcji. A kiedy to robimy, ta szerokość jest często zapewniana kosztem głębokości. Nie dotyczy to monitora sieci PRTG. Jak zaraz zobaczysz, to narzędzie ma szeroką gamę funkcji monitorowania, z których każda oferuje głębokie wrażenia.
Niewiele jest monitorowanych elementów infrastruktury sieciowej, których PRTG nie może monitorować. Jeśli szukasz kompleksowego rozwiązania do monitorowania, które może być Twoim jedynym narzędziem do monitorowania, to może być to.
W tej recenzji postaramy się jak najlepiej poznać najważniejsze i najciekawsze części tego produktu. Nie będziemy w stanie omówić wszystkich jego funkcji — jest ich po prostu zbyt wiele — ale dołożymy wszelkich starań, aby dostarczyć jak najwięcej informacji o produkcie.
Zaczniemy od krótkiego przeglądu Monitora sieci PRTG . Naszym pomysłem jest zaostrzenie apetytu, a następnie krótkie opisanie architektury produktu opartej na czujnikach. Następnie przyjrzymy się nieco bardziej szczegółowo niektórym najlepszym funkcjom PRTG , koncentrując się na jego interfejsie użytkownika, głównych typach oferowanego monitorowania oraz funkcjach ostrzegania i raportowania. Następnie omówimy instalację i konfigurację produktu, a także proces automatycznego wykrywania. Plusy i minusy produktów, zgłaszane zarówno przez użytkowników, jak i recenzentów, będą naszym kolejnym zadaniem. A zanim zakończymy, omówimy wymagania systemowe dotyczące instalacji produktu, a także jego strukturę licencyjną i cenową.
PRTG w pigułce
Krótko mówiąc, PRTG Network Monitor to bezagentowy system monitorowania sieci. Agentless oznacza, że nie wymaga uruchamiania żadnego zastrzeżonego oprogramowania na monitorowanych urządzeniach i systemach. Narzędzie istnieje od prawie 15 lat i zostało nam dostarczone przez niemiecką firmę Paessler AG . PRTG Network Monitor pozwala na monitorowanie niemal dowolnego urządzenia sieciowego, w tym punktów dostępowych, routerów i przełączników, a także oprogramowanie i chmura rozmieszczone infrastruktury, w tym aplikacji, serwerów, usług, przechowywania, a nawet stacji roboczych. Niewiele jest narzędzi, które oferują podobne połączenie widoczności, łatwości użytkowania i skalowalności.
Mówi się, że PRTG jest najszybszym narzędziem do monitorowania do skonfigurowania. Według Paessler AG można go skonfigurować w kilka minut. Nasze doświadczenie pokazuje jednak, że może to zająć trochę więcej czasu, ale nadal jest bardzo szybkie i łatwe w konfiguracji, częściowo dzięki funkcji automatycznego wykrywania, która skanuje sieć w celu znalezienia urządzeń i automatycznie dodaje je do narzędzie. Po zakończeniu automatycznego wykrywania można uzyskać szczegółowe informacje o każdym wykrytym urządzeniu za pomocą różnych protokołów komunikacyjnych. System wykorzystuje kombinację Ping, SNMP, WMI, NetFlow, jFlow, sFlow, a także może komunikować się przez DICOM lub RESTful API.
Architektura oparta na czujnikach
PRTG Network Monitor różni się od większości innych narzędzi monitorujących tym, że jest w oparciu o czujnik. Do narzędzia można dodać różne funkcje monitorowania, konfigurując dodatkowe czujniki. Możesz myśleć o czujnikach jako o dodatkach lub wtyczkach, z tym wyjątkiem, że nie są to moduły zewnętrzne, ale są dołączone do produktu. PRTG obejmuje ponad 200 takich czujników, które pokrywają różne potrzeby monitorowania. Są to na przykład czujniki HTTP lub czujniki aplikacji SMTP/POP3 (e-mail). Istnieją również czujniki specyficzne dla sprzętu dla przełączników, routerów i serwerów. Inne czujniki mogą pobierać dane, takie jak czasy odpowiedzi, obciążenie procesora lub pamięci, informacje z bazy danych, temperatura lub stan systemu
Główne cechy PRTG
Jak już powiedzieliśmy, PRTG Network Monitor jest produktem bogatym w funkcje. W rzeczywistości ma zbyt wiele funkcji, aby je wszystkie przejrzeć. Przy ponad 200 dostępnych czujnikach byłby to raczej nudny odczyt. Zamiast tego skoncentrujmy się na niektórych najważniejszych lub najważniejszych aspektach platformy. Pamiętaj tylko, że nie ma wielu rzeczy, z którymi to narzędzie nie może sobie poradzić.
Interfejs(y) użytkownika
Interfejs użytkownika jest tym, czego używamy do interakcji z narzędziami i oprogramowaniem. W przypadku PRTG . Masz do wyboru. Głównym interfejsem użytkownika jest interfejs sieciowy oparty na Ajax. Można uzyskać do niego dostęp z dowolnej platformy za pomocą przeglądarki zgodnej z Ajax. Dostępna jest również konsola korporacyjna oparta na systemie Windows. I wreszcie, co nie mniej ważne, są aplikacje mobilne na Androida i iOS. Umożliwiają dostęp do narzędzia w podróży, bez względu na to, gdzie jesteś ze smartfona lub tabletu. Aplikacje mobilne mogą używać powiadomień push dla dowolnych alertów wyzwalanych przez PRTG , co często może być bardziej wydajne niż zwykłe powiadomienia SMS lub e-mail, które oczywiście są również dostępne.
Paessler AG niedawno zmodernizował interfejs użytkownika PRTG Network Monitor . Produkt ma teraz nowoczesny pulpit nawigacyjny z wyświetlaczami w stylu analitycznym, takimi jak grafika z gwiazdą pokazana powyżej. Poprawiono również wydajność interfejsu użytkownika. Menu główne zostało uproszczone, a sprzedawcy w jakiś sposób udało się umieścić więcej informacji na ekranie bez bałaganu. Interfejs użytkownika narzędzia jest responsywny. Oznacza to, że zoptymalizuje się pod kątem dowolnego używanego urządzenia (komputer stacjonarny, tablet, smartfon). Producent zmienił nawet ikony interfejsu na grafikę wektorową, aby lepiej renderowały się na wyświetlaczach o wysokiej rozdzielczości.
Monitorowanie sieci
Podstawowe monitorowanie sieci jest rdzeniem Monitora sieci PRTG i właśnie tam się wyróżnia. Narzędzie wykorzystuje kombinację protokołów SNMP, WMI i innych do odpytywania urządzenia pod kątem ich krytycznych wskaźników i wykorzystania przepustowości. Oprócz tej podstawowej funkcji, kilka kluczowych czujników pozwala na bardziej zaawansowany monitoring. Obejmują one czujniki, takie jak Cisco IP SLA Sensor i QoS One Way Sensor. Innym przykładem jest Packet Sniffer Sensor, który umożliwia przeglądanie bieżących i historycznych danych sieciowych za pomocą wskaźników i wykresów kołowych. W ciągu kilku sekund możesz na przykład wyświetlić wykresy kołowe Top Talkers, Top Connections i Top Protocols.
Analiza przepływu
Analiza przepływu to kolejny obszar, w którym PRTG Network Monitor przoduje. W przeciwieństwie do monitorowania sieci, które odpytuje urządzenia pod kątem parametrów operacyjnych, analiza przepływu opiera się na samym urządzeniu, aby zebrać dane o każdym obsługiwanym przepływie danych. Zebrane dane są następnie przesyłane do narzędzia, takiego jak PRTG, w celu zebrania i analizy. Podczas gdy tradycyjne monitorowanie sieci zapewnia bardziej ilościowe spojrzenie na stan sieci, analiza przepływu oferuje widok jakościowy. Będziesz mógł nie tylko wiedzieć, ile danych przechodzi, ale także przez jakie dane.
Istnieje kilka różnych protokołów analizy przepływu. Oryginalnym jest NetFlow firmy Cisco System. Został skopiowany lub licencjonowany przez innych producentów, którzy odnoszą się do niego pod różnymi nazwami, takimi jak J-flow na urządzeniach Juniper lub NetStream na Huawei. Protokół IPFIX jest znormalizowaną przez IETF wersją najnowszej wersji NetFlow. Istnieje również podobny, ale bardzo odmienny protokół zwany sFLow. Mimo swojej odmienności służy podobnemu celowi. PRTG oferuje różne czujniki dostępne dla większości technologii analizy przepływu.
Monitorowanie wirtualizacji
Wirtualizacja zajmuje coraz większą przestrzeń w wielu organizacjach, a wraz z nią pojawiają się specyficzne wyzwania związane z monitorowaniem. PRTG Network Monitor może być używany do monitorowania kluczowych wskaźników swoich wirtualnych infrastruktur, takich jak zużycie pamięci, obciążenie procesora i szybkości dysku. W tym celu dostępnych jest kilka czujników specyficznych dla Vmware. Na przykład VMWare Virtual Machine Sensor używa protokołu SOAP (Simple Object Access Protocol) do monitorowania maszyn wirtualnych. Podobnie VMWare Host Hardware Sensor monitoruje wydajność serwerów VMware ESX/ESXi. Inne przydatne czujniki zorientowane na wirtualizację obejmują VMWare Host Hardware Status Sensor, którego można używać do monitorowania wydajności systemu hosta oraz VMWare Datastore Sensor, który monitoruje wykorzystanie dysku twardego i stan magazynu danych.
Monitorowanie chmury
Podobnie jak wirtualizacja, hosting w chmurze to kolejna technologia, która szybko zyskuje na popularności. A ponieważ hosting w chmurze często jest niczym innym jak wirtualizacją w zdalnej lokalizacji, wiele czujników dostępnych do monitorowania wirtualizacji może być również używanych do monitorowania w chmurze.
A jeśli korzystasz z AWS Amazona , PRTG ma kilka czujników CloudWatch, które są niezwykle przydatne. Mając nie mniej niż siedem czujników CloudWatch, będziesz mógł monitorować wydajność EBS, ECS, ELB, RDS, SNS i SQS firmy Amazon, żeby wymienić tylko kilka.
Ale monitorowanie chmury może również odnosić się do monitorowania różnych usług w chmurze. I tutaj znowu PRTG Cię obejmuje. Oprócz monitorowania Amazon CloudWatch zawiera czujniki do monitorowania serwerów pocztowych, monitorowania Microsoft OneDrive, monitorowania Dropbox, monitorowania Google Analytics i monitorowania Dysku Google.
Monitorowanie bazy danych
PRTG Network Monitor również baza możliwości, które mogą monitorować popularnych baz danych, takich jak Microsoft SQL Server, Oracle, MySQL, PostgreSQL i monitorowania. Wszystkie czujniki monitorujące bazę danych zostały zaprojektowane tak, aby zminimalizować czasy zapytań i zwrotów. Oznacza to, że masz stale aktualny widok swojej bazy danych. W sumie istnieją dziesiątki czujników monitorujących bazę danych, które obejmą prawie każdy dostępny silnik bazy danych. Ilość danych dostarczanych przez każdy czujnik jest imponująca i pozwala na ciągłe monitorowanie wydajności bazy danych.
Alarmowanie
Jedną rzeczą jest posiadanie kompleksowego rozwiązania do monitorowania, takiego jak monitor sieci PRTG, ale czego potrzebujesz, aby stale obserwować konsolę, aby upewnić się, że wszystko działa płynnie? W tym miejscu pojawiają się alerty. To narzędzie oferuje pełny zestaw alertów opartych na progach. Większość czujników ma wstępnie skonfigurowane alerty, które powiadomią Cię, jeśli jakikolwiek monitorowany wskaźnik wykroczy poza normalny zakres roboczy. Możesz oczywiście dostosować progi alarmowania do swoich potrzeb. Możesz także zdefiniować własne alerty niestandardowe na podstawie dowolnego z monitorowanych parametrów.
Po uruchomieniu alertów musisz zostać powiadomiony. Narzędzie posiada podstawową formę powiadomień e-mail i SMS, ale także powiadomienia push. Jeśli używasz jednej z aplikacji mobilnych PRTG lub systemu Windows, iOS lub Android, możesz wyświetlać powiadomienia bezpośrednio na swoim ulubionym urządzeniu. Ponadto system alertów zawiera również interfejs API, którego można użyć do pisania niestandardowych skryptów powiadomień.
Raportowanie
Sprawozdawczość, tak samo niezbędna jak alerty, jest kolejną kluczową funkcją narzędzi do monitorowania. Raporty mogą być używane na przykład do obserwacji ewolucji wykorzystania sieci. Mogą również odegrać zasadniczą rolę w wykazaniu zgodności z różnymi ramami regulacyjnymi. A jeśli chodzi o raportowanie, PRTG Network Monitor nie pozostawia nic do życzenia.
Narzędzie pozwoli Ci tworzyć raporty historyczne obejmujące wybrany przez Ciebie przedział czasu. Możesz wybrać pomiędzy wyświetlaniem dnia, miesiąca lub całego roku danych. Kilka przydatnych raportów jest gotowych, a Ty możesz je również modyfikować, aby lepiej odpowiadały Twoim potrzebom. A jeśli to, czego potrzebujesz, jeszcze nie istnieje, można również tworzyć niestandardowe raporty. Raporty można generować w formatach HTML, PDF, CSV i XML. Możesz także zaplanować generowanie raportów i automatycznie uruchamiać je codziennie lub co miesiąc bez konieczności ręcznego uruchamiania ich za każdym razem, gdy są potrzebne. Ale jeśli kiedykolwiek będziesz musiał uruchamiać je ręcznie, proces jest bardzo prosty.
Konfiguracja PRTG
Mówi się, że konfiguracja Monitora sieci PRTG jest najłatwiejszą częścią korzystania z niego. To prawda, że instalator sprawia, że to bułka z masłem. Typowa instalacja PRTG będzie miała jeden serwer podstawowy, ale może również mieć zainstalowane zdalne sondy w całej sieci. Jest to szczególnie przydatne, jeśli chcesz monitorować sieci rozproszone lub wiele centrów danych.
Ze względu na to, że jest to system monitorowania bez agentów, wielką zaletą tego narzędzia jest to, że nie wymaga instalowania niczego na monitorowanych urządzeniach. Będziesz jednak musiał skonfigurować ich parametry SNMP niezależnie od metody używanej do uzyskania do nich dostępu. Najlepiej byłoby skonfigurować każde urządzenie z identycznymi poświadczeniami dostępu, ponieważ sprawi to, że proces automatycznego wykrywania — o którym właśnie będziemy dyskutować — będzie znacznie bardziej wydajny. Poza tym, tak naprawdę nie ma nic więcej do zainstalowania Monitora sieci PRTG niż pobranie go i uruchomienie jego instalatora.
Automatyczne wykrywanie
Po zainstalowaniu narzędzia następnym zadaniem jest automatyczne wykrywanie sieci. W tym miejscu błyszczy Monitor sieci PRTG . W przeciwieństwie do niektórych konkurencyjnych produktów — chociaż automatyczne wykrywanie jest coraz bardziej powszechną funkcją — nie będziesz musiał ręcznie dodawać swoich urządzeń do narzędzia. Skanuje twoją sieć i szuka wszystkiego, co może monitorować. Jedyne dane wejściowe, których wymaga od Ciebie, to zakresy adresów IP lub podsieci do skanowania. Reszta jest automatyczna. Znajdzie i zidentyfikuje urządzenia oraz doda odpowiednie metryki monitorowania dla każdego urządzenia.
Proces nie jest doskonały, a niektóre zaawansowane czujniki będą wymagały ręcznej konfiguracji, ale ogólnie rzecz biorąc, proces automatycznego wykrywania, który jest wbudowany w ten produkt, oszczędza czas rzeczywisty.
Plusy i minusy monitora sieci PRTG
Przeszukaliśmy Internet w poszukiwaniu opinii użytkowników na temat Monitora sieci PRTG i zebraliśmy listę zalet i wad, które zostały zgłoszone przez różnych użytkowników i recenzentów PRTG .
Plusy
- Wiele wbudowanych czujników sieciowych dla większości marek sprzętu infrastrukturalnego i serwerów sieciowych.
- Czysty, elegancki interfejs.
- Dostosowywanie czujników do określonych progów lub elementów do monitorowania jest łatwe i szybkie.
- Łatwy do zrozumienia z perspektywy użytkownika.
- Dobra funkcjonalność uprawnień, umożliwiająca logowanie „ringed-fence” dla użytkowników zewnętrznych.
- Interfejs drzewa umożliwia dziedziczenie ustawień i uprawnień w dół drzewa.e
- Elastyczna funkcja powiadomień/próg.
- Wiele opcji monitorowania do wdrożenia.
- Bardzo łatwa aktualizacja, wdrażanie nowych sond, przenoszenie i klonowanie czujników.
- Kody QR odpowiadające danemu urządzeniu lub czujnikowi można wydrukować i podłączyć do fizycznego sprzętu w celu szybkiego monitorowania z aplikacji mobilnej w centrum danych.
Cons
- Niektóre funkcje konsoli korporacyjnej przekierowują Cię do konsoli internetowej.
- Niektórzy użytkownicy skarżyli się na stromą krzywą uczenia się narzędzia, ale należy się tego spodziewać po tak szerokim produkcie.
- Konfiguracja alertów jest trochę trudna do dostrojenia i mogłaby być łatwiejsza. Może być bardzo szczegółowy (dobry), ale to zwiększa złożoność.
- Brakuje integracji z istniejącymi systemami biletowymi. Byłoby miło, gdyby był w stanie tworzyć zgłoszenia problemów w aplikacjach innych firm.
- Chociaż PRTG umożliwia tworzenie map Twojej sieci, nie wydaje się, aby automatycznie łączyła ze sobą urządzenia.
wymagania systemowe
Firma Paessler AG zaleca, aby serwer główny PRTG był zainstalowany na serwerze dedykowanym x64. Serwer powinien być nowy, nie starszy niż dwa lata. Powinien działać Windows Server 2012 R2 lub nowszy system operacyjny z zainstalowanym .NET Framework 4.5 lub nowszym.
Liczba wymaganych rdzeni procesora, ilość pamięci RAM i wymagana przestrzeń dyskowa różni się w zależności od liczby czujników. Każde monitorowane urządzenie wykorzystuje średnio około 10 czujników. W przypadku maksymalnie 1000 czujników będziesz potrzebować 2 rdzeni procesora, 3 GB pamięci RAM i 250 GB miejsca na dysku — zakładając, że chcesz zachować dane z roku. Od 1000 do 2500 sensorów potrzebne będą 3 rdzenie procesora, 5 GB pamięci RAM i 500 GB miejsca na dysku. Dla czujników od 2500 do 5000 potrzebujesz 5 rdzeni procesora, 8 GB pamięci RAM i 1 TB miejsca na dysku, a dla czujników od 5000 do 10 000 będziesz potrzebować 8 rdzeni procesora, 16 GB pamięci RAM i 2 TB miejsca na dysku . Ponad 10 000 czujników może być obsługiwanych przez dodatkowe serwery podstawowe.
Licencjonowanie i ceny
Struktura cenowa Monitora Sieci PRTG jest dość prosta. Dostępne są zarówno instalacje lokalne, jak i oparte na chmurze, które oferują zasadniczo te same możliwości. Ceny zarówno wersji zainstalowanej lokalnie, jak i wersji hostowanej zależą od liczby potrzebnych czujników. Jak wskazaliśmy, typowe urządzenie zajmuje średnio 10 czujników. Niektóre urządzenia będą jednak potrzebować znacznie więcej. Na przykład monitorowanie każdego interfejsu 48-portowego przełącznika będzie wymagało ponad 50 czujników, ponieważ jeden jest wymagany dla każdego portu.
W przypadku usługi opartej na chmurze dostępne są cztery poziomy rozmiarów dla maksymalnie 500, 1000, 2500 i 5000 czujników w cenach wahających się od 149 USD do 899 USD miesięcznie. Jeśli chcesz przetestować produkt, możesz bezpłatnie monitorować do 500 czujników przez dziesięć dni. Instalacja lokalna ma te same cztery poziomy rozmiarów oraz nieograniczoną opcję czujników w cenach od 1 600 do 14 500 USD. Do celów testowych narzędzie umożliwia bezpłatne monitorowanie do 100 czujników bez ograniczeń czasowych.
Dolna linia
PRTG Network Monitor cieszy się zasłużoną renomą. Oferuje ekonomiczne i wysoce skalowalne rozwiązanie dla wszystkich Twoich potrzeb w zakresie monitorowania. Jeśli szukasz produktu typu „wszystko w jednym” do monitorowania wielu różnych systemów i urządzeń, może to być właśnie produkt, którego potrzebujesz. Bez względu na to, co próbujesz zrobić z produktem, wydaje się, że nigdy nie jest on zbyt skomplikowany. Od konfiguracji produktu po konfigurację alertów i raportów, wszystko jest stosunkowo oczywiste. Niezależnie od tego, czy jesteś doświadczonym administratorem sieci, czy nowicjuszem, z pewnością znajdziesz to, czego szukasz w tym doskonałym produkcie. A mając możliwość wypróbowania produktu za darmo, nie ma powodu, dla którego nie miałbyś go wypróbować i przekonać się, jak spełnia Twoje potrzeby.