Ricerca nel sito web

I 20 migliori strumenti di monitoraggio della larghezza di banda della rete Linux nel 2023


Hai problemi a monitorare l'utilizzo della larghezza di banda della tua rete Linux? Hai bisogno di aiuto? È importante che tu sia in grado di visualizzare cosa sta succedendo nella tua rete per comprendere e risolvere qualunque cosa stia causando il rallentamento della rete o semplicemente per tenere d'occhio la tua rete.

In questo articolo esamineremo 19 utili strumenti di monitoraggio della larghezza di banda per analizzare l'utilizzo della rete su un sistema Linux. Gli strumenti elencati di seguito sono tutti open source e possono aiutarti a rispondere a domande come "perché la rete è così lenta oggi?".

Questo articolo include un mix di piccoli strumenti per monitorare la larghezza di banda su una singola macchina Linux e soluzioni di monitoraggio complete in grado di gestire alcuni numeri di host su una LAN (Local Area Network) a più host anche su una WAN (Wide Area Network).

Se stai cercando strumenti di monitoraggio e networking per gestire, risolvere i problemi o eseguire il debug della tua rete, leggi i nostri articoli seguenti:

Iniziamo…

1. NetFlow Analyser di Site24x7: monitoraggio del traffico di rete

NetFlow Analyser di Site24x7 è uno strumento di monitoraggio del traffico di rete e della larghezza di banda basato su cloud che monitora i dispositivi di origine e destinazione, le loro interfacce e il traffico che li attraversa.

Configura i valori di soglia per tutti i parametri chiave, come il traffico in entrata, il traffico in uscita e l'utilizzo della larghezza di banda, e ricevi avvisi istantanei quando una soglia viene superata.

NetFlow Analyser analizza il flusso in base a diverse tecnologie, come NetFlow, sFlow e J-Flow. Puoi ottenere una visibilità completa della larghezza di banda della rete con statistiche sul traffico di punta, sulle applicazioni principali e sulle conversazioni principali.

Identifica i problemi di larghezza di banda, risolvili e migliora le prestazioni della tua rete utilizzando lo strumento di monitoraggio della larghezza di banda di rete di Site24x7.

2. Analizzatore di flusso di rete ManageEngine

ManageEngine NetFlow Analyser è una soluzione di monitoraggio della larghezza di banda basata sul flusso che offre supporto multi-vendor. Monitora la tua rete, analizza i modelli di traffico e rileva e diagnostica i divoratori di larghezza di banda.

Puoi monitorare i modelli di traffico nella tua rete in qualsiasi periodo di tempo e approfondire ulteriormente i dettagli del dispositivo, dell'interfaccia, dell'applicazione e a livello di utente.

Grazie alle sue capacità di modellazione del traffico, NetFlow Analyser ti aiuta a identificare le anomalie della rete in tempo reale e a risolverle prima che incidano sui tuoi utenti finali.

Con i suoi report personalizzabili, NetFlow Analyser ti aiuta anche a prevedere e pianificare i requisiti di larghezza di banda. Puoi creare, pianificare e generare report completi di analisi della larghezza di banda in pochi clic.

3. vnStat: un monitor del traffico di rete

VnStat è un programma completo basato su riga di comando per monitorare il traffico di rete Linux e l'utilizzo della larghezza di banda in tempo reale, su sistemi Linux e BSD.

Un vantaggio che ha rispetto a uno strumento simile è che registra le statistiche sul traffico di rete e sull'utilizzo della larghezza di banda per un'analisi successiva: questo è il suo comportamento predefinito. Puoi effettivamente visualizzare questi registri anche dopo il riavvio del sistema.

Installa VnStat su 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]

4. iftop – Visualizza l'utilizzo della larghezza di banda

iftop è uno strumento di monitoraggio della larghezza di banda di rete semplice, facile da usare e in tempo reale basato su riga di comando, utilizzato per ottenere una rapida panoramica delle attività di rete su un'interfaccia. Visualizza gli aggiornamenti della larghezza di banda dell'utilizzo della rete in media ogni 2, 10 e 40 secondi.

Installa iftop su 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]

5. nload – Visualizza l'utilizzo della rete

nload è un altro strumento da riga di comando semplice e facile da usare per monitorare il traffico di rete e l'utilizzo della larghezza di banda in tempo reale. Utilizza grafici per aiutarti a monitorare il traffico in entrata e in uscita. Inoltre, visualizza anche informazioni come la quantità totale di dati trasferiti e l'utilizzo minimo/massimo della rete.

Installa nload su 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]

6. NetHogs: monitora la larghezza di banda del traffico di rete

NetHogs è un piccolo strumento basato su testo simile a un top per monitorare l'utilizzo della larghezza di banda del traffico di rete in tempo reale da parte di ciascun processo o applicazione in esecuzione su un sistema Linux. Offre semplicemente statistiche in tempo reale sull'utilizzo della larghezza di banda della rete in base al processo.

Installa NetHogs su 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]

7. bmon – Monitoraggio della larghezza di banda e stima della velocità

bmon è anche un semplice strumento da riga di comando per monitorare l'utilizzo della larghezza di banda della rete e uno stimatore della velocità, in Linux. Cattura le statistiche della rete e le visualizza in un formato user-friendly in modo da poter tenere d'occhio il tuo sistema.

Installa Bmon su 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]

8. Darkstat: cattura il traffico di rete

Darkstat è un analizzatore di traffico di rete basato sul web piccolo, semplice, multipiattaforma, in tempo reale ed efficiente. È uno strumento di monitoraggio delle statistiche di rete che funziona acquisendo il traffico di rete e le statistiche sull'utilizzo del computer e fornisce i report su HTTP in formato grafico. Puoi anche usarlo tramite la riga di comando per ottenere gli stessi risultati.

Installa Darkstat su 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]

9. IPTraf: un monitor di rete IP

IPTraf è uno strumento facile da usare, basato su ncurses e configurabile per monitorare il traffico di rete in entrata e in uscita che passa attraverso un'interfaccia. È utile per il monitoraggio del traffico IP e la visualizzazione delle statistiche generali dell'interfaccia, delle statistiche dettagliate dell'interfaccia e molto altro ancora.

Installa IPTraf su 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]

10. CBM – (misuratore di larghezza di banda del colore)

CBM è una piccola utility da riga di comando per visualizzare il traffico di rete corrente su tutti i dispositivi collegati in output colorato in Ubuntu Linux e i suoi derivati come Linux Mint, Lubuntu e molti altri. Mostra ciascuna interfaccia di rete connessa, i byte ricevuti, i byte trasmessi e i byte totali, consentendo di monitorare la larghezza di banda della rete.

Installa il misuratore di larghezza di banda del colore in 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]

11. Iperf/Iperf3 – Strumento di misurazione della larghezza di banda della rete

Iperf/Iperf3 è un potente strumento per misurare il throughput della rete su protocolli come TCP, UDP e SCTP. È costruito principalmente per aiutare a ottimizzare le connessioni TCP su un percorso particolare, quindi utile per testare e monitorare la larghezza di banda massima ottenibile sulle reti IP (supporta sia IPv4 che IPv6).

Richiede che un server e un client eseguano dei test (che riportano la larghezza di banda, la perdita e altri parametri utili sulle prestazioni della rete).

Installa Iperf3 su 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]

12. Netperf – Test della larghezza di banda della rete

Netperf è simile a iperf, per testare le prestazioni della rete. Può aiutare a monitorare la larghezza di banda della rete in Linux misurando il trasferimento dei dati utilizzando TCP, UDP. Supporta anche misurazioni tramite l'interfaccia Berkeley Sockets, DLPI, Unix Domain Sockets e tante altre interfacce. Sono necessari un server e un client per eseguire i test.

Installa Netperf su 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]

13. SARG – Generatore di report di analisi dei calamari

SARG è un analizzatore di file di registro Squid e uno strumento di monitoraggio della larghezza di banda Internet. Produce utili report HTML con informazioni che includono, ma non sono limitate a, indirizzi IP e utilizzo totale della larghezza di banda. È uno strumento utile per monitorare l'utilizzo della larghezza di banda Internet da parte di singole macchine su una singola rete.

Per istruzioni sull'installazione e sull'utilizzo, consulta il nostro articolo – Come installare SARG per monitorare l'utilizzo della larghezza di banda Internet di Squid.

14. Monitorix – Strumento di monitoraggio del sistema e della rete

Monitorix è un'applicazione leggera per le risorse di sistema e il monitoraggio della rete, progettata per piccoli server Linux/Unix e dotata anche di uno straordinario supporto per dispositivi incorporati.

Ti aiuta a monitorare il traffico di rete e le statistiche di utilizzo da un numero illimitato di dispositivi di rete. Supporta connessioni IPv4 e IPv6 inclusi il traffico dei pacchetti e i grafici degli errori di traffico e supporta fino a 9 dischi per interfaccia di rete.

Installa Monitorix su 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]

15. Cactus – Strumento di monitoraggio e grafica della rete

Cacti è un'applicazione PHP per la grafica di rete basata sul Web, completamente funzionale, con un'interfaccia intuitiva e facile da usare. Utilizza il database MySQL per archiviare i dati raccolti sulle prestazioni della rete, utilizzati per produrre grafici personalizzati. È un frontend per RRDTool, utile per monitorare reti da piccole a complesse con migliaia di dispositivi.

Per istruzioni sull'installazione e sull'utilizzo, consulta il nostro articolo – Installa Cacti (monitoraggio della rete) su Linux.

16. Observium – Piattaforma di monitoraggio della rete

Observium è una piattaforma di monitoraggio della rete completa con un'interfaccia elegante e potente, robusta ma semplice e intuitiva. Supporta numerose piattaforme tra cui Linux, Windows, FreeBSD, Cisco, HP, Dell e molte altre e include il rilevamento automatico dei dispositivi. Aiuta gli utenti a raccogliere parametri di rete e offre grafici intuitivi dei parametri del dispositivo dai dati sulle prestazioni raccolti.

Per istruzioni sull'installazione e sull'utilizzo, consulta il nostro articolo – Come installare Observium – Un sistema completo di gestione e monitoraggio della rete.

17. Zabbix – Strumento di monitoraggio delle applicazioni e della rete

Zabbix è una piattaforma di monitoraggio della rete ricca di funzionalità e di uso comune, progettata in un modello server-client, per monitorare reti, server e applicazioni in tempo reale. Raccoglie diversi tipi di dati che vengono utilizzati per una rappresentazione visiva delle prestazioni di rete o dei parametri di carico dei dispositivi monitorati.

È in grado di funzionare con protocolli di rete noti come HTTP, FTP, SMTP, IMAP e molti altri, senza la necessità di installare software aggiuntivo sui dispositivi monitorati.

Per istruzioni sull'installazione e sull'utilizzo, consulta il nostro articolo – Come installare Zabbix – Una soluzione completa di monitoraggio della rete per Linux.

18. Nagios: monitora sistemi, reti e infrastrutture

Nagios è un software di monitoraggio robusto, potente, ricco di funzionalità e ampiamente utilizzato. Ti consente di monitorare i dispositivi di rete locali e remoti e i loro servizi da un'unica finestra.

Offre il monitoraggio della larghezza di banda nei dispositivi di rete come switch e router tramite SNMP, consentendo così di individuare facilmente le porte sovrautilizzate e individuare possibili autori di abusi di rete.

Leggi anche: 13 Comandi per la configurazione della rete Linux e la risoluzione dei problemi

Inoltre, Nagios ti aiuta anche a tenere d'occhio l'utilizzo e gli errori della larghezza di banda per porta e supporta il rilevamento rapido di interruzioni di rete e errori di protocollo.

Per istruzioni sull'installazione e sull'utilizzo, consulta il nostro articolo – Come installare Nagios – Una soluzione completa di monitoraggio dell'infrastruttura IT per Linux.

19. EtherApe – Monitoraggio della rete

EtherApe è un altro strumento grafico di monitoraggio della rete Linux che mostra graficamente la tua attività di rete. Supporta un'ampia gamma di dispositivi come Ethernet, FDDI, Token Ring, ISDN, PPP, SLIP e WLAN.

20. Picosnitch

Picosnitch funge da strumento di monitoraggio della larghezza di banda per applicazione che fornisce notifiche in tempo reale agli utenti ogni volta che nuove applicazioni stabiliscono connessioni Internet o quando l'hash di un'applicazione ha subito modifiche dall'ultima connessione.

È dotato di un'interfaccia utente basata su terminale, che consente agli utenti di navigare facilmente e filtrare la cronologia del traffico in base a vari parametri, tra cui ora, eseguibile, hash sha256, processo principale dell'eseguibile, ID utente, porte locali e remote, indirizzi locali e remoti, e persino domini.

Riepilogo

In questo articolo abbiamo esaminato una serie di utili strumenti per la larghezza di banda della rete e il monitoraggio del sistema per Linux. Se non abbiamo incluso uno strumento di monitoraggio nell'elenco, condividilo con noi nel modulo di commento qui sotto.