17 instrumente utile de monitorizare a lățimii de bandă pentru a analiza utilizarea rețelei în Linux


Aveți probleme la monitorizarea utilizării lățimii de bandă a rețelei Linux? Ai nevoie de ajutor? Este important să puteți vizualiza ceea ce se întâmplă în rețeaua dvs. pentru a înțelege și rezolva orice cauzează încetinirea rețelei sau pur și simplu pentru a fi cu ochii pe rețea.

În acest articol, vom analiza 17 instrumente utile de monitorizare a lățimii de bandă pentru a analiza utilizarea rețelei pe un sistem Linux.

Dacă doriți să gestionați, să depanați sau să vă depanați rețeaua, atunci citiți articolul nostru – 22 de comenzi de rețea Linux pentru administratori de sistem

Instrumentele enumerate mai jos sunt toate open source și vă pot ajuta să răspundeți la întrebări precum „de ce este rețeaua atât de lentă astăzi?”. Acest articol include o combinație de instrumente mici pentru monitorizarea lățimii de bandă pe o singură mașină Linux și soluții complete de monitorizare capabile să gestioneze un număr mic de gazde pe o LAN (Rețea locală) către mai multe gazde chiar și pe o WAN (Wide Area Network).

NetFlow Analyzer de la Site24x7 – Monitorizarea traficului în rețea

NetFlow Analyzer de la Site24x7 este un instrument de monitorizare a traficului de rețea și a lățimii de bandă bazat pe cloud, care monitorizează dispozitivele sursă și destinație, interfețele acestora și traficul care circulă prin acestea.

Configurați valorile pragului pentru toate valorile cheie, cum ar fi traficul de intrare, traficul de ieșire și utilizarea lățimii de bandă și primiți alerte instantanee când este depășit un prag.

NetFlow Analyzer analizează fluxul pe baza diferitelor tehnologii, cum ar fi NetFlow, sFlow și J-Flow. Puteți obține o vizibilitate completă asupra lățimii de bandă a rețelei cu statistici privind traficul de vârf, aplicațiile de top și conversațiile de top. Identificați lățimea de bandă, remediați-le și creșteți-vă performanța rețelei folosind instrumentul de monitorizare a lățimii de bandă a rețelei Site24x7.

ManageEngine Netflow Analyzer

diagnosticează lățimea de bandă.

Puteți urmări modelele de trafic din rețeaua dvs. în orice perioadă de timp și puteți explora mai departe detaliile despre dispozitiv, interfață, aplicație și la nivel de utilizator. Cu abilitățile sale de modelare a traficului, NetFlow Analyzer vă ajută să identificați anomaliile rețelei în timp real și să le remediați înainte ca acestea să vă afecteze utilizatorii finali.

Cu rapoartele sale personalizabile, NetFlow Analyzer vă ajută, de asemenea, să anticipați și să vă planificați cerințele de lățime de bandă. Puteți crea, programa și genera rapoarte complete de analiză a lățimii de bandă în doar câteva clicuri.

1. vnStat – Un monitor de trafic în rețea

VnStat este un program complet, bazat pe linie de comandă, pentru a monitoriza traficul rețelei Linux și utilizarea lățimii de bandă în timp real, pe sistemele Linux și BSD.

Un avantaj pe care îl are față de un instrument similar este că înregistrează traficul de rețea și statisticile de utilizare a lățimii de bandă pentru o analiză ulterioară - acesta este comportamentul său implicit. Puteți vizualiza aceste jurnale chiar și după repornirea sistemului.

Instalați VnStat în Linux

$ 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 – Afișează utilizarea lățimii de bandă

instrument de monitorizare a lățimii de bandă a rețelei bazat pe linia de comandă de top, folosit pentru a obține o imagine de ansamblu rapidă a activităților de rețea pe o interfață. Afișează actualizări ale lățimii de bandă privind utilizarea rețelei la fiecare 2, 10 și 40 de secunde în medie.

Instalați iftop în Linux

$ 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 – Afișează utilizarea rețelei

nload este un alt instrument de linie de comandă simplu și ușor de utilizat pentru monitorizarea traficului de rețea și a utilizării lățimii de bandă în timp real. Utilizează grafice pentru a vă ajuta să monitorizați traficul de intrare și de ieșire. În plus, afișează, de asemenea, informații precum cantitatea totală de date transferate și utilizarea minim/max a rețelei.

Instalați nload în Linux

$ 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 – Monitorizarea lățimii de bandă a traficului de rețea

NetHogs este un instrument minuscul de top, bazat pe text, pentru a monitoriza în timp real utilizarea lățimii de bandă a traficului de rețea de către fiecare proces sau aplicație care rulează pe un sistem Linux. Oferă pur și simplu statistici în timp real despre utilizarea lățimii de bandă a rețelei pe o bază de proces.

Instalați NetHogs în Linux

$ 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 – Monitorizarea lățimii de bandă și Estimatorul ratei

bmon este, de asemenea, un instrument simplu de linie de comandă pentru monitorizarea utilizării lățimii de bandă a rețelei și un estimator de rată, în Linux. Captează statistici de rețea și le vizualizează într-un format prietenos cu oamenii, astfel încât să puteți urmări sistemul dumneavoastră.

Instalați Bmon în Linux

$ 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 – Captură trafic de rețea

Darkstat este un analizor mic, simplu, multi-platformă, în timp real și eficient, bazat pe web. Este un instrument de monitorizare a statisticilor de rețea care funcționează prin captarea traficului de rețea și a statisticilor de utilizare a computerului și oferă rapoartele prin HTTP într-un format grafic. De asemenea, îl puteți utiliza prin linia de comandă pentru a obține aceleași rezultate.

Instalați Darkstat în Linux

$ 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 – Un monitor de rețea IP

IPTraf este un instrument ușor de utilizat, bazat pe ncurses și configurabil pentru monitorizarea traficului de rețea de intrare și de ieșire care trece printr-o interfață. Este util pentru monitorizarea traficului IP și vizualizarea statisticilor generale ale interfeței, statisticilor detaliate ale interfeței și multe altele.

Instalați IPTraf în Linux

$ 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 – (Contor de lățime de bandă de culoare)

CBM este un utilitar mic de linie de comandă pentru afișarea traficului curent de rețea pe toate dispozitivele conectate în ieșire colorată în Ubuntu Linux și derivatele sale, cum ar fi Linux Mint, Lubuntu și multe altele. Afișează fiecare interfață de rețea conectată, octeți primiți, octeți transmiși și octeți totali, permițându-vă să monitorizați lățimea de bandă a rețelei.

Instalați Color Bandwidth Meter în Linux

$ 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 – Instrument de măsurare a lățimii de bandă a rețelei

Iperf/Iperf3 este un instrument puternic pentru măsurarea debitului rețelei prin protocoale precum TCP, UDP și SCTP. Este construit în primul rând pentru a ajuta la reglarea conexiunilor TCP pe o anumită cale, astfel util pentru testarea și monitorizarea lățimii de bandă maxime realizabile pe rețelele IP (suportă atât IPv4, cât și IPv6).

Este nevoie de un server și un client pentru a efectua teste (care raportează lățimea de bandă, pierderea și alți parametri utili de performanță a rețelei).

Instalați Iperf3 în Linux

$ 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 – Testarea lățimii de bandă a rețelei

Netperf este similar cu iperf, pentru testarea performanței rețelei. Poate ajuta la monitorizarea lățimii de bandă a rețelei în Linux prin măsurarea transferului de date folosind fie TCP, fie UDP. De asemenea, acceptă măsurători prin interfața Berkeley Sockets, DLPI, Unix Domain Sockets și multe alte interfețe. Aveți nevoie de un server și un client pentru a rula teste.

Instalați Netperf în Linux

$ 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 – Generator de rapoarte de analiză de calmar

SARG este un analizor de fișiere jurnal de calmari și un instrument de monitorizare a lățimii de bandă a internetului. Produce rapoarte HTML utile cu informații care includ, dar fără a se limita la, adrese IP și utilizarea totală a lățimii de bandă. Este un instrument la îndemână pentru monitorizarea utilizării lățimii de bandă a internetului de către mașini individuale dintr-o singură rețea.

Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru – Cum se instalează SARG pentru a monitoriza utilizarea lățimii de bandă a Internetului Squid.

12. Monitorix – Instrument de monitorizare a sistemului și a rețelei

Monitorix este o aplicație ușoară de monitorizare a resurselor de sistem și a rețelei, concepută pentru servere Linux/Unix mici și, de asemenea, vine cu un suport uimitor pentru dispozitivele încorporate.

Vă ajută să monitorizați traficul de rețea și statisticile de utilizare de la un număr nelimitat de dispozitive de rețea. Acceptă conexiuni IPv4 și IPv6, inclusiv trafic de pachete și grafice de eroare de trafic și acceptă până la 9 discuri per interfață de rețea.

Instalați Monitorix în 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 – Instrument de monitorizare și grafică a rețelei

Cacti este o aplicație PHP de grafică de rețea complet funcțională, bazată pe web, cu o interfață intuitivă și ușor de utilizat. Folosește baza de date MySQL pentru stocarea datelor colectate, date de performanță a rețelei, utilizate pentru a produce grafice personalizate. Este un frontend pentru RRDTool, util pentru monitorizarea rețelelor mici până la complexe cu mii de dispozitive.

Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru – Instalați Cacti (Monitorizarea rețelei) pe Linux.

14. Observium – Platformă de monitorizare a rețelei

Observium este o platformă completă de monitorizare a rețelei, cu o interfață elegantă și puternică, robustă, dar simplă și intuitivă. Acceptă o serie de platforme, inclusiv Linux, Windows, FreeBSD, Cisco, HP, Dell și multe altele și include detectarea automată a dispozitivelor. Ajută utilizatorii să adune valori de rețea și oferă o reprezentare grafică intuitivă a valorilor dispozitivului din datele de performanță colectate.

Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru – Cum se instalează Observium – Un sistem complet de management și monitorizare a rețelei.

15. Zabbix – Instrument de monitorizare a aplicațiilor și a rețelei

Zabbix este o platformă de monitorizare a rețelei, bogată în funcții, utilizată în mod obișnuit, proiectată într-un model server-client, pentru a monitoriza rețelele, serverele și aplicațiile în timp real. Acesta colectează diferite tipuri de date care sunt utilizate pentru o reprezentare vizuală a performanței rețelei sau a valorilor de încărcare a dispozitivelor monitorizate.

Este capabil să lucreze cu protocoale de rețea binecunoscute, cum ar fi HTTP, FTP, SMTP, IMAP și multe altele, fără a fi nevoie să instalați software suplimentar pe dispozitivele monitorizate.

Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru – Cum se instalează Zabbix – O soluție completă de monitorizare a rețelei pentru Linux.

16. Nagios – Monitorizează sistemele, rețelele și infrastructura

Nagios este un software de monitorizare robust, puternic, bogat în funcții și utilizat pe scară largă. Vă permite să monitorizați dispozitivele de rețea locale și de la distanță și serviciile acestora dintr-o singură fereastră.

Oferă monitorizare a lățimii de bandă în dispozitivele de rețea, cum ar fi comutatoarele și routerele prin SNMP, permițându-vă astfel să aflați cu ușurință porturile suprautilizate și să identificați posibilii abuzivi de rețea.

În plus, Nagios vă ajută să urmăriți utilizarea lățimii de bandă per port și erorile și acceptă detectarea rapidă a întreruperilor de rețea și a erorilor de protocol.

Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru – Cum se instalează Nagios – O soluție completă de monitorizare a infrastructurii IT pentru Linux.

rezumat

În acest articol, am analizat o serie de instrumente utile de lățime de bandă a rețelei și de monitorizare a sistemului pentru Linux. Dacă nu am inclus vreun instrument de monitorizare în listă, împărtășește-ne cu noi în formularul de comentarii de mai jos.