Penggunaan / top jaringan penggunaan di Linux


Jawaban:


46

jnettop adalah kandidat lain.

sunting: ini hanya menampilkan aliran, bukan proses pemilik.


297

NetHogs mungkin yang Anda cari:

alat kecil 'net top'. Alih-alih memecah lalu lintas per protokol atau per subnet, seperti kebanyakan alat lakukan, itu mengelompokkan bandwidth dengan proses .

NetHogs tidak bergantung pada modul kernel khusus yang akan dimuat. Jika tiba-tiba ada banyak lalu lintas jaringan, Anda dapat menjalankan NetHogs dan segera melihat PID yang menyebabkan ini. Ini membuatnya mudah untuk mengidentifikasi program-program yang menjadi liar dan tiba-tiba mengambil bandwidth Anda.

Karena NetHogs sangat bergantung pada / proc, sebagian besar fitur hanya tersedia di Linux. NetHogs dapat dibangun di Mac OS X dan FreeBSD, tetapi hanya akan menunjukkan koneksi, bukan proses ...


23
Ini adalah favorit saya karena membagi penggunaan bandwidth dengan proses. Sangat bermanfaat.
fccoelho

Terima kasih. Saya menyadari iptraf ofcourse, itu alat tertua di gudang. tetapi ini dengan proses dan pemilik adalah apa yang saya butuhkan juga. Berguna jawaban +1
Abhishek Dujari

nethogsbagus, tetapi tampaknya menggunakan cpu jauh lebih pada komputer saya daripadaiftop
aidan

+ Untuk aplikasi menjadi liar. Kita perlu membahasnya terlebih dahulu;)
ad4s

Alat yang bagus. Anda juga dapat membuat snapshot selama periode waktu tertentu dengan opsi -t, -cdan menguraikannya dengan grep / sed.
phil294

149

Iftop juga :

menampilkan penggunaan bandwidth pada antarmuka

iftop tidak untuk penggunaan jaringan apa yang top (1) lakukan untuk penggunaan CPU. Ini mendengarkan lalu lintas jaringan pada antarmuka bernama dan menampilkan tabel penggunaan bandwidth saat ini oleh pasangan host. Berguna untuk menjawab pertanyaan "mengapa tautan ADSL kami begitu lambat?" ...


3
Antarmuka yang bagus, tapi saya tidak melihat opsi untuk memfilter aktivitas jaringan dengan proses?
Chris

51

iptraf adalah favorit saya. Ini memiliki antarmuka ncurses yang bagus, dan opsi untuk pemfilteran, dll.

masukkan deskripsi gambar di sini


9
atas menunjukkan aktivitas sistem untuk setiap proses pada sistem. satu-satunya cara yang saya lihat iptraf digunakan adalah untuk menunjukkan aktivitas sistem; Saya tidak mengetahui adanya fasilitas untuk menampilkan lalu lintas proses individu di iptraf.
rektide

font apa itu?
galva

@galva Font adalah mode teks VGA 8x16, dan Anda dapat mengunduh versi font modern di Oldschool PC Font Resource .
Malvineous

10

ntop atau nagios          


11
Tidak mengurangi kontribusi Oli - ntop memiliki banyak dependensi (gdbm, rrdtool, semuanya memerlukan rrdtool), dan meskipun itu adalah alat yang berguna jika Anda memiliki kebutuhan jangka panjang untuk menyimpan dan meminta. Jika Anda benar-benar hanya ingin 'teratas, tetapi untuk lalu lintas jaringan', iftop yang disebutkan oleh Jim T adalah solusi yang jauh lebih sederhana.
synthesizerpatel

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.