Использование сети top / htop в Linux


Ответы:


46

jnettop - другой кандидат.

редактировать: он показывает только потоки, а не процессы владельца.


297

NetHogs , вероятно, то, что вы ищете:

маленький инструмент «чистый верх». Вместо того, чтобы разбивать трафик на протокол или подсеть, как это делают большинство инструментов, он группирует полосу пропускания по процессам .

NetHogs не требует загрузки специального модуля ядра. Если вдруг много сетевого трафика, вы можете запустить NetHogs и сразу увидеть, какой PID вызывает это. Это позволяет легко идентифицировать программы, которые вышли из строя и внезапно занимают вашу полосу пропускания.

Поскольку NetHogs сильно зависит от / proc, большинство функций доступно только в Linux. NetHogs может быть построен на Mac OS X и FreeBSD, но он будет показывать только соединения, а не процессы ...


23
Это мой фаворит, поскольку он разделяет использование полосы частот процессом. Действительно полезно.
fccoelho

Спасибо. Я знал о iptraf ofcourse, его самом старом инструменте в сарае. но этот процесс и владелец - это то, что мне нужно. Полезный ответ +1
Абхишек Дуджари

nethogsэто хорошо, но это , кажется, использует способ больше процессора на моем компьютере , чемiftop
Эйдан

+ Для приложений сходит с ума. Сначала нам нужно это обсудить;)
ad4s

Хороший инструмент. Кроме того, можно создавать снимки в течение определенного периода времени с вариантами -t, -cи разобрать его с Grep / СЭД.
phil294

149

Также iftop :

отображать использование полосы пропускания на интерфейсе

iftop делает для использования сети то, что top (1) делает для загрузки процессора. Он прослушивает сетевой трафик на именованном интерфейсе и отображает таблицу текущего использования полосы пропускания парами хостов. Удобно для ответа на вопрос "почему наша ADSL-связь такая медленная?" ...


3
Хороший интерфейс, но я не вижу возможности фильтровать сетевую активность по процессам?
Крис

51

Iptraf мой любимый. Имеет приятный интерфейс ncurses, опции для фильтрации и т. Д.

введите описание изображения здесь


9
top показывает активность системы для каждого процесса в системе. единственный способ, которым я видел использование iptraf, - показать активность системы; я не знаю ни одного средства, чтобы показать индивидуальный трафик процесса в iptraf.
ректиде

что это за шрифт?
Galva

@galva шрифт VGA text-mode 8x16, и вы можете скачать его современную версию шрифта на ресурсе Oldschool PC Font Resource .
Мальвинус

10

NTOP или Nagios          


11
Не отвлекайте от вклада Оли - ntop имеет несколько зависимостей (gdbm, rrdtool, все, что требуется rrdtool), и хотя это полезный инструмент, если у вас есть долгосрочная потребность хранить и запрашивать. Если вам буквально нужно «top, но для сетевого трафика», iftop, упомянутый Jim T, является гораздо более простым решением.
синтезаторпатель

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.