- - 7 najlepszych darmowych i otwartych narzędzi Ping Monitor

7 najlepszych darmowych i otwartych narzędzi do monitorowania pingów

Monitorowanie ping jest nie tylko najprostszą formąmonitoruje, ale jest też prawdopodobnie najstarszy i do dziś jest w powszechnym użyciu. Znaleźliśmy jedne z najlepszych bezpłatnych i otwartych narzędzi do monitorowania pingów i zamierzamy je przejrzeć.

Typowa sieć ma tak wiele komponentów, że tojest niezwykle ważne, aby zawsze mieć wszystko na oku. Jednak w dzisiejszych rozproszonych i / lub chmurowych centrach danych monitorowanie jest bardziej złożone niż kiedykolwiek wcześniej. Właśnie dlatego dostępna jest pozornie nieskończona liczba systemów monitorowania, które mają na celu pomóc administratorom być na bieżąco. Istnieją różne rodzaje monitorowania, od najprostszych do najbardziej skomplikowanych. Dzisiaj przyglądamy się monitorowaniu ping, jednej z najbardziej elementarnych form monitorowania. Polega ona po prostu na użyciu polecenia ping do upewnienia się, że każdy monitorowany komponent jest uruchomiony i działa w odpowiednim czasie.

Zanim zaczniemy, poświęcimy trochę czasu na dyskusjeping, co to jest i jak działa. Ping to stare narzędzie, które jest zwodniczo proste i potężne. Ale jest tak niezawodny, że jeszcze go nie zastąpił, mimo że istnieje od wieków. Następnie przyjrzymy się pingowi jako podstawie narzędzia do monitorowania i omówimy różne typowe funkcje takich systemów. Zachowaliśmy to, co najlepsze na koniec, więc w końcu przejrzymy jedne z najlepszych bezpłatnych i otwartych narzędzi do monitorowania ping, jakie mogliśmy znaleźć.

O Ping

W 1983 roku programista, który widziałnieprawidłowe zachowanie sieci nie mogło znaleźć odpowiedniego narzędzia do debugowania, więc postanowił je zaprogramować. Nazywał swoje narzędzie ping, które, nawiasem mówiąc, pochodzi z echa sonaru słyszanego z wnętrza łodzi podwodnej. Obecnie ping jest dostępny w praktycznie każdym systemie operacyjnym z obsługą sieci IP i chociaż poszczególne implementacje różnią się nieznacznie dostępnymi opcjami, wszystkie mają ten sam podstawowy cel. Różnice między implementacjami są głównie związane z dostępnymi opcjami wiersza polecenia, które mogą obejmować określenie wielkości ładunku każdego żądania, całkowitej liczby testów, limitu przeskoków sieciowych opóźnienia między żądaniami. Niektóre nowoczesne systemy operacyjne zawierają polecenie ping, które służy temu samemu celowi, ale używa adresów IP V6 zamiast IP V4.

$ ping -c 5 www.example.com
PING www.example.com (93.184.216.34): 56 data bytes
64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms
64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms
64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms
64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms
64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms
--- www.example.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms

Jak działa Ping

Ping jest zarówno sprytny, jak i prosty. Narzędzie po prostu wysyła pakiet żądania echa ICMP do określonego celu i czeka, aż odeśle on pakiet odpowiedzi echa ICMP. Proces ten powtarza się pewną liczbę razy (domyślnie 5 razy pod Windows i dopóki nie zostanie zatrzymany w większości implementacji Unix / Linux.), Umożliwiając mu kompilację statystyk. Ping mierzy czas między żądaniem a odpowiedzią i wyświetla go w wynikach. W wariantach uniksowych wyświetli również wartość pola TTL odpowiedzi, wskazując liczbę przeskoków między źródłem a miejscem docelowym. W rzeczywistości to, co wyświetla się w odpowiedzi polecenia, jeśli jest inne miejsce, w którym różne implementacje różnią się.

Ping działa przy założeniu, że pingowanyhost działa zgodnie z RFC 1122, który nakazuje, aby każdy host przetwarzał żądania echa ICMP i w zamian wydawał odpowiedzi echa. Większość hostów tak robi, ale niektóre wyłączają tę funkcję ze względów bezpieczeństwa. Niektóre zapory ogniowe całkowicie blokują ruch ICMP, uniemożliwiając pingowi wykonanie swojej pracy. Pingowanie hosta, który nie odpowiada na żądania echa ICMP, nie zapewnia informacji zwrotnej, podobnie jak pingowanie nieistniejącego adresu IP.

Informacje o monitorowaniu ping

Biorąc pod uwagę ograniczone informacje, które mogą byćzebrane za pomocą polecenia ping, narzędzia monitorujące, które wykorzystują, jeśli nie zawsze oferują wiele informacji innych niż stan podwyższenia lub obniżenia. Narzędzia te są przede wszystkim używane w prosty sposób, aby zapewnić, że każdy host jest uruchomiony i że jego połączenie sieciowe działa normalnie. Niektóre narzędzia interpretują średni czas odpowiedzi zwracany przez polecenie ping jako miarę szybkości odpowiedzi hosta lub natężenia ruchu w sieci. Podczas gdy nagły skok w średnim czasie odpowiedzi ping jest prawdopodobnie wskazówką, że coś jest nie tak, głupotą byłoby wyciąganie wniosków. W najlepszym przypadku nienormalnie długi czas odpowiedzi ping powinien wskazywać, że konieczna jest dalsza analiza.

Niektóre bezpłatne i otwarte narzędzia do monitorowania pingów

Istnieje wiele darmowych pingów typu open sourcedostępne narzędzia do monitorowania. To, co mamy dla Ciebie dzisiaj, to jedne z najlepszych narzędzi, jakie mogliśmy znaleźć. Chociaż nie wszystkie są open source, wszystkie są dostępne za darmo, chociaż niektóre z nich w ograniczonej wersji. Niektóre narzędzia z naszej listy to coś więcej niż tylko narzędzia do monitorowania ping. Niektóre są nawet pełnoprawnymi narzędziami, które nie tylko monitorują stan urządzeń, ale także wykorzystanie przepustowości sieci, a także krytyczne wskaźniki wydajności, takie jak obciążenie procesora lub pamięci.

1. Zestaw narzędzi inżyniera SolarWinds (Bezpłatny okres próbny)

SolarWinds jest prawdopodobnie jedną z najbardziej znanych nazw wpole narzędzi do administrowania siecią i systemem. Istnieje już od około dwudziestu lat i przyniósł nam jedne z najlepszych narzędzi na rynku. Jego sztandarowym produktem jest Monitor wydajności sieci SolarWinds otrzymał entuzjastyczne recenzje jako jeden z najlepszychnarzędzie do monitorowania przepustowości sieci. Firma słynie również z bezpłatnych narzędzi, mniejszych narzędzi, które odpowiadają konkretnym potrzebom administratorów sieci. The Monitor urządzeń sieciowych i Traceroute NG to dwa świetne przykłady tych bezpłatnych narzędzi.

Czuliśmy, że Zestaw narzędzi inżyniera SolarWinds zasługuje na specjalną wzmiankę z kilku powodów. Przede wszystkim zawiera bardzo dobry moduł Ping Monitor. Ale jak sama nazwa wskazuje, jest to zestaw narzędzi. A dokładniej, piec ich sześćdziesiąt. Możesz użyć Zestaw narzędzi dla inżyniera do ciągłego monitorowania serwerów, routerów,stacje robocze lub inne urządzenia do wyświetlania czasu reakcji w czasie rzeczywistym i wyświetlania wskaźników odpowiedzi na wykresach graficznych. Zestaw narzędzi zawiera również narzędzie „Simple Ping”, które jest alternatywą dla polecenia ping dostarczanego z systemem operacyjnym i może być używane do mierzenia czasu odpowiedzi hosta i utraty pakietów.

Inżynier SolarWinds

  • BEZPŁATNA WERSJA PRÓBNA: Zestaw narzędzi inżyniera SolarWinds
  • Oficjalny link do pobrania: https://www.solarwinds.com/engineers-toolset/registration

Istnieje również narzędzie Enhanced Ping, któreudostępnia kilka opcji graficznych, które mogą pomóc w wizualizacji i łatwiejszym identyfikowaniu problemów z czasem reakcji. Razem te narzędzia programowe do pingowania pomagają zapewnić widoczność potrzebną do monitorowania i rozwiązywania problemów z połączeniem sieciowym.

Inne narzędzia zawarte w zestawie narzędzi dla inżyniera

Wśród ponad 60 narzędzi, które znajdziesz w Zestaw narzędzi dla inżyniera, kilka z nich to bezpłatne narzędzia, które są również dostępneindywidualnie, ale większość to ekskluzywne narzędzia, których nie można uzyskać w żaden inny sposób. Scentralizowany pulpit umożliwia łatwy dostęp do dowolnego z dołączonych narzędzi. Wśród różnych narzędzi, które znajdziesz, niektóre z nich mogą służyć do przeprowadzania diagnostyki sieci i szybkiego rozwiązywania złożonych problemów sieciowych. Świadomi bezpieczeństwa administratorzy sieci docenią kilka narzędzi, których można użyć do symulacji ataków na sieć i pomocy w identyfikowaniu luk.

Inżynier SolarWinds

The Zestaw narzędzi inżyniera SolarWinds zawiera także kilka dodatkowych funkcji monitorowania i ostrzeganianarzędzia takie jak takie, które będą monitorować twoje urządzenia i generować alerty, gdy wykryje problemy z dostępnością lub zdrowiem. Często daje to wystarczająco dużo czasu na reakcję, zanim użytkownicy zauważą problem. Aby uzupełnić bogaty w funkcje pakiet narzędzi, dołączone są również narzędzia do zarządzania konfiguracją i konsolidacji logów.

Chociaż nie jest to właściwe miejsce na szczegółowe informacje na temat każdego dołączonego narzędzia, oto lista niektórych z najlepszych narzędzi, które znajdziesz w Zestaw narzędzi inżyniera SolarWinds oprócz narzędzi do monitorowania ping.

  • Skaner portów
  • Przełącz port mapera
  • Przegląd SNMP
  • Przeglądarka sieci IP
  • Wykrywanie adresu MAC
  • Ping Sweep
  • Monitor czasu reakcji
  • Monitor procesora
  • Monitor interfejsu
  • TraceRoute
  • Deszyfrowanie hasła routera
  • SNMP Brute Force Attack
  • Atak słownikowy SNMP
  • Config Porównaj, Downloader, Uploader i Editor
  • Edytor pułapek SNMP i odbiornik pułapek SNMP
  • Kalkulator podsieci
  • Monitor zakresu DHCP
  • Zarządzanie adresami IP
  • WAN Killer

The Zestaw narzędzi inżyniera SolarWinds—W tym narzędzia pingowane są sprzedawane za 1495 $ zastanowisko administratora. Jeśli uważasz, że zawiera ponad 60 różnych narzędzi, jest to bardzo rozsądna cena. Jeśli chcesz się przekonać, co ten zestaw narzędzi może zrobić dla Ciebie i Twojej organizacji, możesz bezpłatnie skorzystać z 14-dniowego okresu próbnego SolarWinds.

  • Oficjalny link do pobrania: https://www.solarwinds.com/engineers-toolset/registration

2. Zabbix

Zabbix jest jednym z tych narzędzi, które zrobią znacznie więcej niżpo prostu monitoruj ping. Podobno jest to najlepsza platforma monitorowania klasy korporacyjnej. I prawdopodobnie tak jest, szczególnie w porównaniu z innymi darmowymi narzędziami typu open source. Za wszelką cenę byłoby to doskonałe narzędzie, a fakt, że jest darmowy i open source, czyni go jeszcze ciekawszą propozycją. Narzędzie wykorzystuje SNMP do monitorowania urządzeń sieciowych, ale także serwerów lokalnych lub chmurowych. Pozwoli ci to monitorować wiele wskaźników, takich jak przepustowość, wykorzystanie procesora i pamięci, ogólnie stan urządzenia, a także zmiany konfiguracji, co jest raczej unikalną funkcją.

Zabbix Dashboard Screenshit

Zabbix oferuje łatwy do zrozumienia i korzystania z Internetuinterfejs i imponujący zestaw funkcji. Porównuje się bardzo dobrze z produktami komercyjnymi kosztującymi tysiące dolarów. Jego system alarmowania jest prawdopodobnie jednym z najlepszych w swojej klasie, ze zdolnością do uruchamiania lokalnych skryptów w odpowiedzi na alerty wyzwalane przez monitorowanie zdarzeń.

Podczas Zabbix sam jest bezpłatny, można zakupić kilka usługod wydawcy. Obejmują one wsparcie techniczne, które jest dostępne na pięciu poziomach, oraz pełny program szkoleń i certyfikacji z klasami na całym świecie. Jest to doskonałe, ponieważ brak dostępnego wsparcia jest najczęstszą wadą oprogramowania typu open source. Ale nie musisz kupować usług wsparcia, ponieważ wsparcie społeczności jest również dostępne za darmo.

3. Obserwatorium

Obserwatorium to kolejna bogata w funkcje platforma monitorowania. Oferuje łatwą konserwację i automatyczne wykrywanie oraz 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. Podstawowym celem tego narzędzia jest piękny, intuicyjny i prosty, ale potężny interfejs użytkownika przedstawiający stan i stan sieci.

Zrzut ekranu z Obserwatorium

Produkt dostępny jest w dwóch wersjach. Tam jest Społeczność Obserwatorium jest dostępny dla wszystkich za darmo. Ta darmowa wersja otrzymuje aktualizacje i nowe funkcje dwa razy w roku. Jest także Observium Professional który ma rozszerzony zestaw funkcji i korzysta z codziennych aktualizacji. Obie edycje działają tylko na platformach Linux.

Obserwatorium oferuje znacznie więcej niż tylko monitorowanie ping. Będzie na przykład monitorować wykorzystanie przepustowości, a nawet istnieje system księgowy, który będzie 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. Ponadto integruje się z innymi systemami i może pobierać ich informacje i wyświetlać je w interfejsie.

Obserwatorium jest do skonfigurowania i prawie się konfiguruje. Chociaż nie ma sekcji pobierania na stronie internetowej Observium, istnieją szczegółowe instrukcje instalacji dla kilku dystrybucji Linuksa, które zawierają łącza do pobrania pakietu.

4. Rdzeń Nagios

Rdzeń Nagios to system monitorowania typu open source działający w systemie Linux. jest to całkowicie modułowy system, w którym Rdzeń Nagios jest właściwie głównym motorem monitorowania. Uzupełnia go około 50 wtyczek, które można pobrać, aby dodać różne funkcje do systemu. Zgodnie z podejściem modułowym istnieją również różne interfejsy opracowane przez społeczność, które również są dostępne do pobrania. Razem tworzą całkiem kompletny, choć nieco „szczery” system monitorowania. Główną wadą takiego podejścia jest konfiguracja Rdzeń Nagios może być zniechęcającym zadaniem.

Zrzut ekranu rdzenia Nagios

Oprócz tej bezpłatnej i otwartej wersji, którą każdy może pobrać i z której może korzystać, dostępny jest również produkt komercyjny o nazwie Nagios XI. Ma więcej funkcji. Jest to również samodzielne narzędzie, które znacznie ułatwia konfigurację. Nie musisz montować i instalować wielu oddzielnych komponentów.

Jedna z najlepszych cech Rdzeń Nagios- wersja open source - jest jej społecznością. Kilka opracowanych przez społeczność wtyczek, interfejsów i dodatków jest dostępnych bezpośrednio ze strony internetowej Nagios. Jeśli chcesz więcej wbudowanych funkcji, musisz iść Nagios XI który ma monitorowanie wykorzystania przepustowości i wiele innych przydatnych funkcji. Bezpłatny okres próbny Nagios XI jest dostępny, jeśli chcesz go przetestować i zobaczyć, co może dla Ciebie zrobić.

5. LibreNMS

U podstaw LibreNMS jest portem Obserwatorium. Jest to kolejny kompleksowy monitoring siecisystem zapewniający szeroki zakres funkcji i obsługę urządzeń. Jedną z najlepszych funkcji tego narzędzia jest silnik automatycznego wykrywania, który wykrywa urządzenia nie tylko za pomocą SNMP. Może automatycznie wykryć całą sieć za pomocą CDP, FDP, LLDP, OSPF, BGP, SNMP i ARP. Produkt posiada również automatyczne aktualizacje, dzięki czemu zawsze będzie aktualny.

Zrzut ekranu LibreNMS

Kolejną ważną cechą LibreNMS jest jego wysoce konfigurowalnym modułem alarmowym. Jest bardzo elastyczny i może wysyłać powiadomienia o alertach przy użyciu wielu metod, takich jak e-mail - jak większość jego konkurentów - ale także IRC, luz i wiele innych. Jeśli jesteś usługodawcą lub Twoja organizacja rozlicza każdy dział za korzystanie z sieci, prawdopodobnie polubisz funkcję rozliczeniową tego narzędzia. Może generować rachunki za przepustowość dla segmentów sieci na podstawie użycia lub transferu.

W przypadku większych sieci i organizacji rozproszonych LibreNMS ma rozproszone funkcje odpytywania pozwalające naskalowanie w poziomie, aby rosnąć wraz z siecią. Dołączony jest także pełny interfejs API, który umożliwia zarządzanie, tworzenie wykresów i pobieranie danych z ich instalacji. Wreszcie, dostępne są aplikacje mobilne na iPhone'a i Androida, co jest dość rzadką funkcją narzędzi typu open source.

6. Icinga

Icinga jest platformą monitorowania open source zzestaw funkcji, który pasuje do większości najlepszych produktów komercyjnych oraz prosty i przejrzysty interfejs użytkownika. Jedną z cech wyróżniających Icingę spośród reszty tłumu jest szerokie wykorzystanie wtyczek. A kiedy mówimy „rozległy”, mamy na myśli „rozległy”. Dostępne są 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.

Przegląd taktyczny Icinga

Inną doskonałą cechą Icinga jestmoduł powiadamiania i powiadamiania. 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 odbiorców, a inne do różnych, aby uzyskać najlepszą elastyczność. Jest to świetna funkcja, gdy masz różne systemy zarządzane przez różne grupy.

7. Monitor Emco Ping

The Monitor ping EMCO, choć nie jest produktem typu open source, nadal jestciekawe narzędzie do monitorowania ping. Bezpośrednio z Przeglądu statusu hosta możesz przeglądać status urządzeń, czasy odpowiedzi ping i informacje o wyłączeniach. Każdy host jest monitorowany w czasie rzeczywistym, a narzędzie oferuje kolorowe wykresy, które pomagają zobaczyć, jak zmieniają się połączenia w czasie. Narzędzie pozwala także przeglądać historyczne dane hosta dla dowolnego wybranego okresu. Te dane historyczne mogą być wykorzystane do tworzenia raportów zarówno w formacie PDF, jak i HTML.

Zrzut ekranu Emco Ping Monitor

Jedną szczególnie interesującą cechą Monitor ping EMCO to jego możliwości skryptowe. Możesz skonfigurować skrypty do uruchamiania po zdarzeniu sieciowym. Skrypty mogą uruchomić proces naprawczy. Możliwe jest także powiadamianie, a powiadomienia mogą być wysyłane, gdy coś się zmieni.

The Monitor ping EMCO jest dostępny jako darmowa wersja ograniczona do pięciu hostów. Istnieją również Profesjonalna edycja i an Edycja Enterprise. Ten pierwszy może monitorować do 250 hostów za 99 USD za instancję lub 245 USD za nieograniczoną liczbę instancji. The Edycja Enterprise oferuje nieograniczone monitorowanie hostów w cenie 199 USD za jedną instancję i 445 USD za nieograniczoną liczbę instancji. Dostępna jest również bezpłatna 30-dniowa wersja próbna.

Komentarze