forum.bitel.ru
http://forum.bitel.ru/

Не полное начисление трафика в отчёте договора
http://forum.bitel.ru/viewtopic.php?f=7&t=2919
Страница 1 из 1

Автор:  Dog [ 22 сен 2009, 19:39 ]
Заголовок сообщения:  Не полное начисление трафика в отчёте договора

Добрый день,
помогите новичку разобрься с проблемой.
OS: CentOS release 5.3 (Final)
сервер: ver. 4.6 сборка 533 от 17.08.09
ipn: ver. 4.6 сборка 200 от 17.08.09
netflow: коллектор ваш со страницы загрузок.
шлюз: Mikrotik

настроил шлюз, сервер, ipn модуль, колектор по мануалу.
связка работает, логи с роутера приходят, обстчитываются и начисляются клиенту, но проблема в том, что если для теста скачать файл по http, объём трафика правильный, а если сделать загрузку через торент\передать через скайп\icq или прочее, то объём примерно в половину раз меньше. для примера: файл слитый через торент на диске размер 289 177 600 байт, а в статистике за промежуток его загрузки начислено 125 726 336, в тоже время файл скаченый по http обсчитан примерно правильно с погрешностью в пару Кб, на диске размер 10 485 760 байт:
в преобразованном бинарнике:
Код:
1253625966448   77.94.34.153    80      172.31.1.1      2433    10777271       1 2

в dataloader.log:
Код:
--
09-22/17:34:44 DEBUG [Thread-14] dataloader - Process line Flow 1:77.94.34.153:80 / 2:172.31.1.1:2433 10777271 ToS/DiffServ: 10010 nextHop: 172.31.1.1
09-22/17:34:44 DEBUG [Thread-14] dataloader - Find any iface list
09-22/17:34:44 DEBUG [Thread-14] dataloader - addr=1298014873; range.start=0; range.end=0
09-22/17:34:44 DEBUG [Thread-14] dataloader - Find any iface list
09-22/17:34:44 DEBUG [Thread-14] dataloader - addr=2887713025; range.start=0; range.end=0
09-22/17:34:44 DEBUG [Thread-14] dataloader - Found receive client
09-22/17:34:44 DEBUG [Thread-14] dataloader - LINE 5346;20;1;10777271
09-22/17:34:44 DEBUG [Thread-14] dataloader - addAmount 5_4_1 => 10777271
--


пробывал разобраться по wiki - Методика определения отсутсвия трафика, анализировал дебаги обработки коллектора, для примера брал пару пиров торента и смотрел трафик который начислен, цыфры вроде как адекватные.
как разобраться ? что показать для большей ясности ?

Автор:  Администратор [ 23 сен 2009, 12:41 ]
Заголовок сообщения:  Re: Не полное начисление трафика в отчёте договора

Возможно, торренты шлют через UDP. А в NetFlow по какой-то причине он не попадает. В любом случае, если трафика нет в первичных логах - крутить биллинг бесмыссленно. Нужно микротик смотреть. Попробуйте погуглить, на форумах микротика поискать.
Еще можно попробовать сторонним коллектором принять трафик, для чистоты эксперимента, например flow-tools. Сколько там будет.

Автор:  Dog [ 23 сен 2009, 14:33 ]
Заголовок сообщения:  Re: Не полное начисление трафика в отчёте договора

Добрый день,
спасибо за ответ.
Но "поигравшись" в netflow_ipn.properties с переменными collector.capture.flow.port.x.thread.count и datalog.flow.chunk.size в отчёте объём трафика стал отображаться правильный. до этого все было по дефолту, поставил величины 500 и 1048576 соответственно. так же на Микротике было увеличено время жизни активных и неактивных потоков до 4 минут и 30 секунд соответственно.
подскажите исходя из каких соображений необходимо выставлять данные величины (collector.capture.flow.port.x.thread.count и datalog.flow.chunk.size)? сейчас все работает в тестовой схеме в триальном режиме, но предполагается внедрение под нагрузку ~500 абонентов. серверная платформа XEON X3210 2.13 Quad Core / 4 Gb DDR2 800Mhz / 250 Gb HDD.

Автор:  Amir [ 23 сен 2009, 17:01 ]
Заголовок сообщения:  Re: Не полное начисление трафика в отчёте договора

Netflow информацию по умолчанию не сразу посылает, особенно при большом трафике на одном адресе (т.е. скачке большого файла). Может быть в этом была проблема.

http://www.bgbilling.ru/v4.6/doc/ch05s08s01.html внизу.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/