Tra la miriade di utility disponibili per Linux, top è uno strumento di risoluzione dei problemi che viene spesso fuori nelle conversazioni. Con buona ragione, top è uno strumento a cui molti utenti si rivolgono spesso. È una piccola utility open source che offre una visione dinamica in tempo reale di un sistema in esecuzione, permettendo agli utenti di monitorare i processi che sono in esecuzione su un sistema, e di identificare quali applicazioni stanno consumando più risorse di quanto dovrebbero. Mentre top (e altre alternative) sono strumenti utili per monitorare i processi in esecuzione su un sistema, la funzionalità non si estende all’attività di rete.
Monitorare i processi non è, di per sé, sufficiente a garantire un sistema senza problemi. Gli strumenti di monitoraggio della rete possono aiutare a identificare i problemi prima che diventino di emergenza. Questo tipo di software non è utile solo per gli amministratori di rete. Gli utenti domestici con una piccola rete o anche solo un singolo computer beneficeranno del software descritto in questo articolo.
L’obiettivo qui non è quello di identificare il software che fornisce soluzioni generali di monitoraggio del sistema. Abbiamo coperto i migliori strumenti di monitoraggio di sistema open source in un articolo separato. Invece, lo scopo di questo articolo è di identificare piccole utility basate su console che mostrano l’uso della rete in un modo che ricorda quello che l’utility top fa per i processi. Piuttosto che prendere in prestito il codice da top, i piccoli strumenti qui prendono in prestito idee da quello strumento di risoluzione dei problemi, come ad esempio fornire dati istantanei in tempo reale su un sistema che si aggiorna quando la situazione cambia. Se state cercando piccoli strumenti per diagnosticare problemi di connessione TCP e UDP in tempo reale e altri problemi correlati, per aiutare a isolare le cause dei problemi di rete e per monitorare la larghezza di banda che viene consumata dalle applicazioni e dagli utenti, il software presentato in questo articolo sarà interessante.
Ecco le nostre raccomandazioni. Sono tutti software gratuiti e open source.
Esploriamo i 6 strumenti di rete ‘top’ a disposizione. Per ogni titolo abbiamo compilato la sua pagina del portale, una descrizione completa con un’analisi approfondita delle sue caratteristiche, uno screenshot del software in azione, insieme a link a risorse rilevanti.
Strumenti ‘top’ di rete | |
---|---|
ntopng | Applicazione web-applicazione di monitoraggio del traffico di rete basata sul web con una versione open source |
NetHogs | Raggruppa la larghezza di banda per processo |
IPTraf-ng | Fork di IPTraf |
iftop | Visualizza l’uso della banda su un’interfaccia per host |
ntop | Sonda di traffico di rete che mostra l’uso della rete |
IPTraf | Monitoraggio IP LAN interattivo e colorato |