T_IgorWW писал(а):
Как уже говорилось точность вычислений трафика по sflow зависит от частоты статистической выборки - чем чаще, тем точнее вычисляемый результат к реальным данным.
точность зависит исключительно от количества выбраных семплов, доказано в математических выкладках инженерами HP.

а вот количество это - уже функция от частоты выборки, и общего количества пакетов, а следовательно - периода времени, за который мы снимаем данные. соответственно и методов повышения точности есть два: либо повышать частоту, либо увеличивать период времени.
Цитата:
Но как оказалось коммутатор не держит эту частоту и за сутки параметр rate из-за нагрузки изменяется в сторону уменьшения частоты статистической выборки
Код:
DGS-3612G:4#show sflow flow_sampler
Command: show sflow flow_sampler
Port Analyzer Server ID Configured Rate Active Rate Max Header Size
---- ------------------ --------------- ----------- ---------------
1 1 1 8 256
2 1 1 4 256
Total Entries: 2
и следовательно должен и менятся и коэфициент для расчета трафика.
Вот и следует вопрос как мне на сервере собирающем статистику sflow получить значения Active Rate для динамического изменения коэфициента. По SNMP искал нужной ветки не нашел, в данных приходящих на колектор тоже ничего не нашел - может я что то не понимаю или не там ищу - подскажите?
ты не по тому пути пошёл; тебе нужно просто самому поставить семпл рейт таким, чтоб свитч его больше не менял, и соответственно увеличить величину расчётного (либо дискретного) периода. сбрасывает до 8 - поставь сам 16 для надёжности, и считай юзера и показывай ему статистику в масштабах полного месяца.
это не беда, что у тебя будет выбираться один пакет из вроде аж как 4к - если расчётный период у тебя месяц (что обычно так и есть) - на юзере протянувшем за этот месяц через сетку 100 гиг (что при нынешних скоростях для месяца есть сущие понты

) ты ошибёшься меньше чем на пол-процента, и что немаловажно - в его пользу (так что если он и заметит погрешность - будет только рад). вот и отдай ему эти 100 гиг в месяц за Х денег, а перелезет за 100 - тарифицируй каждый гиг сверх нормы, точность это уже позволит. и ему счастье, полноскоростной канал без ограничений по полосе, и тебе гарантия от неоплачиваемых перегрузок сети слишком активными юзерами, без покупки кошек с netflow за 2 камаза зелёных денег.