Utilizzo della rete top / htop su Linux


Risposte:


46

jnettop è un altro candidato.

modifica: mostra solo i flussi, non i processi del proprietario.


297

NetHogs è probabilmente quello che stai cercando:

un piccolo strumento "net top". Invece di suddividere il traffico per protocollo o per sottorete, come la maggior parte degli strumenti, raggruppa la larghezza di banda per processo .

NetHogs non si basa su un modulo kernel speciale da caricare. Se improvvisamente c'è molto traffico di rete, puoi avviare NetHogs e vedere immediatamente quale PID sta causando questo. Ciò semplifica l'identificazione di programmi che sono diventati selvaggi e stanno improvvisamente occupando la tua larghezza di banda.

Poiché NetHogs si basa fortemente su / proc, la maggior parte delle funzionalità sono disponibili solo su Linux. NetHogs può essere costruito su Mac OS X e FreeBSD, ma mostrerà solo connessioni, non processi ...


23
Questo è il mio preferito in quanto divide la banda con l'utilizzo per processo. Veramente utile.
fccoelho,

grazie. Ero a conoscenza di Iptraf ofcourse, è lo strumento più antico del capanno. ma questo per processo e proprietario è anche quello di cui avevo bisogno. Risposta utile +1
Abhishek Dujari,

nethogsè carino, ma sembra usare molto più cpu sul mio computer cheiftop
aidan il

+ Per le app che si scatenano. Dobbiamo prima discuterne;)
ad4s,

Buon strumento. È inoltre possibile creare istantanee nel corso di un certo periodo di tempo con le opzioni -t, -ce analizzarlo con grep / sed.
phil294,

149

Anche iftop :

mostra l'utilizzo della larghezza di banda su un'interfaccia

iftop fa per l'uso della rete cosa fa top (1) per l'uso della CPU. Ascolta il traffico di rete su un'interfaccia denominata e visualizza una tabella dell'uso corrente della larghezza di banda da parte di coppie di host. Comodo per rispondere alla domanda "perché il nostro collegamento ADSL è così lento?" ...


3
Bella interfaccia, ma non vedo un'opzione per filtrare l'attività di rete per processo?
Chris,

51

iptraf è il mio preferito. Ha una bella interfaccia ncurses e opzioni per il filtro, ecc.

inserisci qui la descrizione dell'immagine


9
top mostra l'attività del sistema per ogni processo sul sistema. l'unico modo in cui ho visto usare iptraf è mostrare l'attività del sistema; non sono a conoscenza di alcuna struttura per mostrare il traffico dei singoli processi in iptraf.
rektide,

che tipo di carattere è quello?
Galva,

@galva Il carattere è VGA in modalità testo 8x16 e puoi scaricarne una versione moderna nella risorsa font PC Oldschool .
Malvineous

10

ntop o nagios          


11
Non per sminuire il contributo di Oli: ntop ha molteplici dipendenze (gdbm, rrdtool, tutto ciò che rrdtool richiede) e mentre è uno strumento utile se hai una necessità a lungo termine di archiviare e interrogare. Se vuoi letteralmente "top, ma per il traffico di rete", iftop citato da Jim T è una soluzione molto più semplice.
synthesizerpatel,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.