- - Beste kostenlose Bandbreitenüberwachungs-Tools: Top 5 auf dem Prüfstand

Beste kostenlose Bandbreitenüberwachungs-Tools: Top 5 auf dem Prüfstand

Wir alle wünschen uns, dass unser Netzwerk eine unendliche Bandbreite hataber leider tun sie es nie. Obwohl sich die Lage in den letzten Jahren verbessert hat, ist die Überlastung immer noch das größte Problem in jedem Netzwerk. Eine Überlastung tritt auf, wenn sich die tatsächliche Bandbreite der verfügbaren Bandbreite nähert oder diese übersteigt. Als Faustregel gilt, dass Netzwerkadministratoren versuchen, die Bandbreitennutzung unter 70% der verfügbaren Bandbreite zu halten. Also, auf einer 1 Gbit / s-Schnittstelle sollte es nie mehr als 700 Mbit / s geben. Der beste Weg, dies zu verhindern, besteht darin, den tatsächlichen Netzwerkverkehr im Auge zu behalten. Dies geschieht mit einem Bandbreitenüberwachungs-Tool und darum geht es in dem heutigen Artikel. Wir enthüllen die fünf besten Tools zur Überwachung der freien Bandbreite, die wir finden konnten.

Aber bevor wir Ihnen die tatsächlichen Werkzeuge erzählenWir haben festgestellt, dass wir kurz innehalten und die verschiedenen Methoden erläutern, mit denen die Bandbreite überwacht werden kann. Wie Sie sehen, gibt es hauptsächlich drei davon. Und sobald Sie ein besseres Verständnis für die Funktionsweise der Überwachung haben, können Sie die verschiedenen Funktionen der Tools, die wir in Kürze einführen werden, besser einschätzen.

Warum Bandbreite überwachen?

Bandbreitennutzungsdiagramm

Wie bereits erläutert, handelt es sich bei der Überlastung um die ZahlEin Feind der Netzwerke. Sie können sich ein Netzwerk als eine Autobahn vorstellen, auf der Staus auftreten. Im Gegensatz zum Autoverkehr, den man leicht sehen kann, findet der Netzwerkverkehr in Kabeln, Switches und Routern statt, wo er unsichtbar bleibt. Hier bieten sich Tools zur Überwachung der Netzwerkbandbreite an. Sie bieten Netzwerkadministratoren die nötige Transparenz, um einen reibungslosen Ablauf zu gewährleisten. Ist es nicht das, was von ihnen erwartet wurde?

Ein weiterer Grund, die Netzwerkbandbreite zu überwachenAuslastung ist Kapazitätsplanung. Es ist eine unbestreitbare Tatsache, dass Benutzer, Systeme und Prozesse dazu neigen, die Nutzung von Netzwerken im Laufe der Zeit zu erhöhen. Unabhängig davon, zu welcher Bandbreite Ihre aktuellen Leitungen in der Lage sind, müssen sie möglicherweise erhöht werden. Durch die Überwachung der Bandbreitennutzung wissen Sie immer, welche Schaltung wann aktualisiert werden muss.

Wie wird es gemacht?

Es gibt mehrere Möglichkeiten, die verklagt werden könnenÜberwachen der Netzwerkbandbreitennutzung Die erste besteht darin, Pakete an einem bestimmten Punkt im Netzwerk zu erfassen. Sie können SNMP auch verwenden, um Geräte nach Schnittstellenstatistiken abzufragen, und schließlich können Geräte, die dies unterstützen, NetFlow-Informationen über S-Flow senden. Lassen Sie uns kurz untersuchen, wie die einzelnen Funktionen funktionieren.

Paketerfassung

Früher war die Paketerfassung die Nummer einsAnalysieren des Netzwerkverkehrs. Nicht mehr so ​​viel. Es wird immer noch häufig verwendet, um bestimmte Netzwerkprobleme zu lokalisieren, aber es wird nur noch selten für die Bandbreitenüberwachung verwendet. Bei der Paketerfassung wird jedes Datenpaket erfasst und decodiert, das über die Schnittstelle eines bestimmten Geräts eingeht und / oder von dort ausgeht.

Da wir uns bei der Überwachung der Bandbreite nicht wirklich für den Inhalt eines jeden Pakets interessieren, sondern nur für dessen Größe, ist diese Methode ein großer Overkill, weshalb sie in Ungnade gefallen ist.

SNMP

Das Simple Network Management Protocol (SNMP) istEin riesiges und sehr komplexes Protokoll, mit dem viele verschiedene Arten von Netzwerkgeräten fernüberwacht, konfiguriert und modifiziert werden können. Das einzige, was einfach ist, ist der Name. Die Implementierung ist eine komplexe Aufgabe. Jedes SNMP-fähige Gerät stellt eine bestimmte Anzahl von Parametern zur Verfügung. Einige sind schreibgeschützt, andere können geändert werden.

Von besonderem Interesse, wenn es um Bandbreite gehtÜberwachung sind zwei Werte. Sie sind normalerweise für jede Netzwerkschnittstelle eines SNMP-fähigen Geräts verfügbar. Die zwei Werte sind Bytes in und Bytes out. Durch periodisches Lesen dieser Werte können Sie die Anzahl der Bytes pro Zeiteinheit berechnen, die genau der Bandbreite entspricht.

Einige andere SNMP-Parameter können für interessant seinein Netzwerküberwachungskontext. Insbesondere gibt es die Anzahl der Schnittstellen-Ein- und Ausgabefehler. Ähnlich wie beim Ein- und Auslesen von Bytes können diese Werte verwendet werden, um die Anzahl der Fehler pro Sekunde zu berechnen. Diese Zahl gibt Aufschluss über den allgemeinen Zustand einer Netzwerkverbindung.

Durchflussanalyse

Ursprünglich von Cisco Systems, NetFlow entwickeltist, wie der Name schon sagt, ein Netzwerkflussanalysesystem. Geräte, die NetFlow unterstützen - oder mehrere Cousins ​​wie J-Flow oder S-Flow -, erfassen Informationen zu jedem Datenfluss - daher der Name - und senden diese an einen NetFlow-Analysator.

Weitere Informationen zur Durchflussanalyse finden Sie in unserem Artikel NetFlow Collectors and Analyzers.

Die besten kostenlosen Tools zur Bandbreitenüberwachung

Nun sind wir mit den verschiedenen Möglichkeiten vertrautDamit wir den Datenverkehr überwachen können, werfen wir einen Blick auf fünf der besten Tools zur Überwachung der freien Bandbreite, die Sie finden können. Da es sich um kostenlose Tools handelt, sind einige möglicherweise in ihrer Kapazität beschränkt, und einige - tatsächlich die meisten - erfordern möglicherweise einige Konfigurationsschritte, damit sie nach Ihren Wünschen funktionieren.

1. SolarWinds Echtzeit-Bandbreitenmonitor (KOSTENFREIER DOWNLOAD)

Jeder Netzwerkadministrator sollte es wissenSolarWinds. Das in den USA ansässige Unternehmen stellt seit etwa 20 Jahren hervorragende Tools für die Netzwerkadministration her. Das Unternehmen hat sich einen hervorragenden Ruf als Hersteller von kostenlosen Tools erarbeitet, die unkompliziert vertrieben werden. SolarWinds stellt auch verschiedene kommerzielle Tools her, die zu den besten auf dem Markt gehören. Als Flaggschiffprodukt ist der Network Performance Monitor eine umfassende Überwachungslösung, die auf Netzwerke nahezu jeder Größe skaliert werden kann.

Eines der besten kostenlosen Tools von SolarWinds - und unsere NummerEine Auswahl ist der Echtzeit-Bandbreitenmonitor von SolarWinds. Die Software, die unter Microsoft Windows ausgeführt wird, verwendet SNMP, um mehrere Netzwerkgeräte abzufragen und Verkehrsstatistiken von ihren verschiedenen Schnittstellen abzurufen. Die Ergebnisse werden visuell in Diagrammen angezeigt, die die Nutzungsstatistiken der einzelnen Schnittstellen darstellen.

SolarWinds Echtzeit-Bandbreitenmonitor - Gerätekonfiguration

Die Konfiguration des Tools ist ganz einfachAngabe der IP-Adresse oder des Hostnamens eines Geräts sowie von SNMP-Parametern wie SNMP-Version und Community-Zeichenfolge. Der Echtzeit-Bandbreitenmonitor zeigt dann eine Liste der verfügbaren Schnittstellen auf dem ausgewählten Gerät mit einigen grundlegenden Daten dazu an.

SolarWinds Real-Time Bandwidth Monitor - Schnittstellenauswahl

Auswahl einer bestimmten Schnittstelle durch AnklickenZeigt eine Grafik an, in der die ein- und ausgehende Bandbreitennutzung auf der ausgewählten Schnittstelle angezeigt wird. Sie können auch Warnschwellenwerte festlegen, die benachrichtigt werden, wenn die Verwendung eines vordefinierten Grenzwerts für eine Schnittstelle überschritten wird

SolarWinds Echtzeit-Bandbreitenmonitor - Schnittstellendiagramm

Es gibt einige Einschränkungen für dieses kostenlose Tool. Beispielsweise kann jeweils nur ein Gerät konfiguriert werden. Außerdem wird der Nutzungsverlauf nur 60 Minuten lang gespeichert. Dies macht das Tool zu einer wertvollen Ressource für die Fehlerbehebung, wahrscheinlich jedoch nicht für die Evolutionserfassung bei langfristiger Nutzung. Für ein umfassenderes Paket kann das SolarWinds Bandwidth Analyzer Pack erworben werden.

Der SolarWinds Echtzeit-Bandbreitenmonitor istWird als Bundle zusammen mit dem SolarWinds-Netzwerkanalysator vertrieben, einem weiteren großartigen kostenlosen Tool, mit dem Sie NetFlow-fähige Geräte überwachen können. Mit diesem Tool können Sie nach Gesprächen, Anwendungen, Endpunkten oder Protokollen suchen, die der Echtzeit-Bandbreitenmonitor nicht unterstützt.

Sie können das Bundle sowohl mit dem kostenlosen Echtzeit-Bandbreitenmonitor als auch mit dem Network Analyzer unter herunterladen https://www.solarwinds.com/free-tools/network-analyzer-bandwidth-monitoring-bundle

2. ManageEngine SNMP-Bandbreitenüberwachungssoftware

ManageEngine ist ein Unternehmen, das sich selbst beschreibt„Bietet umfassende und einfache Lösungen für Ihre schwierigsten IT-Managementprobleme, von der Sicherung Ihres Geschäfts über die Gewährleistung hoher Verfügbarkeit bis hin zur Zufriedenheit Ihrer Benutzer.“ Dies ist eine kühne Aussage, die das Unternehmen jedoch recht gut beschreibt. ManageEngine ist bekannt für seine hochwertigen Tools, darunter verschiedene Tools zur Überwachung verschiedener Aspekte von Netzwerken.

Und genau wie SolarWinds ist auch ManageEngineberühmt für seine kostenlosen Tools. Von besonderem Interesse im Kontext dieses Artikels ist die SNMP-Bandbreitenüberwachungssoftware. Es ist Teil des kostenlosen OpUtils-Pakets von ManageEngine, einem riesigen Paket von 16 Netzwerkverwaltungsdienstprogrammen. Es läuft sowohl unter Windows als auch unter Linux und die kostenlose Edition ermöglicht die Überwachung von bis zu 10 Geräten und deren Schnittstellen.

ManageEngine Network Monitor

Richten Sie das Tool so ein, wie es fast immer istIn diesem Fall sind mehrere Schritte erforderlich. Sie geben zunächst ein zu durchsuchendes Subnetz und einige zu verwendende SNMP-Parameter an. Das Tool erkennt dann Geräte im angegebenen Subnetz. Sobald die Geräte erkannt wurden, können Sie den Status ihrer Benutzeroberfläche auf der Registerkarte Inventar anzeigen. Sie können auch Diagramme zur Netzwerkgeschwindigkeit und Bandbreitennutzung anzeigen.

Motoralarme verwalten

Für jede Schnittstelle können Sie Berichte von generierenBandbreitennutzung in den letzten 12 Stunden bis zu einem Monat. Darüber hinaus können Sie Warnschwellenwerte festlegen und per E-Mail oder SMS benachrichtigt werden, sobald diese erreicht werden.

Die SNMP-Bandbreitenüberwachung von ManageEngineSoftware ist ideal, wenn Ihr Netzwerk mit nicht mehr als 10 Geräten klein ist. Wenn Sie ein größeres Netzwerk verwalten, hat ManageEngine auch eine kostenpflichtige Version ohne Gerätebeschränkung, die Sie ausprobieren möchten. Zur Vereinfachung bietet ManageEngine eine kostenlose 30-Tage-Testversion der vollständigen OpsUtil-Software an. Tatsächlich wird die kostenlose Version zunächst als 30-Tage-Testversion installiert und greift nach Ablauf der Testphase auf eingeschränkte Funktionen zurück.

3. MRTG

Der Multi Router Traffic Grapher oder MRTG wie er istIn der Regel handelt es sich um ein kostenloses Open-Source-System zur Überwachung und grafischen Darstellung der Bandbreite. Es gibt es schon seit 1995, aber es ist immer noch weit verbreitet, obwohl die neueste Version bereits etwa fünf Jahre alt ist.

MRTG wird vom Schweizer Entwickler Tobi Oetiker entwickelt. Es ist größtenteils in Perl geschrieben und der vollständige Quellcode ist leicht verfügbar, so dass jeder es an seine spezifischen Bedürfnisse anpassen kann. Einige Teile des Systems sind zur schnelleren Ausführung in C geschrieben. Es ist sowohl für Windows als auch für Linux verfügbar. Obwohl Konfiguration und Ersteinrichtung etwas komplizierter sind als bei anderen Überwachungssystemen, ist die Dokumentation leicht verfügbar.

https://oss.oetiker.ch/mrtg/index.en.html

Die Hauptkomponenten von MRTG sind Perl-SkripteDas liest SNMP-Daten von Zielgeräten und einem C-Programm, das die Daten aufnimmt, speichert sie in einer Round-Robin-Datenbank und erstellt Webseiten mit Bandbreitennutzungsdiagrammen. Tatsächlich überwacht MRTG nicht nur die Bandbreite. Es kann auch jeden SNMP-Parameter überwachen, protokollieren und grafisch darstellen.

MTRG Index Seite

Die Installation von MRTG ist ein mehrstufiger Prozesserfordert, dass Sie zuerst Perl installieren und konfigurieren. Darüber hinaus erfordert das Ausführen von MRTG als Windows-Dienst - sicherlich etwas, das man sich wünschen würde - einige weitere Manipulationen, einschließlich einiger Registrierungsänderungen. Nach der Installation konfigurieren Sie die Software, indem Sie die Konfigurationsdatei bearbeiten. Dies ist möglicherweise jedem Linux-Administrator vertraut, aber Personen mit nur Windows-Kenntnissen können eine steilere Lernkurve erleben.

Sie können die neueste Version von MRTG herunterladendirekt von der Entwickler-Website. Es ist als ZIP-Datei für Windows oder als Tarball für Linux verfügbar. Zum jetzigen Zeitpunkt ist die neueste stabile Version 2.17.4.

Während MRTG möglicherweise nicht das benutzerfreundlichste istÜberwachungssystem ist es wahrscheinlich das flexibelste. In Perl geschrieben zu sein bedeutet, dass so ziemlich jeder es an seine genauen Bedürfnisse anpassen kann. Und die Tatsache, dass es das erste Überwachungssystem ist und es immer noch gibt, ist ein Beweis für seinen Wert.

4. Kakteen

Kakteen können als entfernter Verwandter der MRTG angesehen werden. Wenn Sie sich eine der Grafiken von Cati ansehen, werden Sie feststellen, dass die Ähnlichkeit mit der von MRTG auffällig ist. Kein Wunder, denn Cacti basiert auf RRDTools, einem direkten Nachkommen von Cacti.

Kakteen sind genauso flexibel und vielseitig wie MRTGAber es ist ein ausgefeilteres Produkt mit einer großartigen webbasierten Benutzeroberfläche, die die Konfiguration sehr einfach und intuitiv macht. Es handelt sich um ein vollständiges Netzwerk-Grafikpaket, das RRDTool verwendet, ein Datenprotokollierungs- und Grafiktool von Tobi Oetiker, der uns auch MRTG mitgebracht hat. Cacti umfasst einen schnellen Poller, erweiterte Diagrammvorlagen, verschiedene Erfassungsmethoden und Funktionen zur Benutzerverwaltung. Dies ist für kleinere LAN-Installationen genauso gut wie für komplexe Netzwerke mit Tausenden von Geräten über mehrere Standorte.

Kakteen Screenshot

Um Kakteen besser zu verstehen, sprechen wir überRRDtool für einen Moment. „RRDtool ist der OpenSource-Industriestandard für leistungsstarke Datenerfassungs- und Grafiksysteme für Zeitreihendaten. RRDtool kann problemlos in Shell-Skripte, Perl-, Python-, Ruby-, Lua- oder Tcl-Anwendungen integriert werden. “RRDtool ist ein direkter Nachfolger von MRTG.

Kurz gesagt, Cacti ist ein Frontend für RRDTool. Es speichert die erforderlichen Daten, um Diagramme zu erstellen und sie mit Daten in einer MySQL-Datenbank zu füllen. Es ist komplett in PHP geschrieben. Mit Cacti können Sie Diagramme, Datenquellen und Round Robin-Archive in einer Datenbank verwalten und die Datenerfassung verwalten. Und es gibt SNMP-Unterstützung für diejenigen, die zum Erstellen von Verkehrsgraphen mit MRTG verwendet werden. Tatsächlich sind viele Cacti-Benutzer ehemalige MRTG-Benutzer, und so bin ich zu Cacti gekommen, als ich MRTG durch etwas ersetzen musste, das einfacher zu installieren und zu verwenden war. Kakteen können direkt von der Website des Unternehmens heruntergeladen werden

5. PRTG

Last but not least ist das PaesslerRouter Traffic Grapher oder PRTG. Das deutsche Unternehmen bietet eine großartige Überwachungslösung, die Cacti oder MRTG etwas ähnelt. Kein Wunder, dass die Abkürzung des Produkts der von MRTG so sehr ähnelt.

Laut Paessler können Sie PRTG einrichten und seinin wenigen Minuten einsatzbereit. Unsere Erfahrung zeigt, dass es möglicherweise etwas länger dauert, bis Sie alle Geräte vollständig nach Ihren Wünschen konfiguriert und überwacht haben. Wir müssen jedoch zugeben, dass das Einrichten des Produkts eine außergewöhnlich einfache Erfahrung war.

PRTG

PRTG ist ein beeindruckendes Produkt. Für den Anfang verfügt das Produkt über verschiedene Benutzeroberflächen. Es gibt eine native Windows-Unternehmenskonsole, ein Ajax-basiertes Webinterface sowie mobile Apps für Android und iOS. Die verschiedenen Schnittstellen nutzen die Funktionen der einzelnen Geräte voll aus. Mit PRTG können Sie beispielsweise QR-Code-Etiketten drucken, die Sie auf Ihren Geräten anbringen können. Wenn Sie dann den Code über die mobile App scannen, gelangen Sie schnell zu den Grafiken des Geräts.

Und wenn es um Diagramme geht, lässt PRTG nichts zuerwünscht sein. Es kann nicht nur die Bandbreitennutzung überwachen und grafisch darstellen, sondern auch viele weitere Parameter mithilfe von SNMP, WMI, NetFlow und Sflow. Es gibt auch einige erstaunliche Berichte, die als HTML oder PDF angezeigt oder zur externen Verarbeitung in CSV oder XML exportiert werden können. Die Berichte können bei Bedarf ausgeführt oder so geplant werden, dass sie automatisch ausgeführt werden.

PRTG Report Sample

Auf der Paessler-Website können Sie zwei herunterladenverschiedene Versionen von PRTG. Sie können entweder die kostenlose Version der kostenlosen 30-Tage-Testversion wählen. Ersteres beschränkt Sie auf die Überwachung von bis zu 100 Sensoren. Im PRTG-Sprachgebrauch ist ein Sensor jeder Parameter, den Sie überwachen möchten. Zum Überwachen der Bandbreite an jedem Port eines Switches mit 48 Ports sind beispielsweise 48 Sensoren erforderlich. Und wenn Sie auch die CPU- und Speicherauslastung des Switch überwachen möchten, benötigen Sie zwei weitere Sensoren. Wie Sie sehen, können sie sich schnell summieren.

Welches sollte ich verwenden?

Dies ist die Antwort, die jeder zu suchen scheintAber es ist eine der schwierigsten Fragen zu beantworten. Der Echtzeit-Bandbreitenmonitor von SolarWinds gefällt uns sehr gut. Es enthält viele Funktionen, funktioniert sehr gut und ist nicht zu kompliziert einzurichten. Es ist auch eine großartige Einführung in andere Tools, die von SolarWinds erhältlich sind. Sobald Sie eines ausprobiert haben, möchten Sie sich mehr ansehen. Die anderen Produkte auf unserer Liste sind ebenfalls großartige Produkte, und die Auswahl hängt oft vom persönlichen Geschmack ab. Für eine völlig kostenlose Lösung, die sich auf jede Installationsgröße skalieren lässt, sind MRTG und Cati kaum zu übertreffen. Für einen eleganteren Look und wenn Sie ein kleineres Netzwerk verwalten, sind die Angebote von ManageEngine und Paessler ebenfalls großartig.

Abschließend

Bandbreitenüberwachungssysteme sind unter den meistennützliche Tools für einen Netzwerkadministrator. Und da viele kostenlose Optionen verfügbar sind, gibt es keinen Grund, sie jetzt nicht zu verwenden. Unabhängig davon, für welches dieser Systeme Sie sich entscheiden, erhalten Sie einen unschätzbaren Einblick in die Vorgänge in Ihrem Netzwerk. Viele dieser Tools erfordern einige Anstrengungen, um sie zum Laufen zu bringen, aber wir können Ihnen versichern, dass sie höchstwahrscheinlich gut belohnt werden.

Bemerkungen