![7 trucuri ciudate de comandă pe care fiecare utilizator Linux ar trebui să le cunoască](/f/b9400dfcab5931f0d53870b41d7dd625.jpg?width=100&height=100)
Aveți probleme cu 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 a rezolva orice cauzează lentoarea rețelei sau pur și simplu pentru a vă urmări rețeaua.
Citește și: 20 de instrumente de linie Commad pentru monitorizarea performanței Linux
În acest articol, vom analiza 16 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ă depanați rețeaua, citiți articolul nostru - Un ghid Linux Sysadmin pentru gestionarea, depanarea și depanarea rețelelor
Instrumentele enumerate mai jos sunt toate open source și vă pot ajuta să răspundeți la întrebări precum „de ce rețeaua este atât de lentă astăzi?”. Acest articol include un amestec de instrumente mici pentru monitorizarea lățimii de bandă pe o singură mașină Linux și soluții complete de monitorizare capabile să gestioneze câteva numere de gazde pe un
LAN (Rețea locală) către mai multe gazde chiar și pe un WAN (Rețea de arie largă).ManageEngine NetFlow Analyzer este o soluție de monitorizare a lățimii de bandă bazată pe flux care oferă suport pentru mai mulți furnizori. Vă monitorizează rețeaua, analizează tiparele de trafic și detectează și diagnostică porci cu lățime de bandă.
Puteți urmări modelele de trafic din rețeaua dvs. în orice perioadă de timp și puteți detalia detaliile dispozitivului, interfeței, aplicației și utilizatorului. Cu abilitățile sale de modelare a traficului, NetFlow Analyzer vă ajută să identificați anomaliile de rețea în timp real și să le depanați înainte ca acestea să vă afecteze utilizatorii finali.
Cu rapoartele sale personalizabile, NetFlow Analyzer vă ajută, de asemenea, să preziceț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.
VnStat este un program complet bazat pe linia 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 instrumentul 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.
# yum install epel-release [On RHEL / CentOS] # yum install vnstat # apt install vnstat [OnDebian / Ubuntu]
iftop este un simplu, ușor de utilizat, în timp real de top instrument de monitorizare a lățimii de bandă a rețelei bazat pe linia de comandă, utilizat 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ă de utilizare a rețelei la fiecare 2, 10 și 40 de secunde în medie.
# yum install epel-release [On RHEL / CentOS] # yum install iftop # apt install iftop [ActivatDebian / Ubuntu]
nload este un alt instrument de linie de comandă simplu, ușor de utilizat, pentru a monitoriza traficul în rețea și utilizarea lățimii de bandă în timp real. Folosește grafice pentru a vă ajuta să monitorizați traficul de intrare și de ieșire. În plus, afișează informații precum cantitatea totală de date transferate și utilizarea minimă / maximă a rețelei.
# yum install epel-release [On RHEL / CentOS] # yum install nload # apt install nload [ActivatDebian / Ubuntu]
NetHogs este un instrument foarte mic, bazat pe text, pentru a monitoriza utilizarea lățimii de bandă a traficului în rețea în timp real de către fiecare proces sau aplicație care rulează pe un sistem Linux. Oferă pur și simplu statistici în timp real privind utilizarea lățimii de bandă a rețelei dvs. pe bază de proces.
# yum install epel-release [On RHEL / CentOS] # yum install nethogs # apt install nethogs [ActivatDebian / Ubuntu]
bmon este, de asemenea, un instrument simplu pentru linia de comandă pentru monitorizarea utilizării lățimii de bandă a rețelei și un estimator al ratei, în Linux. Captează statistici de rețea și le vizualizează într-un format prietenos pentru oameni, astfel încât să puteți urmări sistemul dumneavoastră.
# yum install epel-release [On RHEL / CentOS] # yum install bmon # apt install bmon [ActivatDebian / Ubuntu]
Darkstat este un analizor de trafic de rețea bazat pe web, simplu, multiplataformă, în timp real, eficient. Este un instrument de monitorizare a statisticilor de rețea care funcționează prin captarea traficului de rețea, calculează statisticile de utilizare și servește rapoartele prin HTTP într-un format grafic. De asemenea, îl puteți utiliza prin linia de comandă pentru a obține aceleași rezultate.
# yum install epel-release [On RHEL / CentOS] # yum install darkstat # apt install darkstat [ActivatDebian / Ubuntu]
IPTraf este un instrument ușor de utilizat, bazat pe ncurses și configurabil pentru monitorizarea traficului de rețea de intrare și ieșire care trece printr-o interfață. Este util pentru monitorizarea traficului IP și vizualizarea statisticilor generale ale interfeței, statistici detaliate ale interfeței și multe altele.
# yum install epel-release [On RHEL / CentOS] # yum install iptraf # apt install iptraf [ActivatDebian / Ubuntu]
CBM este un mic utilitar de linie de comandă pentru afișarea traficului de rețea curent pe toate dispozitivele conectate în ieșire colorată în Ubuntu Linux și derivatele sale precum 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.
# yum install epel-release [On RHEL / CentOS] # yum install cbm # apt install cbm [ActivatDebian / Ubuntu]
Iperf / Iperf3 este un instrument puternic pentru măsurarea randamentului rețelei prin protocoale precum TCP, UDP și SCTP. Este construit în principal pentru a ajuta la reglarea conexiunilor TCP pe o anumită cale, fiind astfel util pentru testarea și monitorizarea lățimii de bandă maxime realizabile pe rețelele IP (acceptă 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 ai performanței rețelei).
# yum install epel-release [On RHEL / CentOS] # yum install iperf3 # apt install iperf3 [ActivatDebian / Ubuntu]
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, UDP. De asemenea, acceptă măsurători prin interfața Berkeley Sockets, DLPI, Unix Domain Sockets și atâtea alte interfețe. Aveți nevoie de un server și un client pentru a rula testele.
Pentru instrucțiuni de instalare, consultați pagina github a proiectului.
SARG este un analizor de fișiere jurnal de calamar și un instrument de monitorizare a lățimii de bandă pe internet. Produce rapoarte HTML utile cu informații care includ, dar nu se limitează la, adresele IP și utilizarea totală a lățimii de bandă. Este un instrument la îndemână pentru monitorizarea utilizării lățimii de bandă pe internet de către mașini individuale într-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.
Monitorix este o aplicație ușoară de monitorizare a resurselor de sistem și a rețelei, proiectată pentru servere mici Linux / Unix ș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, include trafic de pachete și grafice de erori de trafic și acceptă până la 9 qdiscuri pe interfața de rețea.
# yum install epel-release [On RHEL / CentOS] # yum install monitorix # apt install monitorix [ActivatDebian / Ubuntu]
Cactuși este o aplicație PHP complet grafică, bazată pe web, cu grafică, cu o interfață intuitivă, ușor de utilizat. Folosește baza de date MySQL pentru stocarea datelor colectate 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 complexele cu mii de dispozitive.
Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru - Cum se instalează Cacti - Un instrument de monitorizare și graficare a rețelei.
Observium este o platformă completă de monitorizare a rețelei, cu o interfață elegantă și puternică, robustă, dar simplă și intuitivă. Acesta 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ă graficul intuitiv al valorilor dispozitivelor din datele de performanță colectate.
Pentru instrucțiuni de instalare și utilizare, consultați articolul nostru - Cum se instalează Observium - un sistem complet de gestionare și monitorizare a rețelei.
Zabbix este o platformă de monitorizare a rețelei bogată în caracteristici, utilizată în mod obișnuit, proiectată într-un model server-client, pentru a monitoriza rețelele, serverele și aplicațiile în timp real. Colectează diferite tipuri de date care sunt utilizate pentru reprezentarea vizuală a performanței rețelei sau pentru valorile de încărcare ale dispozitivelor monitorizate.
Este capabil să funcționeze cu protocoale de rețea bine cunoscute precum 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.
Nagios este un software de monitorizare robust, puternic, bogat în caracteristici și utilizat pe scară largă. Vă permite să monitorizați dispozitivele de rețea locale și la distanță și serviciile acestora dintr-o singură fereastră.
Oferă monitorizarea lățimii de bandă în dispozitivele de rețea, cum ar fi switch-urile și routerele prin SNMP, permițându-vă astfel să aflați cu ușurință peste porturile utilizate și să identificați eventualii abuzori de rețea.
Citește și: 13 Comenzi de configurare și depanare a rețelei Linux
În plus, Nagios vă ajută, de asemenea, să țineți cont de utilizarea lățimii de bandă pe port și a erorilor și sprijină detectarea rapidă a întreruperilor rețelei ș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.
În acest articol, am analizat o serie de instrumente utile de lățime de bandă de rețea și de monitorizare a sistemului pentru Linux. Dacă nu am reușit să includem vreun instrument de monitorizare în listă, trimiteți-ne cu noi în formularul de comentarii de mai jos.