- - Die 7 besten kostenlosen und Open-Source-Ping-Monitor-Tools

Die 7 besten kostenlosen und Open-Source-Ping-Monitor-Tools

Ping-Überwachung ist nicht nur die einfachste Form vonÜberwachung, aber es ist möglicherweise auch das älteste und bis heute weit verbreitet. Wir haben einige der besten kostenlosen und Open-Source-Ping-Überwachungstools gefunden und werden sie in Kürze überprüfen.

Ein typisches Netzwerk hat so viele Komponenten, dass esEs ist von größter Wichtigkeit, immer alles im Blick zu haben. Bei den heutigen verteilten und / oder cloudbasierten Rechenzentren ist die Überwachung jedoch komplexer als je zuvor. Aus diesem Grund gibt es scheinbar unendlich viele Überwachungssysteme, die den Administratoren dabei helfen, den Überblick zu behalten. Es gibt verschiedene Arten der Überwachung, von der einfachsten bis zur aufwendigsten. Heute beschäftigen wir uns mit der Ping-Überwachung, einer der elementarsten Formen der Überwachung. Es besteht lediglich aus der Verwendung von Ping, um sicherzustellen, dass jede überwachte Komponente in einem akzeptablen Zeitrahmen aktiv ist und reagiert.

Bevor wir beginnen, werden wir einige Zeit mit Diskussionen verbringenping, was es ist und wie es funktioniert. Ping ist ein altes Dienstprogramm, das täuschend einfach und leistungsstark ist. Aber es ist so zuverlässig, dass es noch von nichts abgelöst wurde, trotz der Tatsache, dass es schon seit Ewigkeiten auf dem Markt ist. Wir werden uns dann Ping als Grundlage für ein Überwachungstool ansehen und die verschiedenen gemeinsamen Merkmale solcher Systeme diskutieren. Wir haben das Beste zum Schluss behalten, damit wir endlich einige der besten kostenlosen und Open-Source-Ping-Überwachungstools überprüfen können, die wir finden konnten.

Über Ping

Bereits 1983 sah ein Entwickler eineDa ein anormales Netzwerkverhalten nicht das richtige Debugging-Tool finden konnte, entschied er sich, eines zu programmieren. Er nannte sein Werkzeug Ping, das übrigens vom Klang von Sonarechos herrührt, wie man es von einem U-Boot aus hört. Heutzutage ist Ping auf praktisch jedem Betriebssystem mit IP-Netzwerk verfügbar, und obwohl sich die einzelnen Implementierungen in ihren verfügbaren Optionen geringfügig unterscheiden, dienen sie alle demselben grundlegenden Zweck. Die Unterschiede zwischen den Implementierungen hängen größtenteils mit den verfügbaren Befehlszeilenoptionen zusammen, zu denen die Angabe der Größe der Nutzlast jeder Anforderung, die Gesamttestanzahl und das Netzwerksprunglimit für die Verzögerung zwischen Anforderungen gehören können. Einige moderne Betriebssysteme enthalten einen Ping-Befehl, der denselben Zweck erfüllt, jedoch IP V6-Adressen anstelle von IP V4 verwendet.

$ 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

So funktioniert Ping

Ping ist sowohl schlau als auch einfach. Das Dienstprogramm sendet einfach ein ICMP-Echoanforderungspaket an das angegebene Ziel und wartet darauf, dass es ein ICMP-Echoantwortpaket zurücksendet. Dieser Vorgang wird eine bestimmte Anzahl von Malen wiederholt (standardmäßig 5 Mal unter Windows und bis er unter den meisten Unix / Linux-Implementierungen gestoppt wird), sodass Statistiken erstellt werden können. Ping misst die Zeit zwischen der Anforderung und der Antwort und zeigt sie in den Ergebnissen an. Bei Unix-Varianten wird auch der Wert des TTL-Felds der Antwort angezeigt, in dem die Anzahl der Sprünge zwischen der Quelle und dem Ziel angegeben ist. In der Tat, was in der Befehlsantwort angezeigt wird, wenn sich an einer anderen Stelle verschiedene Implementierungen unterscheiden.

Pings funktioniert unter der Annahme, dass der Ping ausgeführt wirdHost folgt RFC 1122, das vorschreibt, dass jeder Host ICMP-Echoanforderungen verarbeiten und im Gegenzug Echoantworten ausgeben muss. Die meisten Hosts deaktivieren diese Funktion jedoch aus Sicherheitsgründen. Einige Firewalls blockieren auch den ICMP-Datenverkehr insgesamt und verhindern, dass Ping seine Aufgabe erfüllt. Das Pingen eines Hosts, der nicht auf ICMP-Echoanforderungen antwortet, liefert keine Rückmeldung, genau wie das Pingen einer nicht vorhandenen IP-Adresse.

Informationen zur Ping-Überwachung

Angesichts der begrenzten Informationen, die sein könnenwerden mithilfe von Ping- und Überwachungstools gesammelt, die verwendet werden, wenn sie nicht immer viele andere Informationen als den Status "Auf" oder "Ab" bieten. Diese Tools werden hauptsächlich verwendet, um sicherzustellen, dass jeder Host aktiv ist und die Netzwerkverbindung ordnungsgemäß funktioniert. Einige Tools interpretieren die durchschnittliche Antwortzeit, die durch Ping zurückgegeben wird, als Maß dafür, wie schnell der Host antwortet oder wie überlastet das Netzwerk ist. Während ein plötzlicher Sprung in der durchschnittlichen Ping-Antwortzeit möglicherweise ein Hinweis darauf ist, dass etwas nicht in Ordnung ist, wäre es ein Fehler, dumm in Schlussfolgerungen zu springen. Im besten Fall sollte eine ungewöhnlich hohe Ping-Antwortzeit ein Hinweis darauf sein, dass weitere Analysen erforderlich sind.

Einige kostenlose und Open-Source-Ping-Überwachungstools

Es gibt viele kostenlose und Open-Source-PingÜberwachungstools verfügbar. Was wir heute für Sie haben, sind einige der besten Werkzeuge, die wir finden konnten. Sie sind zwar nicht alle Open Source-Produkte, aber alle kostenlos erhältlich, obwohl einige davon in einer eingeschränkten Version vorliegen. Einige Tools auf unserer Liste sind mehr als nur Ping-Überwachungstools. Einige sind sogar vollwertige Tools, die nicht nur den Status von Geräten überwachen, sondern auch die Bandbreitennutzung Ihres Netzwerks sowie wichtige Leistungsdaten wie CPU- oder Speicherauslastung.

1. SolarWinds Engineer-Toolset (Kostenlose Testphase)

SolarWinds ist wohl einer der bekanntesten Namen in derBereich der Netzwerk- und Systemadministrationstools. Es gibt es schon seit ungefähr zwanzig Jahren und wir haben einige der besten Werkzeuge auf dem Markt. Sein Flaggschiffprodukt, das SolarWinds Network Performance Monitor hat begeisterte Kritiken als eine der besten erhaltenTool zur Überwachung der Netzwerkbandbreite. Das Unternehmen ist auch bekannt für seine kostenlosen Tools, kleinere Dienstprogramme, die auf einen bestimmten Bedarf von Netzwerkadministratoren zugeschnitten sind. Das Netzwerkgerätemonitor und Traceroute NG sind zwei großartige Beispiele für diese kostenlosen Tools.

Wir fühlten, dass die SolarWinds Engineer-Toolset verdient eine besondere Erwähnung aus mehreren Gründen. Zuallererst enthält es ein sehr gutes Ping-Monitor-Modul. Aber wie der Name schon sagt, handelt es sich um eine Reihe von Tools. Ofen sechzig von ihnen, um genau zu sein. Du kannst den ... benutzen Toolset für Ingenieure zur kontinuierlichen Überwachung von Servern, Routern,Workstations oder andere Geräte, um die Antwortzeit in Echtzeit anzuzeigen und die Antwortraten in grafischen Diagrammen anzuzeigen. Das Toolset enthält auch ein "Simple Ping" -Tool, das eine Alternative zu dem mit Ihrem Betriebssystem gelieferten Ping darstellt und zur Messung der Antwortzeit und des Paketverlusts eines Hosts verwendet werden kann.

SolarWinds Engineer

  • KOSTENLOSE TESTPHASE: SolarWinds Engineer-Toolset
  • Offizieller Download-Link: https://www.solarwinds.com/engineers-toolset/registration

Es gibt auch ein erweitertes Ping-Tool, mit demBietet verschiedene Grafikoptionen, mit denen Sie Reaktionszeitprobleme besser erkennen und visualisieren können. Zusammen sorgen diese Ping-Softwaretool-Lösungen dafür, dass Sie die erforderliche Transparenz erhalten, um Netzwerkverbindungsprobleme zu überwachen und zu beheben.

Weitere Tools im Engineer-Toolset

Unter den 60+ Tools, die Sie in der finden Toolset für IngenieureEinige sind kostenlose Tools, die auch verfügbar sindeinzeln, aber die meisten sind exklusive Tools, die auf keine andere Weise erhältlich sind. Über ein zentrales Dashboard können Sie einfach auf alle enthaltenen Tools zugreifen. Unter den verschiedenen Tools, die Sie finden, können einige zur Durchführung von Netzwerkdiagnosen und zur schnellen Behebung komplexer Netzwerkprobleme verwendet werden. Sicherheitsbewusste Netzwerkadministratoren werden einige Tools zu schätzen wissen, mit denen Angriffe auf Ihr Netzwerk simuliert und Schwachstellen identifiziert werden können.

SolarWinds Engineer

Das SolarWinds Engineer-Toolset beinhaltet auch ein paar weitere Überwachungs- und AlarmierungsmaßnahmenTools wie eines, das Ihre Geräte überwacht und Warnungen ausgibt, wenn Verfügbarkeits- oder Integritätsprobleme festgestellt werden. Dies gibt Ihnen oft genug Zeit, um zu reagieren, bevor Benutzer das Problem überhaupt bemerken. Um eine bereits funktionsreiche Suite von Tools zu vervollständigen, sind auch Tools für das Konfigurationsmanagement und die Protokollkonsolidierung enthalten.

Hier finden Sie eine Liste der besten Tools, die Sie in der Dokumentation finden SolarWinds Engineer-Toolset Neben seinen Ping-Monitoring-Tools.

  • Port Scanner
  • Port Mapper wechseln
  • SNMP-Sweep
  • IP-Netzwerkbrowser
  • MAC-Adresserkennung
  • Ping Sweep
  • Reaktionszeitüberwachung
  • CPU-Monitor
  • Schnittstellenmonitor
  • TraceRoute
  • Entschlüsselung des Router-Passworts
  • SNMP-Brute-Force-Angriff
  • SNMP-Wörterbuch-Angriff
  • Config Compare, Downloader, Uploader und Editor
  • SNMP-Trap-Editor und SNMP-Trap-Empfänger
  • Subnetzrechner
  • DHCP Scope Monitor
  • IP-Adressverwaltung
  • WAN-Killer

Das SolarWinds Engineer-Toolset- Einschließlich der Ping-Tools kostet der Preis 1495 US-Dollar pro StückAdministrator-Sitz. Wenn Sie bedenken, dass es über 60 verschiedene Tools enthält, ist dies ein sehr vernünftiger Preis. Wenn Sie selbst sehen möchten, was dieses Toolset für Sie und Ihr Unternehmen tun kann, können Sie es 14 Tage lang kostenlos testen SolarWinds.

  • Offizieller Download-Link: https://www.solarwinds.com/engineers-toolset/registration

2. Zabbix

Zabbix ist eines dieser Tools, die viel mehr können alsNur Ping-Überwachung. Es behauptet, die ultimative Überwachungsplattform der Enterprise-Klasse zu sein. Und das ist möglicherweise der Fall, insbesondere im Vergleich zu anderen kostenlosen und Open-Source-Tools. Um jeden Preis wäre es ein hervorragendes Tool und die Tatsache, dass es kostenlos und Open Source ist, macht es zu einem noch interessanteren Angebot. Das Tool verwendet SNMP, um Netzwerkgeräte, aber auch lokale oder Cloud-basierte Server zu überwachen. Mit dieser Funktion können Sie mehrere Messdaten wie Bandbreite, CPU- und Speicherauslastung, Gerätezustand im Allgemeinen sowie Konfigurationsänderungen überwachen. Dies ist eine ziemlich einzigartige Funktion.

Zabbix Dashboard Screenshit

Zabbix bietet eine leicht verständliche und webbasierte AnwendungSchnittstelle und ein beeindruckendes Feature-Set. Es lässt sich sehr gut mit kommerziellen Produkten vergleichen, die Tausende von Dollar kosten. Sein Warnsystem gehört möglicherweise zu den besten seiner Klasse. Es kann lokale Skripte als Reaktion auf Warnungen ausführen, die durch Überwachungsereignisse ausgelöst werden.

Während Zabbix selbst ist kostenlos, mehrere Dienste können erworben werdenvom Verlag. Dazu gehören technischer Support in fünf Stufen sowie ein umfassendes Schulungs- und Zertifizierungsprogramm mit Kursen auf der ganzen Welt. Dies ist hervorragend, da der Mangel an verfügbarem Support der häufigste Nachteil von Open-Source-Software ist. Sie müssen jedoch keine Support-Services erwerben, da der Community-Support ebenfalls kostenlos zur Verfügung steht.

3. Observium

Observium ist eine weitere funktionsreiche Überwachungsplattform. Es zeichnet sich durch geringen Wartungsaufwand und automatische Erkennung aus und unterstützt eine breite Palette von Gerätetypen, Plattformen und Betriebssystemen, darunter unter anderem Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler und NetApp. Das Hauptziel des Tools besteht darin, eine ansprechende, intuitive und einfache, aber leistungsstarke Benutzeroberfläche bereitzustellen, die den Zustand und den Status des Netzwerks darstellt.

Screenshot des Observiums

Das Produkt ist in zwei Versionen erhältlich. Da ist der Observium Community steht jedem kostenlos zur Verfügung. Diese kostenlose Version erhält zweimal im Jahr Updates und neue Funktionen. Es gibt auch Observium Professional Das hat einen erweiterten Funktionsumfang und profitiert von täglichen Updates. Beide Editionen können nur auf Linux-Plattformen ausgeführt werden.

Observium bietet weit mehr als nur Ping-Überwachung. Beispielsweise wird die Bandbreitennutzung überwacht, und es gibt sogar ein Abrechnungssystem, das die monatliche Gesamtbandbreitennutzung im 95. Perzentil oder in insgesamt übertragenen Bytes misst. Es hat auch eine Warnfunktion mit benutzerdefinierten Schwellenwerten. Darüber hinaus lässt es sich in andere Systeme integrieren und kann deren Informationen abrufen und innerhalb der Benutzeroberfläche anzeigen.

Observium ist einzurichten und es konfiguriert sich fast von selbst. Obwohl es auf der Observium-Website keinen Download-Bereich gibt, finden Sie detaillierte Installationsanweisungen für verschiedene Linux-Distributionen, die die Links zum Abrufen des Pakets enthalten.

4. Nagios Core

Nagios Core ist ein Open-Source-Überwachungssystem, das unter Linux ausgeführt wird. Es ist ein komplett modulares System, bei dem Nagios Core ist eigentlich nur die Hauptüberwachungsmaschine. Es wird durch rund 50 Plugins ergänzt, die heruntergeladen werden können, um dem System verschiedene Funktionen hinzuzufügen. Dem modularen Ansatz folgend, stehen auch verschiedene von der Community entwickelte Frontends zum Download zur Verfügung. Zusammen ergeben sie ein recht vollständiges, wenn auch etwas „frankesteineskes“ Überwachungssystem. Der Hauptnachteil eines solchen Ansatzes ist die Einrichtung Nagios Core kann eine entmutigende Aufgabe sein.

Nagios Core Screenshot

Zusätzlich zu dieser kostenlosen und Open-Source-Version, die von jedem heruntergeladen und verwendet werden kann, gibt es auch ein kommerzielles Produkt namens Nagios XI. Es hat mehr Funktionen. Es ist auch ein in sich geschlossenes Tool, das die Einrichtung erheblich vereinfacht. Sie müssen nicht mehrere separate Komponenten zusammenbauen und installieren.

Eines der besten Features von Nagios Core- die Open-Source-Version - ist ihre Community. Verschiedene von der Community entwickelte Plugins, Frontends und Add-Ons sind direkt auf der Nagios-Website verfügbar. Wenn Sie mehr integrierte Funktionen wünschen, müssen Sie Nagios XI die Bandbreitennutzungsüberwachung und viele weitere nützliche Funktionen hat. Eine kostenlose Testversion von Nagios XI ist verfügbar, wenn Sie es testen möchten und sehen möchten, was es für Sie tun kann.

5. LibreNMS

Im Kern, LibreNMS ist ein Hafen von Observium. Es ist eine weitere umfassende NetzwerküberwachungSystem, das eine breite Palette von Funktionen und Geräteunterstützung bietet. Zu den besten Funktionen des Tools gehört die Auto-Discovery-Engine, die sich nicht nur auf SNMP stützt, um Geräte zu erkennen. Es kann Ihr gesamtes Netzwerk mithilfe von CDP, FDP, LLDP, OSPF, BGP, SNMP und ARP automatisch erkennen. Das Produkt verfügt außerdem über automatische Updates, die sicherstellen, dass es immer auf dem neuesten Stand ist.

LibreNMS Screenshot

Ein weiteres wichtiges Merkmal der LibreNMS ist das hochgradig anpassbare Alarmierungsmodul. Es ist sehr flexibel und kann Alarmbenachrichtigungen mit verschiedenen Methoden wie E-Mail senden - wie die meisten seiner Konkurrenten - aber auch mit IRC, Slack und vielem mehr. Wenn Sie ein Dienstanbieter oder eine Organisation sind, die jeder Abteilung die Nutzung des Netzwerks in Rechnung stellt, wird Ihnen die Abrechnungsfunktion des Tools wahrscheinlich gefallen. Es kann Bandbreitenrechnungen für Segmente eines Netzwerks basierend auf Nutzung oder Übertragung generieren.

Für größere Netzwerke und für verteilte Organisationen LibreNMS hat verteilte Polling-Funktionen ermöglichthorizontale Skalierung, um mit Ihrem Netzwerk mitzuwachsen. Eine vollständige API ist ebenfalls enthalten, mit der Daten aus ihrer Installation verwaltet, grafisch dargestellt und abgerufen werden können. Schließlich sind mobile Apps für iPhone und Android verfügbar, eine seltene Funktion mit Open-Source-Tools.

6. Icinga

Icinga ist eine Open Source Monitoring Plattform mit einerFunktionsumfang, der zu den meisten der besten kommerziellen Produkte passt, und eine einfache und übersichtliche Benutzeroberfläche. Ein Merkmal, das Icinga vom Rest der Masse abhebt, ist die umfangreiche Verwendung von Plugins. Und wenn wir umfangreich sagen, meinen wir umfangreich. Es stehen buchstäblich Tausende zur Verfügung, um verschiedene Überwachungsaufgaben auszuführen und die Funktionalität des Produkts zu erweitern. Und wenn Sie ein spezielles Bedürfnis haben, für das es kein Plugin gibt, können Sie immer selbst eines schreiben.

Icinga Taktische Übersicht

Ein weiteres hervorragendes Merkmal von Icinga ist dasAlarmierungs- und Benachrichtigungsmodul. Sie können Warnungen so anpassen, dass sie von jeder denkbaren Bedingung ausgelöst werden. Ebenso flexibel ist die Art und Weise, wie Warnungen gesendet werden. Das Produkt verfügt über segmentierte Warnmeldungen, die es ermöglichen, einige Warnmeldungen an einige Empfänger und andere Warnmeldungen an andere zu senden, um die größtmögliche Flexibilität zu erzielen. Dies ist eine großartige Funktion, wenn Sie verschiedene Systeme von verschiedenen Gruppen verwalten lassen.

7. Emco Ping Monitor

Das EMCO Ping Monitorist zwar kein Open-Source-Produkt, aber immer noch eininteressantes Ping-Monitoring-Tool. Direkt in der Übersicht über den Hoststatus können Sie den Status Ihres Geräts, die Ping-Antwortzeiten und Informationen zu Ausfällen anzeigen. Jeder Host wird in Echtzeit überwacht und das Tool verfügt über farbcodierte Diagramme, mit denen Sie feststellen können, wie sich die Verbindungen im Laufe der Zeit ändern. Mit dem Tool können Sie auch historische Hostdaten für einen von Ihnen ausgewählten Zeitraum anzeigen. Und diese historischen Daten können verwendet werden, um Berichte sowohl im PDF- als auch im HTML-Format zu erstellen.

Emco Ping Monitor Bildschirmfoto

Ein besonders interessantes Merkmal der EMCO Ping Monitor ist seine Skriptfunktionen. Sie können Skripts einrichten, die ausgeführt werden, sobald ein Netzwerkereignis eintritt. Die Skripte können einen Korrekturprozess auslösen. Eine Benachrichtigung ist ebenfalls verfügbar und E-Mail-Benachrichtigungen können gesendet werden, wenn sich etwas ändert.

Das EMCO Ping Monitor ist als Freeware-Version erhältlich, die auf fünf Hosts beschränkt ist. Es gibt auch eine Professional Edition und ein Enterprise Edition. Ersteres kann bis zu 250 Hosts für 99 USD pro Instanz oder 245 USD für unbegrenzte Instanzen überwachen. Das Enterprise Edition bietet Hosts unbegrenzte Überwachung zu einem Preis von 199 USD für eine einzelne Instanz und 445 USD für unbegrenzte Instanzen. Eine kostenlose 30-Tage-Testversion ist ebenfalls verfügbar.

Bemerkungen