LINUX.ORG.RU

как посмотреть скорость скачивания по процессам


0

0

подскажите пожалуйста, как узнать скорость, с которой в данный момент скачивают из инета разные процессы? в iptraf отображается либо общая скорость, либо скорость с определенный IP. а как бы попроцессно это посмотреть?


Ответ на: комментарий от Svoloch

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

Toxa
() автор топика
Ответ на: комментарий от Toxa

Ну или самому дописывать. Или там в начале есть пид. Грепат ps auxw.

Svoloch ★★★
()
Ответ на: комментарий от Svoloch

А скажите, как в этом nethogs включить отображение pid'ов процессов с правами root? А то у меня такая картинка:

NetHogs version 0.7.0

  PID USER     PROGRAM                      DEV        SENT      RECEIVED       
17032 wieker   qbittorrent                  ppp0      50.897      33.385 KB
0     root     ..23399-188.72.230.134:2832             1.876       1.046 KB
0     root     ..9:23399-80.254.7.67:59515             0.771       1.006 KB
0     root     ..3399-195.248.186.84:49392             0.661       0.887 KB
2719  wieker   finch                        ppp0       0.585       0.828 KB
0     root     ..23399-93.100.89.174:45744             0.207       0.273 KB
0     root     unknown TCP                             0.000       0.000 KB

  TOTAL                                               54.997      37.425 KB     

wieker ★★
()
Ответ на: комментарий от wieker

Честно говря не знаю. Но вообще итересная картина. У меня такой нет.
Можете попробовать найти эти соединения в netstat -anp и, если не
скажите сложно чему они соответствуют.

Svoloch ★★★
()
Ответ на: комментарий от wieker

> ppp0

О, а у меня с ppp0 не хочет работать :(

root@prox:~# nethogs ppp0
ioctl failed while establishing local IP for selected device ppp0. You may specify the device on the command line.

YAR ★★★★★
()
Ответ на: комментарий от YAR

Только что-то он не то показывает:

27212 rain /usr/bin/motion eth0 0.011 0.000 KB/sec
1321 rain rtorrent ppp655 0.000 0.000 KB/sec

и рефреш долгий.

YAR ★★★★★
()
Ответ на: комментарий от Neclude

Кхм... ) Естественно, я это пробовал. Да и дефолтно там 1 секунда. Проблема, думаю, в другом:

root@prox:~# cat /proc/sys/net/netfilter/nf_conntrack_count
162290

Пока оно все подключения обработает - вот и тормоза получаются. И проц загружен по-максимуму.

YAR ★★★★★
()
Ответ на: комментарий от Svoloch

netstat -anp не успеваю определить. но в чем дело (почти) правильно указал Toxa

wieker ★★
()
Ответ на: комментарий от Toxa

>с фтп что то качаешь?

почти, это с меня пытается кто-то качать (на 445 порту запущен proftpd)

0 root 95.30.69.108:445-95.30.75.133:2990 0.000 0.062 KB

wieker ★★
()
Ответ на: комментарий от wieker

А сама бага видимо в том, что соединение закрывается быстрее, чем nethogs успевает взять из /proc информацию о процессе.

wieker ★★
()
Ответ на: комментарий от wieker

а нет, бага в том, что он не показывает входящие соединения, только исходящие

wieker ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.