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

Исходное сообщение
"Обсчет трафика виртуальных хостов"

Отправлено Ubnormal , 23-Янв-04 16:36 
Может кто в курсе, как считать трафик каждого отдельного виртуального хоста? Очень интересно.
Еще интереснее когда у каждого пользователя может быть несколько виртуальных хостов в Апаче. И надо посчитать суммарный трафик пользователя за месяц.

Содержание

Сообщения в этом обсуждении
"Обсчет трафика виртуальных хостов"
Отправлено dev , 24-Янв-04 00:26 
>Может кто в курсе, как считать трафик каждого отдельного виртуального хоста? Очень
>интересно.
>Еще интереснее когда у каждого пользователя может быть несколько виртуальных хостов в
>Апаче. И надо посчитать суммарный трафик пользователя за месяц.

Поищи mod_watch. Но у меня он не завелся (Фря 5.1, Апач 2) :(


"Обсчет трафика виртуальных хостов"
Отправлено Arm79 , 11-Фев-04 18:50 
А кто-нибудь может подсказать это дело под Apache Tomcat?

"Обсчет трафика виртуальных хостов"
Отправлено uldus , 26-Янв-04 21:21 
>Может кто в курсе, как считать трафик каждого отдельного виртуального хоста? Очень
>интересно.

Кроме mod_watch, можно посмотреть mod_acct ( http://sourceforge.net/projects/mod-acct/ )


"Обсчет трафика виртуальных хостов"
Отправлено Асен Тотин , 01-Фев-04 20:56 
Привет,

Дурацкое решение: считать трафик по лог-ам apache. Посмотри программу под именем webalizer.

WWell,



"Обсчет трафика виртуальных хостов"
Отправлено dev , 01-Фев-04 21:23 
>Привет,
>
>Дурацкое решение: считать трафик по лог-ам apache. Посмотри программу под именем webalizer.
>
>
>WWell,

У этого метода точность +/- трамвайная остановка :)
- не учитывается размер запросов
- при качании в несколько потоков файл засчитывается несколько раз


"Обсчет трафика виртуальных хостов"
Отправлено Rohan , 01-Фев-04 23:51 
А как эти моды отнесутся к открытию скриптом порта в мир и попытке разослать спам? Они что-либо посчитают?



"Обсчет трафика виртуальных хостов"
Отправлено dev , 02-Фев-04 00:16 
>А как эти моды отнесутся к открытию скриптом порта в мир и
>попытке разослать спам? Они что-либо посчитают?

Именно поэтому у меня порт 25 закрыт _изнутри_ для всех, кроме почтового юзера. Ну и прочие порты можно позакрывать, если юзеры норовят кинуть. Или считать их трафик по имени того, кто открыл соединение (у меня так и сделано). Все это на Фре (ipfw), в других файрволах не знаю, можно ли использовать имя локального юзера.


"Обсчет трафика виртуальных хостов"
Отправлено solotony , 04-Фев-04 14:45 
>>А как эти моды отнесутся к открытию скриптом порта в мир и
>>попытке разослать спам? Они что-либо посчитают?
>
>Именно поэтому у меня порт 25 закрыт _изнутри_ для всех, кроме почтового
>юзера. Ну и прочие порты можно позакрывать, если юзеры норовят кинуть.
>Или считать их трафик по имени того, кто открыл соединение (у
>меня так и сделано). Все это на Фре (ipfw), в других
>файрволах не знаю, можно ли использовать имя локального юзера.

в Linux iptables можно считать только _исходящий_ трафик по пользователям. А порты конечно следует закрывать все :)

Открыть нужным юзерам порты по запросу - не проблема, а вот когда скажем разошлют спама - забанят все dnsbl, что очень неприятно.

Проблема все равно остается - надо учитывать по каждому юзеру 80,20,21,25,110 порты как минимум. 80/20/21 - решается. А вот как посчитать 25 и 110?
Не знаете решений?


"Обсчет трафика виртуальных хостов"
Отправлено dev , 04-Фев-04 21:31 
>в Linux iptables можно считать только _исходящий_ трафик по пользователям.

Во Фре - в обе стороны. Сейчас проверил скачиванием файла на мой сервер.

>А порты конечно следует закрывать все :)

>Открыть нужным юзерам порты по запросу - не проблема, а вот когда
>скажем разошлют спама - забанят все dnsbl, что очень неприятно.

Тут я даже не пользователей боюсь, а того, что через какой-нибудь дырявый cgi-скрипт влезут. Поэтому я даже себе запретил отправку писем и открытие портов через нормальный логин :)

>Проблема все равно остается - надо учитывать по каждому юзеру 80,20,21,25,110 порты
>как минимум. 80/20/21 - решается. А вот как посчитать 25 и
>110?
>Не знаете решений?

Только по логам и только зависимо от MTA и настроек. Т.е. скорее всего самому писать придется. Я этот трафик не счатаю, поскольку меня интересует точность +/- GB, мыло тут большой роли не играет.


"Обсчет трафика виртуальных хостов"
Отправлено solotony , 04-Фев-04 21:42 
>Во Фре - в обе стороны. Сейчас проверил скачиванием файла на мой
>сервер.

надо было в свое время фрю изучать :) кто-ж знал-то :)

>Только по логам и только зависимо от MTA и настроек. Т.е. скорее
>всего самому писать придется. Я этот трафик не счатаю, поскольку меня
>интересует точность +/- GB, мыло тут большой роли не играет.

Интересно было-бы все-таки знать такую статистику. Кстати, мыло роль играет при оплате за входящий  - у меня по крайней мере  это примерно 20% общего входящего трафика.


"Обсчет трафика виртуальных хостов"
Отправлено dev , 04-Фев-04 21:57 
>Интересно было-бы все-таки знать такую статистику. Кстати, мыло роль играет при оплате
>за входящий  - у меня по крайней мере  это
>примерно 20% общего входящего трафика.

У меня тоже. Только в основном это мой трафик :)
У меня сервак с полу-коммерческим хостингом. Я закупил кучу гиг в месяц трафика и раздаю его по частям своим знакомым. В итоге меня интересует трафик конкретного юзера только при превышении серваком общего лимита, а такого пока не бывало :)


"Обсчет трафика виртуальных хостов"
Отправлено Ubnormal , 11-Фев-04 02:43 
Остановился на MOD_WATCH реальная вещь, очень удобная, ставицца без геморроя умеет много, тут кто-то писал что не ставился он - возможно не уловили тему, про то что надо Makefile.dso ручками чуть подправить???

смотрел так же mod_accounting там все сердито тоже только под второй апач не умеет сам ставицца так и говорит при компиляции - "типа не могу братки портировать меня надо под апач 2" =))) Напильником некогда работать правда, если кто поработает отпишите чо из этого выйдет...