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

Исходное сообщение
"flow-capture почему то не всё учитывает"

Отправлено Dmitriy , 25-Окт-06 08:45 
Здравствуйте,

есть два коллектора тарфика использующие пакет flow-tools (v0.68), первый коллектор слушает flow от маршрутизатора и складывет в файлы (тут всё нормально), а второй слушает flow с первого коллектора но не онлайн а просто после накопления flow-файлов на первом коллекторе руками отсылаю flow-поток на второй коллектор:

flow-fanout 192.168.0.2/192.168.0.2/9600 192.168.0.2/192.168.0.5/9999
flow-cat ft-v05.2006-09-01.000000+0400 | flow-send 192.168.0.2/192.168.0.2/9600

В итоге на втором коллеторе должен собраться файл точно такого же объёма что был отправлен с первого коллектора. Файл конечно собирается

flow-capture -n 1 -N 0 -w /flowfile/ 192.168.0.5/192.168.0.2/9999 -S5

но объём его в несколько!!! раз меньше чем был отослан ему с первого коллектора.
Причём этот flow-файл собирался коллектором с маршрутизатора 12 часов, а отправляется с первого коллектора на второй за 30 секунд. Пробовал ставить на flow-fanout опцию -x 1000, всё равно не помогает.
Почему так происходит и как можно исправить?
Помогите пожалуйста, кто знает.


Содержание

Сообщения в этом обсуждении
"flow-capture почему то не всё учитывает"
Отправлено lux.place , 30-Окт-06 08:01 
Цифры трафика тоже отличаются?

"flow-capture почему то не всё учитывает"
Отправлено Dmitriy , 31-Окт-06 11:07 
Цифры тоже отличаются.
Но нашёл в чём прикол, оказалось что когда делаю flow-fanout с первого коллектора на второй то flow-cat слишком быстро подаёт данные yf flow-send и скорее всего на втором коллекторе буфер переполняется. Победил только выставлением времени задержки на flow-cat 50 мс (пробовал ставить задержку на flow-fanout - не помогло).


"flow-capture почему то не всё учитывает"
Отправлено lumen_xp , 10-Июл-08 09:42 
Как сделать задержку flow-cat 50 мс.
у меня команда  flow-cat ft-v05.2008-07-09.162355+0600 |flow-send 0/192.168.4.2/5003
выдает flow-send: send(): Message too long.