blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« : 01 Октября 2009, 13:53:22 » |
|
Решил перейти с ipacct на netflow в связи с разделением сервера доступа и остальной части билинга. Раньше биллинг нормально снимал траф каждые 30секунд и писал в базу, теперь при использовании нетфлоу в базу траф пишется только когда поток трафика прекратился, тоесть юзер закачал файл. Вопрос: как быть с блокировкой юзеров и проблемой ухода в минус? Например когда у юзера из 2 предоплаченых гиг выкачано 1,9Гб и он поставил на закачку файл 500Мб, получается биллинг не владеет оперативными данными. Что делать с этим или может я накуролесил где-то?
|
|
|
Записан
|
|
|
|
Elisium
NoDeny
Старожил
Карма: 19
Offline
Сообщений: 360
На форумах "спасибом" называется плюс к карме.
|
|
« Ответ #1 : 01 Октября 2009, 20:12:48 » |
|
Скорее всего накуролесил .. У меня нетфлов статистика пишется в биллинг несколько раз в минуту . По крайней мере скл- файл в папке ../нодени/скл/ создается довольно часто. Возможно у тебя просто в общей статистике как то некорректно отображается, а реально биллинг считает трафик верно (вот у меня, например, так ) п.с. Создай себе тестового пользователя с ограниченым трафиком и попробуй твою вышеописаную ситуацию ...
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #2 : 02 Октября 2009, 10:45:54 » |
|
ну вот скрин по статистике и проводил я тест, как видно из картинки, предоплачено 2000Мб, скчано уже 1900Мб и в данный момент скачано файла уже 200Мб тоесть превышение ботлше 100метров а доступ остается разрешенным.
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #3 : 02 Октября 2009, 10:47:43 » |
|
где же грабли?
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #4 : 02 Октября 2009, 11:07:11 » |
|
а вот когда биллинг раздуплился на счету было уже -11 гривен, ткните в какую сторону копать
|
|
|
Записан
|
|
|
|
Elisium
NoDeny
Старожил
Карма: 19
Offline
Сообщений: 360
На форумах "спасибом" называется плюс к карме.
|
|
« Ответ #5 : 02 Октября 2009, 20:27:56 » |
|
Операции - настройки - ядро - Период обновления ядром данных клиентов из БД. С каким периодом (в секундах) снимать показания потребленного трафика клиентами.
Ничего в этих полях не менялось ?
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #6 : 03 Октября 2009, 07:38:07 » |
|
netflow действительно выдает информацию по окончанию загрузки. Однако, по идее, если снимать статистику путем послылки данных в коллектор через ngtee (смотри пример в netflow.html), а не снимать с интерфейса, то должно быть все ок.
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #7 : 05 Октября 2009, 12:00:20 » |
|
да так и делаю посылаю через ngtee.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #8 : 05 Октября 2009, 14:57:46 » |
|
Ну, фича netflow, что тут поделать. Поищите другие коллекторы netflow - может на них получится перейти
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #9 : 05 Октября 2009, 15:27:22 » |
|
да я ничего против не имею, просто юзера тупые - не контролируют баланс и вовремя не могут остановится, или же думают что халява и начинают качать, а потом бац и заблочило.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #10 : 05 Октября 2009, 17:11:32 » |
|
ipcad, ipacct...
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #11 : 07 Октября 2009, 11:25:33 » |
|
ipacct это конечно сила но не работает по сети ipcad не хотелось бы ибо юсерленд
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #12 : 07 Октября 2009, 11:30:11 » |
|
а если скрипт который с обирает статистику ipacct немного модифицировать и запустить на сервере доступа? чтобы он конектился к серверу бд и писал туда статистику.
|
|
|
Записан
|
|
|
|
versus
|
|
« Ответ #13 : 07 Октября 2009, 11:57:11 » |
|
Пишет не скрипт в базу а ядро! скрипт только апи для коллектора
|
|
|
Записан
|
|
|
|
blackjack
NoDeny
Старожил
Карма: 24
Offline
Сообщений: 352
|
|
« Ответ #14 : 07 Октября 2009, 12:28:08 » |
|
бегло посмотрел скрипт ipacct.pl как я понял скрипт разбирает статистику из ipacct и ложит ее во временный файл, после чего как я понимаю ядро из файла забирает данные и пишет в базу, а файл удаляет либо удаляет из файла все. Если так то можно написать скрипт который по крону будет копировать временный фай из одного сервера на тот где запущено ядро.
|
|
|
Записан
|
|
|
|
|