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

Исходное сообщение
"памажите плиз..."

Отправлено durando , 16-Июл-03 18:10 
я уже писал в конфе про ipfw + mrtg - ну не работает у меня - что-то не то выходит - возможно потому что сервер не физический, а виртуал и доступа к физ. устройствам нет, но, мне этого и не надо - мне надо только, чтобы в реалтайме я мог видеть трафик входящий выходящий по хттп, мейл и фтп. если кто может это настроить (есть и ipfw и mrtg) - помогите ребята- заплачу 5 баксов - вебманями - там только надо сделать правила - и поправить файл конфигурации mrtg (ну или скриптик приделать простейший). крон тоже есть (чтобы запускать все это хозяйство раз в 1 или 5 минут).

Содержание

Сообщения в этом обсуждении
"памажите плиз..."
Отправлено yoprst , 16-Июл-03 18:48 
a trafshow ne katit?

"памажите плиз..."
Отправлено durando , 16-Июл-03 20:01 
>a trafshow ne katit?

она есть - но не работает - дивайсов то нету - куда я ее привешу? это виртуал - тут нет доступа к физическим устройства - потому все что я пытался поставить из тулсов (типа trafd) - здесь не работает. По ipfw - если добавить правила на вход и выход и считать трафик на ай-пи - можно подсчитать общий трафик - но почему-то у меня это не вышло...  Я просто не хочу здесь всю тему поднимать - по поиску посмотрите по мемберу - сразу вилно будет что я делал и что не получалось



"памажите плиз..."
Отправлено mazaj , 17-Июл-03 12:13 
>мне надо только,
>чтобы в реалтайме я мог видеть трафик входящий выходящий по хттп,
>мейл и фтп.

покажу маленький пример (общий) дальше сам разберешься
-----------------------
в ipfw указываешь такие правила (например)

$fwcmd add 100 count  all from any to ${ip} in via ${ip}
$fwcmd add 200 count  all from ${ip} to any out via ${ip}
-----------------------
в mrtg.cfg

Options[def]: bits, noinfo
Target[def]: `/usr/local/etc/mrtg/count.default`
                     ^^^^^-это скрипт,который для МРТГ формирует 4 значения
MaxBytes[def]: 16384
                     ^^^^^-это величина в байтах, равная каналу в 128Кбит
Title[def]: Zagolovok.
AbsMax[def]: 16384
-----------------------
в /usr/local/etc/mrtg/count.default

/sbin/ipfw show|grep count | grep "from any to xx.xxx.xx.xxx in recv"|awk '{print $3}'
/sbin/ipfw show|grep count | grep "xx.xxx.xx.xxx to any out xmit"|awk '{print $3}'
echo "10000"
echo "def"

p.s. скрипт может и туповатый... но самое главное что б МРТГ получил четыре значения (по одному в каждой строчке, ну типа ентерами отделяются)

p.p.s. используя регулярные выражения можно скрипт написать чтоб он выбирал из ipfw правило по его новеру...


"памажите плиз..."
Отправлено durando , 18-Июл-03 05:21 
>p.p.s. используя регулярные выражения можно скрипт написать чтоб он выбирал из ipfw
>правило по его новеру...

обошелся и этим. спасибо большое!


"памажите плиз..."
Отправлено stricty , 17-Июл-03 13:39 
Обещание 50$ и ТЗ на stricty@nemesida.ru
И главное - скажи где VDS твой, чтобы можно было предположить как он настроен.