Биллинговая система Nodeny
23 Ноября 2024, 03:30:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Netflow  (Прочитано 15780 раз)
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« : 01 Октября 2009, 13:53:22 »

Решил перейти с ipacct на netflow в связи с разделением сервера доступа и остальной части билинга. Раньше биллинг нормально снимал траф каждые 30секунд и писал в базу, теперь при использовании нетфлоу в базу траф пишется только когда поток трафика прекратился, тоесть юзер закачал файл. Вопрос: как быть с блокировкой юзеров и проблемой ухода в минус? Например когда у юзера из 2 предоплаченых гиг выкачано 1,9Гб и он поставил на закачку файл 500Мб, получается биллинг не владеет оперативными данными. Что делать с этим или может я накуролесил где-то?
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #1 : 01 Октября 2009, 20:12:48 »

Скорее всего накуролесил ..
У меня нетфлов статистика пишется в биллинг несколько раз в минуту . По крайней мере скл- файл в папке ../нодени/скл/ создается довольно часто.
Возможно у тебя просто в общей статистике как то некорректно отображается, а реально биллинг считает трафик верно (вот у меня, например, так  Грустный )

п.с. Создай себе тестового пользователя с ограниченым трафиком и попробуй твою вышеописаную ситуацию ...
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #2 : 02 Октября 2009, 10:45:54 »

ну вот скрин по статистике
и проводил я тест, как видно из картинки, предоплачено 2000Мб, скчано уже 1900Мб и в данный момент скачано файла уже 200Мб тоесть превышение ботлше 100метров а доступ остается разрешенным.
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #3 : 02 Октября 2009, 10:47:43 »

где же грабли?
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #4 : 02 Октября 2009, 11:07:11 »

а вот когда биллинг раздуплился на счету было уже -11 гривен, ткните в какую сторону копать
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #5 : 02 Октября 2009, 20:27:56 »

Операции - настройки - ядро -
Период обновления ядром данных клиентов из БД.
С каким периодом (в секундах) снимать показания потребленного трафика клиентами.


Ничего в этих полях не менялось ?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #6 : 03 Октября 2009, 07:38:07 »

netflow действительно выдает информацию по окончанию загрузки. Однако, по идее, если снимать статистику путем послылки данных в коллектор через ngtee (смотри пример в  netflow.html), а не снимать с интерфейса, то должно быть все ок.
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #7 : 05 Октября 2009, 12:00:20 »

да так и делаю посылаю  через ngtee.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 05 Октября 2009, 14:57:46 »

Ну, фича netflow, что тут поделать. Поищите другие коллекторы netflow - может на них получится перейти
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #9 : 05 Октября 2009, 15:27:22 »

да я ничего против не имею, просто юзера тупые - не контролируют баланс и вовремя не могут остановится, или же думают что халява и начинают качать, а потом бац и заблочило.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #10 : 05 Октября 2009, 17:11:32 »

ipcad, ipacct...
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #11 : 07 Октября 2009, 11:25:33 »

ipacct это конечно сила но не работает по сети
ipcad не хотелось бы ибо юсерленд
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #12 : 07 Октября 2009, 11:30:11 »

а если скрипт который с обирает статистику ipacct немного модифицировать и запустить на сервере доступа? чтобы он конектился к серверу бд и писал туда статистику.
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #13 : 07 Октября 2009, 11:57:11 »

Пишет не скрипт в базу а ядро! скрипт только апи для коллектора
Записан
blackjack
NoDeny
Старожил
*

Карма: 24
Offline Offline

Сообщений: 352


Просмотр профиля Email
« Ответ #14 : 07 Октября 2009, 12:28:08 »

бегло посмотрел скрипт ipacct.pl как я понял скрипт разбирает статистику из ipacct и ложит ее во временный файл, после чего как я понимаю ядро из файла забирает данные и пишет в базу, а файл удаляет либо удаляет из файла все. Если так то можно написать скрипт который по крону будет копировать временный фай из одного сервера на тот где запущено ядро.
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!