17 nützliche Tools für Bandbreitenüberwachung zur Analyse der Netzwerknutzung unter Linux

17 nützliche Tools für Bandbreitenüberwachung zur Analyse der Netzwerknutzung unter Linux

Haben Sie Probleme, Ihre Linux -Netzwerkbandbreite zu überwachen?? Brauchst du Hilfe? Es ist wichtig, dass Sie visualisieren können, was in Ihrem Netzwerk passiert, um zu verstehen und zu beheben.

Lesen Sie auch: 20 Befehlszeilen -Tools zur Überwachung der Linux -Leistung

In diesem Artikel werden wir 17 nützliche Tools zur Überwachung von Bandbreiten überprüfen, um die Netzwerknutzung auf einem Linux -System zu analysieren.

Wenn Sie Ihr Netzwerk verwalten, beheben oder debuggen möchten, lesen Sie unseren Artikel - 22 Linux -Netzwerkbefehle für Sysadmins

Die unten aufgeführten Tools sind alle Open Source und können Ihnen helfen, Fragen wie zu beantwortenWarum ist das Netzwerk heute so langsam??”. Dieser Artikel enthält eine Mischung kleiner Werkzeuge zur Überwachung der Bandbreite auf einem einzelnen Linux -Computer und vollständige Überwachungslösungen Lan (Lokales Netzwerk) an mehrere Hosts sogar auf einem Wan (Weites Flächennetz).

NetFlow Analyzer von Site24x7 - Netzwerkverkehrsüberwachung

NetFlow Analyzer von Site24x7 ist ein Cloud-basierter Netzwerkverkehr und Bandbreitenüberwachungstool, das Ihre Quell- und Zielgeräte, deren Schnittstellen und der Verkehr, der durch sie fließt, überwacht.

Konfigurieren Sie die Schwellenwerte für alle wichtigen Kennzahlen wie eingehenden Verkehr, Outbound -Verkehr und Bandbreitennutzung und erhalten Sie sofortige Warnungen, wenn ein Schwellenwert überschritten wird.

NetFlow Analyzer Analysen fließen basierend auf verschiedenen Technologien wie Netflow, Sflow und J-Flow. Sie können eine vollständige Sichtbarkeit in die Netzwerkbandbreite mit Statistiken zum Spitzenverkehr, den Top -Anwendungen und den Top -Gesprächen erhalten. Identifizieren Sie Bandbreitenschweine, beheben Sie sie und steigern Sie Ihre Netzwerkleistung mithilfe von Site24x7 -Netzwerk -Bandbreitenüberwachungstools.

NetFlow Analyzer von Site24x7

ManagingEngine Netflow Analyzer

ManagingEngine Netflow Analyzer ist eine fließbasierte Bandbreitenüberwachungslösung, die Support mit mehreren Anbietern bietet. Es überwacht Ihr Netzwerk, analysiert Verkehrsmuster und erkennt und diagnostiziert und diagnostiziert Bandbreitenschweine.

Sie können die Verkehrsmuster in Ihrem Netzwerk über einen beliebigen Zeitraum verfolgen und weiter in die Details Gerät, Schnittstelle, Anwendung und Benutzer aufnehmen. NetFlow Analyzer mit seinen Verkehrsformungsfähigkeiten hilft Ihnen, Netzwerkanomalien in Echtzeit zu identifizieren und sie zu beheben, bevor sie Ihre Endbenutzer beeinflussen.

Mit seinen anpassbaren Berichten hilft Ihnen NetFlow Analyzer auch, Ihre Bandbreitenanforderungen vorherzusagen und zu planen. Sie können umfassende Bandbreitenanalyseberichte in wenigen Klicks erstellen, planen und generieren.

ManagingEngine Netflow Analyzer

1. VNSTAT - Ein Netzwerkverkehrsmonitor

VNStat ist ein voll ausgestattetes, Befehlszeilenbasierter Programm zur Überwachung des Linux-Netzwerkverkehrs und der Bandbreitenauslastung in Echtzeit, unter Linux- und BSD-Systemen.

VNSTAT -Netzwerkverkehrsmonitor -Tool

Ein Vorteil gegenüber einem ähnlichen Tool ist, dass es für die spätere Analyse den Netzwerkverkehr und die Bandbreitennutzungsstatistik protokolliert - dies ist das Standardverhalten. Sie können diese Protokolle tatsächlich auch nach dem Neustart des Systems anzeigen.

Installieren Sie VNSTAT unter Linux

$ sudo yum install sysstat [über ältere centos/rhel & fedora] $ sudo dnf install sysstat [auf centos/rhel/fedora/rocky linux & almalinux] $ sudo apt-Get Installieren Sie Sysstat [auf Debian/Ubuntu & Mint] $ sudo pacman -S sysstat [auf Arch Linux] 

2. IFTOP - Zeigt die Gebrauchsnutzung der Bandbreite an

IFTOP ist ein einfaches, benutzerfreundliches, in Echtzeit top-artiger Befehlszeilen-basierter Netzwerkbandbreitenüberwachungstool, das verwendet wird, um einen kurzen Überblick über Netzwerkaktivitäten auf einer Schnittstelle zu erhalten. Es zeigt durchschnittlich alle 2, 10 und 40 Sekunden die Netzwerknutzungsbandbreitenaktualisierungen an.

IFTOP Display -Bandbreitennutzung

Installieren Sie IFTOP unter Linux

$ sudo yum install iftop [über ältere centos/rhel & fedora] $ sudo dnf install IFTOP [auf Centos/Rhel/Fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Install IFTOP [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S Iftop [auf Arch Linux] 

3. NLOAD - Zeigt die Netzwerknutzung an

NLOAD ist ein weiteres einfaches, benutzerfreundliches Befehlszeilen-Tool zum Überwachung des Netzwerkverkehrs und der Bandbreitennutzung in Echtzeit. Es verwendet Diagramme, mit denen Sie eingehende und ausgehende Verkehr überwachen können. Darüber hinaus werden Informationen wie die Gesamtmenge an übertragenen Daten und die min/max -Netzwerknutzung angezeigt.

NLOAD - Netzwerknutzung überwachen

Installieren Sie NLOAD unter Linux

$ sudo yum install NLOAD [auf älteren Centos/Rhel & Fedora] $ sudo dnf install nload [auf CentOS/Rhel/Fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Install nload [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S NLOAD [ON ARCH Linux] 

4. Nethogs - Überwachung der Netzwerkverkehrsbandbreite der Netzwerkverkehrs

Nethogs ist ein winziges, textbasiertes, textbasiertes Tool zur Überwachung von Echtzeit-Netzwerk-Verkehrsbandbreiten-Nutzung durch jeden Prozess oder die Anwendung, die auf einem Linux-System ausgeführt wird. Es bietet einfach Echtzeitstatistiken Ihrer Netzwerkbandbreitennutzung pro Prozessbasis an.

Nethogs - Überwachen Sie die Netzwerknutzung pro Benutzer

Installieren Sie Nethogs unter Linux

$ sudo yum install nethogs [über ältere centos/rhel & fedora] $ sudo dnf install nethogs [auf centos/rhel/fedora/rocky linux & almalinux] $ sudo apt-Get Installieren Sie Nethogs [auf Debian/Ubuntu & Mint] $ sudo pacman installieren -S Nethogs [auf Arch Linux] 

5. Bmon - Bandbreitenmonitor und Ratenschätzer

Bmon ist auch ein unkompliziertes Befehlszeilen-Tool zur Überwachung der Netzwerkbandbreitenauslastung und ein Ratenschätzer unter Linux. Es erfasst Netzwerkstatistiken und visualisiert sie in einem menschenfreundlichen Format, damit Sie Ihr System im Auge behalten können.

Bmon - Bandbreitenmonitor und Ratenschätzer

Installieren Sie BMon unter Linux

$ sudo yum install bmon [über ältere centos/rhel & fedora] $ sudo dnf install bmon [auf Centos/rhel/fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Installieren Sie Bmon [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S Bmon [auf Arch Linux] 

6. Darkstat - erfasst den Netzwerkverkehr

DarkStat ist ein kleiner, einfacher, plattformübergreifender, echter und effizienter webbasierter Netzwerkverkehrsanalysator. Es handelt sich um ein Tool zur Überwachung von Netzwerkstatistiken, das durch Erfassung von Netzwerkverkehr und Computernutzungsstatistiken funktioniert und die Berichte über HTTP in einem grafischen Format bedient. Sie können es auch über die Befehlszeile verwenden, um die gleichen Ergebnisse zu erhalten.

Darkstat - erfasst den Netzwerkverkehr

Installieren Sie DarkStat unter Linux

$ sudo yum installieren Sie Darkstat [über ältere Centos/Rhel & Fedora] $ sudo dnf installieren Sie DarkStat [auf Centos/Rhel/Fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Install Darkstat [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S Darkstat [auf Arch Linux] 

7. IPTRAF - Ein IP -Netzwerkmonitor

IPTRAF ist ein benutzerfreundliches, nCurses-basiertes und konfigurierbares Tool zur Überwachung des eingehenden und ausgehenden Netzwerkverkehrs durch eine Schnittstelle. Es ist nützlich für die IP -Verkehrsüberwachung und die Anzeige der allgemeinen Schnittstellenstatistiken, detaillierten Schnittstellenstatistiken und vielem mehr.

IPTRAF - Netzwerkstatistik -Dienstprogramm

Installieren Sie IPTRAF unter Linux

$ sudo yum install iptraf [über ältere centos/rhel & fedora] $ sudo dnf install iptraf [auf Centos/rhel/fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Installieren Sie IPTRAF [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S Iptraf [auf Arch Linux] 

8. CBM - (Farbbandbreite Messgerät)

CBM ist ein winziges Dienstprogramm für Befehlszeilen zum Anzeigen des aktuellen Netzwerkverkehr. Es zeigt jede angeschlossene Netzwerkschnittstelle, empfangene Bytes, die übertragenen Bytes und die gesamten Bytes, sodass Sie die Netzwerkbandbreite überwachen können.

CBM - Überwachen Sie die Nutzung der Netzwerk -LAN -Nutzung

Installieren Sie die Farbbandbreitenmesser unter Linux

$ sudo yum install CBM [auf älteren Centos/Rhel & Fedora] $ sudo dnf install CBM [auf Centos/Rhel/Fedora/Rocky Linux & Almalinux] $ sudo Apt-Get Installieren Sie CBM [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S CBM [auf Arch Linux] 

9. Iperf/Iperf3 - Messwerkzeug für Netzwerkbandbreite

Iperf/iperf3 ist ein leistungsstarkes Tool zum Messen des Netzwerkdurchsatzes über Protokolle wie TCP, UDP und SCTP. Es wurde in erster Linie entwickelt, um TCP -Verbindungen über einen bestimmten Pfad abzustimmen. Dadurch wird die maximal erreichbare Bandbreite in IP -Netzwerken getestet und überwacht (unterstützt sowohl IPv4 als auch IPv6).

Es ist erforderlich, dass ein Server und ein Client Tests durchführen (die Bandbreite, Verlust und andere nützliche Netzwerkleistungsparameter melden).

IPERF3 - Netzwerkleistung und -abstimmung

Installieren Sie Iperf3 unter Linux

$ sudo yum install iperf3 [über ältere centos/rhel & fedora] $ sudo dnf install iperf3 [auf centos/rhel/fedora/rocky linux & almalinux] $ sudo apt-Get Install Iperf3 [auf Debian/Ubuntu & Mint] $ sudo pacman installieren iperf3 [auf Debian/Ubuntu & Mint] $ sudo Pacman -S iperf3 [auf Arch Linux] 

10. Netperf - Netzwerkbandbreitentests

Netperf ähnelt Iperf, um die Netzwerkleistung zu testen. Es kann helfen. Es unterstützt auch Messungen über Berkeley Sockets Interface, DLPI, UNIX Domain Sockets und so viele andere Schnittstellen. Sie benötigen einen Server und einen Client, um Tests auszuführen.

Netperf - Netzwerkbandbreitentests

Installieren Sie Netperf unter Linux

$ sudo yum install netperf [über ältere centos/rhel & fedora] $ sudo dnf install netperf [auf centos/rhel/fedora/rocky linux & almalinux] $ sudo Apt-Get Installation Netperf [auf Debian/Ubuntu & Mint] $ Sudo Pacman -S Netperf [auf Arch Linux] 

11. SARG - Tintenfischanalysebericht Generator

SARG ist ein Analysator für Squid -Protokolldateien und Internet -Bandbreitenüberwachungstools. Es erzeugt nützliche HTML -Berichte mit Informationen, einschließlich, aber nicht beschränkt auf IP -Adressen und die gesamte Bandbreitennutzung. Es ist ein praktisches Tool zur Überwachung der Internet -Bandbreitenauslastung durch einzelne Maschinen in einem einzigen Netzwerk.

SARG - Tintenfischnetzwerkanalysebericht Generator

Weitere Informationen zur Installationsanweisung und -nutzung finden Sie in unserem Artikel: So installieren Sie SARG, um die Nutzung der Internet -Bandbreite der Tintenfisch zu überwachen.

12. Monitorix - System- und Netzwerküberwachungstool

Monitorix ist eine leichte Systemressourcen und Netzwerküberwachungsanwendung, die für kleine Linux/UNIX -Server ausgelegt ist und auch eine erstaunliche Unterstützung für eingebettete Geräte bietet.

Sie können den Netzwerkverkehr und die Nutzungsstatistiken von einer unbegrenzten Anzahl von Netzwerkgeräten überwachen. Es unterstützt IPv4- und IPv6.

Monitorix - System- und Netzwerküberwachungstool

Installieren Sie Monitorix unter Linux

$ sudo yum install monitorix [auf älteren centos/rhel & fedora] $ sudo dnf install install monitorix -S Monitorix [auf Arch Linux] 

13. Cacti - Netzwerküberwachung und Grafikwerkzeug

Cacti ist eine voll funktionsfähige, webbasierte Netzwerkgrafik-PHP-Anwendung mit einer intuitiven, benutzerfreundlichen Oberfläche. Sie verwendet die MySQL -Datenbank zum Speichern von Daten gesammelten Netzwerkleistungsdaten, die zur Erzeugung maßgeschneiderter Graphen verwendet werden. Es ist eine Frontend -to -RRDTool.

Cacti - Netzwerküberwachung und Grafikwerkzeug

Für die Installationsanweisung und -nutzung finden Sie in unserem Artikel - Installieren Sie Cacti (Netzwerküberwachung) unter Linux.

14. Beobachtung - Netzwerküberwachungsplattform

Beobachtung ist eine vollwertige Netzwerküberwachungsplattform mit einer eleganten und leistungsstarken, robusten, aber einfachen und intuitiven Schnittstelle. Es unterstützt eine Reihe von Plattformen, darunter Linux, Windows, FreeBSD, Cisco, HP, Dell und viele andere und enthält die Autodetektion von Geräten. Es hilft Benutzern, Netzwerkmetriken zu sammeln und bietet intuitive Grafiken von Gerätekennzahlen aus gesammelten Leistungsdaten.

Beobachtung - Netzwerküberwachungsplattform

Weitere Informationen zur Installationsanweisung und -nutzung finden Sie in unserem Artikel - So installieren Sie Observium - ein vollständiges Netzwerkverwaltungs- und Überwachungssystem.

15. ZABBIX - Anwendungs- und Netzwerküberwachungstool

ZABBIX ist eine feature-reichen, häufig verwendete Netzwerküberwachungsplattform, die in einem Server-Client-Modell entwickelt wurde, um Netzwerke, Server und Anwendungen in Echtzeit zu überwachen. Es sammelt verschiedene Arten von Daten, die für eine visuelle Darstellung von Netzwerkleistung oder Lastmetriken der überwachten Geräte verwendet werden.

Es ist in der Lage, mit bekannten Netzwerkprotokollen wie HTTP, FTP, SMTP, IMAP und vielen anderen zu arbeiten, ohne dass zusätzliche Software auf den überwachten Geräten installiert werden müssen.

Zabbix - Überwachungslösung für Linux

Weitere Informationen zur Installationsanweisung und -nutzung finden Sie in unserem Artikel - So installieren Sie ZABBIX - eine vollständige Netzwerküberwachungslösung für Linux.

16. Nagios - überwacht Systeme, Netzwerke und Infrastruktur

Nagios ist eine robuste, leistungsstarke, featurereiche und weit verbreitete Überwachungssoftware. Sie können lokale und entfernte Netzwerkgeräte und deren Dienste aus einem einzigen Fenster überwachen.

Es bietet eine Bandbreitenüberwachung auf Netzwerkgeräten wie Switches und Routern über SNMP, sodass Sie leicht über-ausgenutzte Ports herausfinden und mögliche Netzwerksauger bestimmen können.

Lesen Sie auch: 13 Linux -Netzwerkkonfiguration und Befehle zur Fehlerbehebung

Darüber hinaus hilft Ihnen Nagios auch dabei, die Nutzung der Bandbreite pro Port und Fehler im Auge zu behalten, und unterstützt die schnelle Erkennung von Netzwerkausfällen und Protokollfehlern.

Nagios - IT -Infrastrukturüberwachungstool

Für die Installationsanweisung und -nutzung finden Sie in unserem Artikel - So installieren Sie Nagios - eine vollständige IT -Infrastrukturüberwachungslösung für Linux.

Zusammenfassung

In diesem Artikel haben wir eine Reihe nützlicher Netzwerkbandbreiten- und Systemüberwachungstools für Linux überprüft. Wenn wir es verpasst haben, ein Überwachungstool in die Liste aufzunehmen, teilen Sie uns in dem folgenden Kommentarformular mit uns weiter.