|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slava Astashonok 2:5020/400 16 Feb 2003 11:30:33 To : Konstantin Sazonov Subject : Re: Подсчет траффика. Куда смотреть? --------------------------------------------------------------------------------
Konstantin Sazonov wrote:
> Hello, All!
>
> Hужен простенький подсчет траффика. Поставил RRD Tool для отображения в
> графике. Можно ли взять вывод ifconfig по интерфейсу и помножить кол-во RX и
> ТХ пакетов на величину MTU? Пусть будет неточно, но хотя бы приблизительные
> величины я получу? Или где-то в системе есть какие-нибудь счетчики поточнее?
> Ядро 2.2.16, траффик рулится ipchains.
>
> Заранее благодарен.
>
> WBR,
> Konstantin Sazonov
>
>
ifconfig, который не умеет сообщать RX/TX bytes не стоит для этого
использовать. Вот варианты получше:
1) /proc/net/dev
2) ipchains. Я его не помню, потому напишу по iptables-овски:
iptables -N ACCT
iptables -A ACCT -j RETURN
iptables -A INPUT -i eth1 -j ACCT
iptables -A OUTPUT -o eth1 -j ACCT
Hадеюсь, идея понятна - на двух последних правилах и будет накапливаться
статистика для eth1. Смотреть iptables -nvxL. Есть тонкость - эти
правила будут учитывать только траффик самого хоста, но не прохящий
сквозь него - этот нужно считать отдельно в FORWARD-е.
Короче, все зависит от цели: если поиграться с rrd - 1-й вариант, если
что-то более серьезное - 2-й.
--
BOFH excuse #448: vi needs to be upgraded to vii
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/247029b7834b8.html, оценка из 5, голосов 10
|