17 Nëtzlech Bandwidth Monitoring Tools fir d'Netzverbrauch an Linux ze analyséieren


Hutt Dir Probleemer mat Ärem Linux Netzwierk Bandbreed Benotzung ze iwwerwaachen? Brauchs de Hëllef? Et ass wichteg datt Dir fäeg sidd ze visualiséieren wat an Ärem Netz geschitt ass fir ze verstoen an ze léisen wat och ëmmer d'Netzwierkung verursaacht oder einfach en Aa op Ärem Netz ze halen.

An dësem Artikel wäerte mir 17 nëtzlech Bandbreider Iwwerwaachungsinstrumenter iwwerpréiwen fir d'Netzverbrauch op engem Linux System ze analyséieren.

Wann Dir sicht Äert Netzwierk ze managen, ze léisen oder ze debuggen, da liest eisen Artikel - 22 Linux Networking Commands for Sysadmins

D'Tools hei ënnendrënner sinn all Open Source a kënnen Iech hëllefen Froen ze beäntweren wéi Firwat ass d'Netzwierk haut sou lues?. Dësen Artikel enthält eng Mëschung vu klengen Tools fir d'Bandbreedung op enger eenzeger Linux Maschinn ze iwwerwaachen a komplett Iwwerwaachungsléisungen, déi fäeg sinn e puer Zuelen Hosten op engem LAN (Local Area Network) op verschidde Hosten ze handhaben och op engem WAN (Wide Area Network).

Site24x7's NetFlow Analyzer - Network Traffic Monitoring

Site24x7's NetFlow Analyzer ass e Cloud-baséiert Netzwierkverkéier a Bandbreed Iwwerwaachungsinstrument dat Är Quell- an Destinatiounsgeräter iwwerwaacht, hir Interfaces, an de Traffic deen duerch si fléisst.

Configuréieren Schwellwäerter fir all Schlësselmetriken, wéi zum Beispill den Inbound Traffic, Outbound Traffic, a Bandwidth Notzung, a kritt direkt Alarmer wann e Schwell iwwerschratt gëtt.

NetFlow Analyzer analyséiert Flow baséiert op verschidden Technologien, wéi NetFlow, sFlow, a J-Flow. Dir kënnt komplett Visibilitéit an d'Netzbandbreedung kréien mat Statistiken iwwer de Peak Traffic, Top Uwendungen, an Top Gespréicher. Identifizéiert Bandbreedhogs, fixéiert se a stäerkt Är Netzwierkleistung mat Site24x7's Netzbandbreet Iwwerwaachungsinstrument.

ManageEngine Netflow Analyzer

diagnostizéiert bandwidth hogs.

Dir kënnt d'Trafficmuster an Ärem Netz iwwer all Zäit verfollegen, a weider an d'Detailer vum Apparat, Interface, Applikatioun a Benotzerniveau drécken. Mat senge Traffic-geformte Fäegkeeten hëlleft NetFlow Analyzer Iech Netzwierk Anomalien an Echtzäit z'identifizéieren an se ze léisen ier se Är Endbenotzer beaflossen.

Mat senge personaliséierbare Berichter hëlleft NetFlow Analyzer Iech och Är Bandbreedungsfuerderunge virauszesoen an ze plangen. Dir kënnt iwwergräifend Bandbreed Analyse Berichter erstellen, plangen a generéieren an nëmmen e puer Mausklicken.

1. vnStat - A Network Trafic Monitor

VnStat ass e voll ausgestatteten Kommandozeil-baséiert Programm fir Linux Netzverkéier a Bandbreedung an Echtzäit ze iwwerwaachen, op Linux a BSD Systemer.

Ee Virdeel deen et iwwer en ähnlecht Tool huet ass datt et Netzwierkverkéier a Bandbreedungsstatistike protokolléiert fir spéider Analyse - dëst ass säi Standardverhalen. Dir kënnt dës Logbicher tatsächlech gesinn och nodeems de System nei starten.

$ sudo yum install sysstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install sysstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install sysstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S sysstat        [On Arch Linux]

2. iftop - Weist Bandwidth Benotzen

Top-wëll Kommando Linn-baséiert Reseau bandwidth Iwwerwachung Outil, benotzt fir e séieren Iwwerbléck vun Reseau Aktivitéiten op engem Interface ze kréien. Et weist Netzwierkverbrauchsbandbreedupdates all 2, 10 an 40 Sekonnen am Duerchschnëtt.

$ sudo yum install iftop      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iftop      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iftop  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iftop        [On Arch Linux]

3. nload - Weist Netzwierkverbrauch

nload ass en anert einfacht, einfach ze benotzen Kommandozeilinstrument fir den Netzverkéier an d'Bandbreedungsverbrauch an Echtzäit ze iwwerwaachen. Et benotzt Grafike fir Iech ze hëllefen den Inbound an Outbound Traffic ze iwwerwaachen. Zousätzlech weist et och Informatioun wéi de Gesamtbetrag vun iwwerdroenen Donnéeën a min/max Netzwierkverbrauch.

$ sudo yum install nload      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nload      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nload  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nload        [On Arch Linux]

4. NetHogs - Monitor Network Trafic Bandwidth

NetHogs ass e klengt Top-ähnlechen, textbaséierten Tool fir Echtzäit Netzwierkverkéier Bandbreedung vun all Prozess oder Applikatioun ze iwwerwaachen, déi op engem Linux System leeft. Et bitt einfach Echtzäitstatistike vun Ärem Netzwierkbandbreedungsverbrauch op enger pro-Prozess Basis.

$ sudo yum install nethogs      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install nethogs      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install nethogs  [On Debian/Ubuntu & Mint]
$ sudo pacman -S nethogs        [On Arch Linux]

5. bmon - Bandwidth Monitor an Taux Estimator

bmon ass och en einfacht Kommandozeil-Tool fir d'Netzbandbreedungsverbrauch ze iwwerwaachen an en Taux Estimator, a Linux. Et erfaasst Netzwierkstatistiken a visualiséiert se an engem menschfrëndlecht Format fir datt Dir Äre System en Aa behalen kann.

$ sudo yum install bmon      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install bmon      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install bmon  [On Debian/Ubuntu & Mint]
$ sudo pacman -S bmon        [On Arch Linux]

6. Darkstat - Erfaasst Network Trafic

Darkstat ass e klengen, einfachen, Cross-Plattform, Echtzäit, effiziente webbaséierten Netzwierkverkéier Analysator. Et ass en Netzwierkstatistik Iwwerwaachungsinstrument dat funktionnéiert andeems de Netzwierkverkéier erfaasst, a Computerverbrauchsstatistiken, an d'Rapporte iwwer HTTP an engem grafesche Format servéiert. Dir kënnt et och iwwer d'Kommandozeil benotzen fir déiselwecht Resultater ze kréien.

$ sudo yum install darkstat      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install darkstat      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install darkstat  [On Debian/Ubuntu & Mint]
$ sudo pacman -S darkstat        [On Arch Linux]

7. IPTraf - An IP Network Monitor

IPTraf ass en einfach ze benotzen, ncurses-baséiert a konfiguréierbar Tool fir den erakommen an erausginn Netzwierkverkéier ze iwwerwaachen, deen duerch eng Interface passéiert. Et ass nëtzlech fir IP Traffic Iwwerwaachung, a kuckt allgemeng Interface Statistiken, detailléiert Interface Statistiken a sou vill méi.

$ sudo yum install iptraf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iptraf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iptraf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iptraf        [On Arch Linux]

8. CBM - (Color Bandwidth Meter)

CBM ass e klenge Kommandozeil-Utility fir den aktuellen Netzwierkverkéier op all verbonne Geräter a faarwege Output an Ubuntu Linux a seng Derivate wéi Linux Mint, Lubuntu a vill anerer ze weisen. Et weist all verbonne Reseau Interface, Bytes kritt, Bytes iwwerdroen, an Gesamtbytes, erlaabt Iech Reseau bandwidth ze kontrolléieren.

$ sudo yum install cbm      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install cbm      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install cbm  [On Debian/Ubuntu & Mint]
$ sudo pacman -S cbm        [On Arch Linux]

9. Iperf/Iperf3 - Network Bandwidth Mooss Tool

Iperf/Iperf3 ass e mächtegt Tool fir d'Messung vum Netzwierk iwwer Protokoller wéi TCP, UDP a SCTP. Et ass haaptsächlech gebaut fir ze hëllefen TCP Verbindungen iwwer e bestëmmte Wee ofzestëmmen, also nëtzlech fir déi maximal erreechbar Bandbreedung op IP Netzwierker ze testen an ze iwwerwaachen (ënnerstëtzt souwuel IPv4 an IPv6).

Et erfuerdert e Server an e Client fir Tester auszeféieren (déi d'Bandbreedung, Verloscht an aner nëtzlech Netzwierkleistungsparameter berichten).

$ sudo yum install iperf3      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install iperf3      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install iperf3  [On Debian/Ubuntu & Mint]
$ sudo pacman -S iperf3        [On Arch Linux]

10. Netperf - Network Bandwidth Testen

Netperf ass ähnlech wéi iperf, fir d'Netzleeschtung ze testen. Et kann hëllefe bei der Iwwerwaachung vun der Netzbandbreedung am Linux andeems Dir Datentransfer moosst mat entweder TCP, UDP. Et ënnerstëtzt och Miessunge iwwer Berkeley Sockets Interface, DLPI, Unix Domain Sockets, a sou vill aner Interfaces. Dir braucht e Server an e Client fir Tester auszeféieren.

$ sudo yum install netperf      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install netperf      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install netperf  [On Debian/Ubuntu & Mint]
$ sudo pacman -S netperf        [On Arch Linux]

11. SARG - Squid Analyse Rapport Generator

SARG ass e Squid Log Dateien Analysator an Internet Bandbreider Iwwerwaachungsinstrument. Et produzéiert nëtzlech HTML Berichter mat Informatioun abegraff awer net limitéiert op IP Adressen, a Gesamtbandbreedung. Et ass e praktescht Tool fir d'Internetbandbreedung vun eenzelne Maschinnen op engem eenzegen Netzwierk ze iwwerwaachen.

Fir Installatiounsinstruktiounen a Gebrauch, kuckt eisen Artikel - Wéi installéiere ech SARG fir Squid Internet Bandwidth Usage ze iwwerwaachen.

12. Monitorix - System an Netz Iwwerwachung Tool

Monitorix ass eng liicht Systemressourcen an Netzwierk Iwwerwachungsapplikatioun, entwéckelt fir kleng Linux/Unix Serveren a kënnt och mat erstaunlech Ënnerstëtzung fir embedded Geräter.

Et hëlleft Iech den Netzverkéier an d'Benotzungsstatistike vun enger onlimitéierter Unzuel vun Netzwierkapparater ze iwwerwaachen. Et ënnerstëtzt IPv4 an IPv6 Verbindungen abegraff Paketverkéier a Traffic Feeler Grafiken an ënnerstëtzt bis zu 9 Discs pro Netzwierk Interface.

Installéiere Monitorix op Linux

$ sudo yum install monitorix      [On Older CentOS/RHEL & Fedora]
$ sudo dnf install monitorix      [On CentOS/RHEL/Fedora/Rocky Linux & AlmaLinux]
$ sudo apt-get install monitorix  [On Debian/Ubuntu & Mint]
$ sudo pacman -S monitorix        [On Arch Linux]

13. Cacti - Network Iwwerwachung an Graphing Tool

Cacti ass eng voll funktionell, webbaséiert Netzwierk Grafik PHP Applikatioun mat engem intuitiven, einfach ze benotzen Interface. Et benotzt MySQL Datebank fir Daten gesammelt Netzwierkleistungsdaten ze späicheren, benotzt fir personaliséiert Grafiken ze produzéieren. Et ass e Frontend fir RRDTool, nëtzlech fir kleng bis komplex Netzwierker mat Dausende vun Apparater ze iwwerwaachen.

Fir Installatiounsinstruktiounen a Gebrauch, kuckt eisen Artikel - Install Cacti (Network Monitoring) op Linux.

14. Observium - Network Monitoring Plattform

Observium ass eng voll ausgestattete Netzwierk Iwwerwaachungsplattform mat engem elegante a mächtege, robusten awer einfachen an intuitiven Interface. Et ënnerstëtzt eng Rei vu Plattformen dorënner, Linux, Windows, FreeBSD, Cisco, HP, Dell, a vill anerer, an enthält Autodetektioun vun Apparater. Et hëlleft Benotzer Netzwierk Metriken ze sammelen a bitt intuitiv Grafike vun Apparatmetriken aus gesammelten Leeschtungsdaten.

Fir Installatiounsinstruktiounen a Gebrauch, kuckt eisen Artikel - Wéi installéiere ech Observium - E komplette Netzwierkmanagement a Iwwerwaachungssystem.

15. Zabbix - Applikatioun an Network Monitoring Tool

Zabbix ass eng Feature-räich, allgemeng benotzt Netzwierk Iwwerwaachungsplattform, entworf an engem Server-Client Modell, fir Netzwierker, Serveren an Uwendungen an Echtzäit ze iwwerwaachen. Et sammelt verschidden Aarte vun Daten, déi fir eng visuell Representatioun vun der Netzleistung oder Belaaschtungsmetriken vun den iwwerwaachte Geräter benotzt ginn.

Et ass fäeg mat bekannten Netzwierkprotokoller wéi HTTP, FTP, SMTP, IMAP a vill méi ze schaffen, ouni datt Dir zousätzlech Software op iwwerwaachte Geräter installéiere musst.

Fir Installatiounsinstruktiounen a Gebrauch, kuckt eisen Artikel - Wéi installéiere ech Zabbix - Eng komplett Netzwierk Iwwerwaachungsléisung fir Linux.

16. Nagios - Monitor Systemer, Netzwierker, an Infrastruktur

Nagios ass eng robust, mächteg, Feature-räich a wäit benotzt Iwwerwaachungssoftware. Et erlaabt Iech lokal a Fernnetzgeräter an hir Servicer aus enger eenzeger Fënster ze iwwerwaachen.

Et bitt Bandbreed Iwwerwaachung an Netzwierkapparater wéi Schalter a Router iwwer SNMP, sou datt Dir einfach iwwerbenotzt Ports erausfënnt a méiglech Netzwierkmëssbraucher feststellen.

Zousätzlech hëlleft Nagios Iech och fir en Aa op Per-Port-Bandbreedungsverbrauch a Feeler ze halen an ënnerstëtzt séier Detektioun vu Netzwierkausfall a Protokollfehler.

Fir Installatiounsinstruktiounen a Gebrauch, kuckt eisen Artikel - Wéi installéiere mir Nagios - Eng komplett IT Infrastruktur Iwwerwaachungsléisung fir Linux.

An dësem Artikel hu mir eng Rei nëtzlech Netzwierkbandbreedung a System Iwwerwaachungsinstrumenter fir Linux iwwerpréift. Wa mir verpasst hunn all Iwwerwaachungsinstrument an der Lëscht abegraff, deelt mat eis am Kommentarform hei drënner.