LINUX.ORG.RU
ФорумAdmin

Учёт трафика для определённой программы


0

0
Есть прога которая общается с несколькими серваками посредством пост запросов. Как можно конкретно для этой проги посчитать трафик, т.е сколько трафика она съела, например, за день, неделю и т.д
В общем виде так: создать пользователя, запускать программу от этого пользователя, использовать iptables --uid. Либо тупо считать траффик по специфичному для этой программы порту.
Anoxemian ★★★★★
()
Ответ на: комментарий от Anoxemian
По пользователю не подходит, от его имени запускается несколько прог которые лезут на 80 порт, в том числе и эта. Мне бы по имени проги какнить или по её pid'у.
grishkin
() автор топика
извращенчески: подпилить напильником tsocks, пускать через него.
engage
()
Ответ на: комментарий от grishkin
iptables -A OUTPUT -m owner --pid-owner XX

Написать обёртку, которая запускает прогу, ловит её пид и создаёт правила для iptables.

Anoxemian ★★★★★
()
Если возможно, натравить прогу на другой порт, на котором запускать веб-сервер.
markevichus ★★★
()
Ответ на: комментарий от grishkin
>А подскажите чем потом снять инфу от этого правила iptables -A OUTPUT -m owner --pid-owner XX

iptables -vxL

ещё в мане присутствует --cmd-owner но у меня iptables о нём не знает.

Nao ★★★★★
()
Ответ на: комментарий от grishkin
бегло погуглив могу сказать что поддержку --pid-owner и --cmd-owner убрали из ядра
Nao ★★★★★
()
Ответ на: комментарий от grishkin
> Вчём проблема?

Это тест на сообразительность.

Даю хинт: google, patch-o-matic, iptables.org

Anoxemian ★★★★★
()
Ответ на: комментарий от Anoxemian
Если я правильно помню, то --pid-owner может использоваться только в OUTPUT цепочке (только для исходящего трафика). Поэтом для создания счетчика входящего трафика надо будет использовать -m connmark в цепочкe INPUT, а выставлять метку в OUTPUT: -m owner --pid-owner XXX -j CONNMARK

P.S. Кстати, сейчас libipt_owner (модуль iptables), реализующий -m owner --pid-owner перестал говорить: "NOTE: pid, sid and command matching are broken on SMP"?

mky ★★★★★
()
Ответ на: комментарий от mky
Грустно становится... quota убрали, упомянутые в сабже убрали, мало чего осталось
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.