BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 04 июн 2024, 15:27

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Аккаунтинг
СообщениеДобавлено: 09 ноя 2011, 13:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Добрый день.

Имею сессию с id 821868-VPN_LINK-1, начало 12:57, конец 13:10. В статистике соединений вижу три сессии:
Код:
C номера/На номер   IP   Время входа   Время выхода   Сумма, руб.   Время   Входящий   Исходящий
/   xx.xx.xx.xx    09.11.2011 12:57:46   09.11.2011 13:05:26   0.00000   00:07:41 [461]   0.001   1.761
/   xx.xx.xx.xx    09.11.2011 12:57:46   09.11.2011 13:10:01   0.00000   00:12:16 [736]   0.002   7.630
/   xx.xx.xx.xx    09.11.2011 12:57:52   09.11.2011 13:00:25   0.00000   00:02:34 [154]   0.000   0.000


Смущает что на апдейт происходит открытие новой сессии, что статистика по соед-ям тому подтверждение.
Код:
старт:
11-09/12:57:52  INFO [radiusListener-p-7-t-1] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 193
...
11-09/12:57:52  INFO [radiusListener-p-7-t-1] InetRadiusProcessor - Creating NasConnection from radius accounting packet
11-09/12:57:52  INFO [radiusListener-p-7-t-1] InetApplication - TariffOptionMap: {}
11-09/12:57:52  INFO [radiusListener-p-7-t-1] Accounting - Write new connection to DB
11-09/12:57:52  INFO [radiusListener-p-7-t-1] Accounting - New connection id=8
11-09/12:57:52  INFO [radiusListener-p-7-t-1] Accounting - Write new session to DB
11-09/12:57:52  INFO [radiusListener-p-7-t-1] Accounting - New session's id=8
11-09/12:57:52  INFO [radiusListener-p-7-t-1] connection - 8:8 Register ip: хх.хх.хх.хх
11-09/12:57:52  INFO [radiusListener-p-7-t-1] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 193

апдейт:
11-09/13:02:52  INFO [radiusListener-p-7-t-2] update - REQUEST:
Packet type: Accounting-Request
Identifier: 153
...
11-09/13:02:52  INFO [radiusListener-p-7-t-2] InetRadiusProcessor - Creating NasConnection from radius accounting packet
11-09/13:02:52  WARN [radiusListener-p-7-t-2] InetRadiusProcessor - Creating NasConnection from accounting packet [statusType=3]
11-09/13:02:52  INFO [radiusListener-p-7-t-2] InetApplication - TariffOptionMap: {}
11-09/13:02:52  INFO [radiusListener-p-7-t-2] Accounting - Write new connection to DB
11-09/13:02:52  INFO [radiusListener-p-7-t-2] Accounting - New connection id=9
11-09/13:02:52  INFO [radiusListener-p-7-t-2] Accounting - Write new session to DB
11-09/13:02:52  INFO [radiusListener-p-7-t-2] Accounting - New session's id=9
11-09/13:02:52  INFO [radiusListener-p-7-t-2] connection - 9:9 Register ip: хх.хх.хх.хх
11-09/13:02:52  INFO [radiusListener-p-7-t-2] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 153

апдейт:
11-09/13:07:52  INFO [radiusListener-p-7-t-3] update - REQUEST:
Packet type: Accounting-Request
Identifier: 195
...
11-09/13:07:52  INFO [radiusListener-p-7-t-3] InetApplication - TariffOptionMap: {}
11-09/13:07:52  INFO [radiusListener-p-7-t-3] Accounting - Write new connection to DB
11-09/13:07:52  INFO [radiusListener-p-7-t-3] Accounting - New connection id=10
11-09/13:07:52  INFO [radiusListener-p-7-t-3] Accounting - Write new session to DB
11-09/13:07:52  INFO [radiusListener-p-7-t-3] Accounting - New session's id=10
11-09/13:07:52  INFO [radiusListener-p-7-t-3] connection - 10:10 Register ip: xx.xx.xx.xx
11-09/13:07:52  INFO [radiusListener-p-7-t-3] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 195

стоп:
11-09/13:10:02  INFO [radiusListener-p-7-t-4] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 171
...
11-09/13:10:02  INFO [radiusListener-p-7-t-4] InetRadiusProcessor - Session found.
11-09/13:10:02  INFO [radiusListener-p-7-t-4] InetNas - Stopping NasConnection
11-09/13:10:02  INFO [radiusListener-p-7-t-4] connection - 10:10 Stopping NasConnection
11-09/13:10:02  INFO [radiusListener-p-7-t-4] AccountingSession - Stopping connection with id=10
11-09/13:10:02  INFO [radiusListener-p-7-t-4] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 171


бага/фича?

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 10 ноя 2011, 10:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Так же не понятно как при использовании модуля Inet клиенту можно менять тарифы/пароли, дока молчит, на форуме не нашел.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 11:44 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Ну поменяйте шаблон генерации имени сервиса.

Цитата:
Так же не понятно как при использовании модуля Inet клиенту можно менять тарифы/пароли, дока молчит, на форуме не нашел.

Тарифы - это в ядре смена. Смены паролей на сервис пока нет. Сделаем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 12:19 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Администратор писал(а):
Цитата:
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Ну поменяйте шаблон генерации имени сервиса.
Уже хорошо, что менается, но Ваше Ну поменяйте шаблон генерации имени сервиса мало о чем говорит, в документации про это полная тишина, как и на форуме.

Цитата:
Так же не понятно как при использовании модуля Inet клиенту можно менять тарифы/пароли, дока молчит, на форуме не нашел.

Тарифы - это в ядре смена. Смены паролей на сервис пока нет. Сделаем.[/quote]Ждемс.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 13:13 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Администратор писал(а):
Цитата:
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Ну поменяйте шаблон генерации имени сервиса.

Так устройство все рано отображается в веб интерфейсе, даже если в шаблоне просто логин указан

Код:
title.pattern=(${login})


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 13:21 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
rush писал(а):
Администратор писал(а):
Цитата:
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Ну поменяйте шаблон генерации имени сервиса.

Так устройство все рано отображается в веб интерфейсе, даже если в шаблоне просто логин указан

Код:
title.pattern=(${login})


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 13:21 
Не в сети
Клиент

Зарегистрирован: 10 ноя 2009, 15:28
Сообщения: 185
Откуда: Магнитогорск
Карма: 6
Администратор писал(а):
Цитата:
В догонку, в просмотре сессий через WEB можно ли изменять шаблон формирования сервиса? Сейчас {устройство}/{название сервиса}, что не совсем кошерно, клиенту ни к чему знать через какую железку он пользовался интернетом.

Ну поменяйте шаблон генерации имени сервиса.

Так устройство все рано отображается в веб интерфейсе, даже если в шаблоне просто логин указан

Код:
title.pattern=(${login})


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 13:27 
Не в сети
Разработчик
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 11 ноя 2011, 13:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Amir писал(а):
rush писал(а):
Так устройство все рано отображается в веб интерфейсе, даже если в шаблоне просто логин указан
Со следующий билдом будет отображаться название сервиса.
Вот это было бы здорово :)

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 15 ноя 2011, 20:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Спасибо, сегодня аккаунтинг заработал как надо:
Код:
adius 11-15/20:23:58  INFO [radiusListener-p-7-t-8] update - REQUEST:
Packet type: Accounting-Request
Identifier: 56
Authenticator: {DA 3A 11 9A B6 CF 4B 55 E8 C3 A2 62 E1 5A CF 28}
Attributes:
...
radius 11-15/20:23:58  INFO [radiusListener-p-7-t-8] InetRadiusProcessor - Session found.
radius 11-15/20:23:58  INFO [radiusListener-p-7-t-8] update - RESPONSE:
Packet type: Accounting-Response
Identifier: 56


Когда ждать изменений касаемо названия сервиса?
Amir писал(а):
rush писал(а):
Так устройство все рано отображается в веб интерфейсе, даже если в шаблоне просто логин указан
Со следующий билдом будет отображаться название сервиса.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 15 ноя 2011, 20:34 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Не долго музыка играла, новая фича:
Код:
C номера/На номер   IP   Время входа   Время выхода   Сумма, руб.   Время   Входящий   Исходящий
/   xx.xx.xx.xx     15.11.2011 20:19:21   15.11.2011 20:19:34   0.00000   00:07:55 [475]   0.002   1.761
/   xx.xx.xx.xx     15.11.2011 20:19:58   15.11.2011 20:28:35   0.00000   00:20:54 [1254]   0.002   7.631


Непонятное время сессии, старт и стоп верный, а вот длительность сессии шедевральная, по радиусу прилетает верное:
Код:
Acct-Session-Time=518
Первая сессия без апдейтов, т.е. время из апдейтов никаким местом не суммируется.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 16 ноя 2011, 13:59 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
У вас ISG/CLIPS?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 16 ноя 2011, 14:06 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Amir писал(а):
У вас ISG/CLIPS?
у нас обычный mpd5, причем до последних апдейтов со временем было все отлично, а с последним апдейтом сессии перестали плодиться, но время волшебное от куда-то взялось.

Сейчас стоит последний BGB, беру две последние сессии:
Acct-Session-Time=380
Acct-Session-Time=80

длительность в стастике:
27:00 [1620]
02:47 [167]

ps: попутно нашел баг в отчетах по сессиям через веб: если статистика получается на несколько страниц, то перейти на другие страницы нельзя.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 16 ноя 2011, 16:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Amir писал(а):
Обработчик процессора протокола стоит какой-нибудь?
нет. Все "из коробки". До этого же такой беды не было, а у меня кроме ваших апдейтов ничего не менялось.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 17 ноя 2011, 09:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
еще более интересная ситуация, когда как время рисует:
Код:
/   xx.xx.xx.xx   16.11.2011 19:54:58   16.11.2011 19:55:40   0.00000   00:08:06 [486]   1 451.000   1 154.000
/   xx.xx.xx.xx   16.11.2011 19:55:51   16.11.2011 19:55:59   0.00000   00:12:33 [753]   1 577.000   1 314.000
/   xx.xx.xx.xx   16.11.2011 19:56:34   16.11.2011 19:59:27   0.00000   00:15:26 [926]   1 773.000   1 490.000
/   xx.xx.xx.xx   16.11.2011 19:59:47   16.11.2011 23:59:59   0.00000   04:01:27 [14487]   9 636.000   8 184.000
/   xx.xx.xx.xx   17.11.2011 00:00:00   17.11.2011 07:38:02   0.00000   07:39:00 [27540]   17 780.000   13 880.000
/   xx.xx.xx.xx   17.11.2011 09:25:55   17.11.2011 09:26:07   0.00000   00:02:42 [162]   98.000   868.000

4 и 5я сессии это одна, но время правильное (если не брать во внимание расхождение в несколько секунд), с остальными же все те же чудеса. За это время никаких коннектов не было, BGInet* не перезапускались.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 18 ноя 2011, 19:46 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Проблема со временем была из-за дублирующихся id соединений (autoincrement в какой-то момент был сброшен). Отображаемое в отчете время суммировалось из двух сессий - правильной и старой с таким же id.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аккаунтинг
СообщениеДобавлено: 18 ноя 2011, 22:34 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
Amir писал(а):
Проблема со временем была из-за дублирующихся id соединений (autoincrement в какой-то момент был сброшен). Отображаемое в отчете время суммировалось из двух сессий - правильной и старой с таким же id.
Этого легко достичь - путем банального удаления сервиса с контракта, если я это сделал непроизвольно, то уж девочки-манагеры вобще в легкую это сделают без лишних мыслей %) Что не есть хорошо.

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


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

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


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

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


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

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