LINUX.ORG.RU
ФорумAdmin

Чем омниторить использование сети для каждого процесса/демона ?


0

0

есть необходимость мониторить трафик, который создает любой процесс в с-ме. что-то вроде TDI-based firewall, но необходимо лишь иметь статистику..
ничего кроме firestarter не приходит на ум, но firestarter GUI приложение, да и статистику собирать он не может.

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

>This information can only be shown when kernel patch `cnt' is installed

ему требуется патчить ядро, что в моем случае неприемлемо.


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

Запускайте каждый процесс из под своего пользователя и ставьте на него счётчик в iptables, а-ля:

-A OUTPUT -m owner --uid-owner squid -j ACCEPT

Увы, UDP/ICMP трафик этим способом не посчитать

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

>запускайте каждый процесс из под своего пользователя

как вы себе это представляете на боевых серверах ?

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

это-то понятно, умник. ))
а вот что делать с кучей процессов от root?
какие-нить скрипты, которые по крону запускаются...
..или пользователь запускает кучу процессов...

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

А зачем такой мониторинг, если не секрет?

anonymous
()

а еще никто незнает как мониторить дисковую активность процессов :-(

интересно, в solaris с этим лучше или такая же Ж ?

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