BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 05:06

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 16 сен 2014, 15:04 
Не в сети

Зарегистрирован: 28 авг 2014, 09:26
Сообщения: 162
Карма: 0
Пытаюсь понять логику обсчета трафика. Приведу 2 примера тестов. Поднимаю соединение, в клиенте BGB на вкладке договора Отчет смотрю Текущую сессию, убеждаюсь что сессия поднята и имеет нулевые показания по трафику.

1. Запускаю torrent-клиент, стартую загрузку файла 170 МБ. Проходит 5 минут, загруженно 40 МБ - на вкладке Отчеты показания близкие к нулю. Проходит 10 минут, загруженно 150 МБ - показания близки к нулю. Загрузка завершена, на вкладке Отчеты - показания близки к нулю. Проходит около 30 сек после завершения загрузки - показания изменились, учтенно 130 МБ. Жду около 10 минут, показания по прежднему 130 МБ. Почему-то, не учтены 40 МБ, и сам учет произошел после завершения загрузки файла. Так произошло в двух случаях скачавания 2 торрент закачек, при 3 попытке объем трафика учтен верно.

2. По FTP загружаю файл. Учет трафика производится правильный. Но в ходе загрузки файла не отображаются новые значения трафика Текущей сессии пока фаил загружается, после завершения загрузки, значения совпадают.

Почему биллинг не смог учесть правильный объем по данным примерам? Почему объем трафика, для загружаемых файлов учитывается после завершения загрузки?

Вот параметры Воркера:

Код:
accounting.worker.1.thread.count=1
accounting.worker.1.tariffication.1.minDeltaAmount=0
accounting.worker.1.tariffication.1.delay=10
accounting.worker.1.tariffication.1.batchSize=300
accounting.worker.1.tracking.1.delay=20
accounting.worker.1.tracking.1.batchSize=100

accounting.worker.2.thread.count=1
accounting.worker.2.flushing.1.minDeltaAccount=0
accounting.worker.2.flushing.1.minDeltaAmount=0
accounting.worker.2.flushing.1.delay=20
accounting.worker.2.flushing.1.batchSize=500

accounting.worker.3.thread.count=1
accounting.worker.3.finishing.1.delay=20
accounting.worker.3.finishing.1.batchSize=500


Код:
Клиент: вер. 6.0 сборка 1340 от 27.08.2014 17:03:19
Сервер: вер. 6.0 сборка 1781 от 29.08.2014 12:15:01
Модуль inet вер. 6.0 сборка 1425 от 29.08.2014 12:15:16


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 сен 2014, 15:49 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Трафик считаете по netflow?
Сделайте выгрузку
./accounting.sh flowExport -s <id_устройства_источника> -h 2014-09-16-10 -tFmt "dd.MM.yyyy HH:mm:ss" -f flows.csv
Посмотрите в какое время какое кол-во трафика приходило.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 сен 2014, 16:59 
Не в сети

Зарегистрирован: 28 авг 2014, 09:26
Сообщения: 162
Карма: 0
Да, считает flow-пакеты.

Я выполнил запрос немного отличающийся от вашего:
Код:
./accounting.sh flowExport -s 2 -tFrom 2014-09-16T13:59:00 -tTo 2014-09-16T14:14:00 -r <IP-адрес> -f flows.csv -tFmt "dd.MM.yyyy HH:mm:ss"


Указан период, когда закачка была добавлена и завершена. Результат выполнения запроса - 77 МБ, размер скаченного торрента - 121 МБ


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 сен 2014, 17:03 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
2014-09-16T14:14:00 - попробуйте 2014-09-16T14:24:00
То что выводится - это то что пришло от Netflow-агента безо всяких изменений, дополнительной выборки или подсчетов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 сен 2014, 17:19 
Не в сети

Зарегистрирован: 28 авг 2014, 09:26
Сообщения: 162
Карма: 0
Amir
Выполнил стало 78 МБ. Могу я предоставить еще какие-нибудь данные, чтобы решить проблему?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 сен 2014, 18:32 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Значит дело не в биллинге - Netflow-агент так шлет информацию по трафику, нужно смотреть его настройки.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 сен 2014, 17:24 
Не в сети

Зарегистрирован: 28 авг 2014, 09:26
Сообщения: 162
Карма: 0
Amir
Видимо действительно агент не присылал пакеты. Последующая перепроверка, показала правильные значения трафика.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.055s | 29 Queries | GZIP : On ]