URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 52153
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Быстрый способ учета трафика на сет..."

Отправлено auto_tips , 10-Апр-09 14:57 
Дано:
Почтовый сервер на базе Ubuntu 8.10
Четыре сетевых интерфейса

Необходимо:
Считать трафик на каждом интерфейсе, вести статистику.

Решение:
vnstat (http://humdi.net/vnstat/) - маленький консольный пакет, который считает трафик
на указанных интерфейсах и не загружает систему. Показывает статистику по часам, дням неделям и тд.
Не требует для своей работы привилегий суперпользователя, поддерживает Linux, *BSD и Darwin/MacOS X.
Для доступа к статистике дополнительно доступен web-интерфейс.

Устанавливаем vnstat:

   #apt-get install vnstat

Инициализируем базу данных для каждого необходимого интерфейса:

   #vnstat -u -i eth0
   #vnstat -u -i eth1
   #vnstat -u -i eth2

Далее необходимо сказать vnstat запустить мониторинг интерфейса.
Это можно сделать путем ifdown/ifup для каждого интерфейса,
либо, если нет желания
разрывать соединения выполнить для каждого:

   #IFACE=eth${i}
   #export IFACE
   #/bin/sh -x /etc/network/if-up.d/vnstat

где ${i} порядковый номер интерфейса.

Все, мониторинг готов, теперь по прошествии нескольких минут можно смотреть статистику

   #vnstat -q

URL: http://nethuman.blogspot.com/2009/04/blog-post.html
Обсуждается: https://www.opennet.ru/tips/info/2028.shtml


Содержание

Сообщения в этом обсуждении
"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено Arthur , 10-Апр-09 14:57 
к нему симпотичный пхп фронтенд есть :)
http://www.sqweek.com/sqweek/index.php?p=1

"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено ТоварищЪ , 10-Апр-09 23:51 
collectd поставьте, он не только трафик а ещё и кучу всего полезного считать будет

"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено angra , 12-Апр-09 08:38 
>Не требует для своей работы привилегий суперпользователя

Почему же все команды отданы от рута? :)


"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено Аноним , 13-Апр-09 12:18 
никак только не получается прикрутить ppp к init. Чтобы пользователям подключающемся к pppoe serveru выдавались одни и теже интерфейсы ppp(((((

"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено bAlex_ , 13-Апр-09 22:18 
Дык попробуйте покрутить правила UDEV

"Быстрый способ учета трафика на сетевых интерфейсах"
Отправлено VecH , 14-Апр-09 05:33 
Установка на дебиан: http://gealex.ru/linux-45.html
Установка фронтэнда к нему: http://gealex.ru/linux-57.html