BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 24 ] 

Кто как режет скорость абонента?
На софт-роутере, использую стандартный Manad (freebsd или linux) 17%  17%  [ 1 ]
На железке (cisco,etc), использую стандартные шлюзы (cisco,cisco2 и тд) 33%  33%  [ 2 ]
На железке (cisco,etc), использую свой скрипт BeanShell 33%  33%  [ 2 ]
На железке, с помощью сторонних скриптов используя данные билинга (shell,perl и тд, по крону) 17%  17%  [ 1 ]
Всего голосов : 6
Автор Сообщение
 Заголовок сообщения: Нарезка скорости на шлюзе (cisco)
СообщениеДобавлено: 24 мар 2009, 22:19 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Коллеги, всем доброго времени суток.
Подскажите плиз, кто нибудь у себя реализовывал нарезку скорости на шлюзе? Интерно, реализовывал у себя кто нибудь такое или все занимаются только отключением пользователей, а шейпите на линухе?
У меня два шлюза - 2600 + 6500. Ни один из вариантов шлюза в вики не подходит - нужно перекраивать их под себя, но скриптинг пока не въехал.
Если кто настраивал подобное, был бы очень благодарен за советы, что и как лучше сделать.


Последний раз редактировалось mikos 27 мар 2009, 16:08, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 мар 2009, 22:25 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Конкретно что не понятно.
Назначение "типов правил" и из использование в тарифах.
Судя по описанию, я могу в зависимости от времени суток, выработки и прочих параметров в тарифе выставлять "тип правила", что по сути должно к примеру менять скорость и тп. К примеру делаю тип "128кбит/с", говорю что выставлять его в ночное время. Что дальше не понятно. Где оно поменяется у клиента с этим тарифом и самое главное как оно отразится на шлюзе привязанном к клиенту? По идее на нем мне надо отрабатывать этот тип и давать команду циске на изменение скорости, так? Или я не понял смысл?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 13:24 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Ребят, неужели все пользуются только Manad и железкой никто не режет скорость? Саппорт понятно что полчит - биллинг это инструмент который они делают, а скрипты это уже не их дело. Я к сожаления с жавой никак пока.
Мне для примера - как скриптом вытащить различные параметры договора - скорость, наработку, время и подставить параметрами в список команд шлюза (наподобие {A})...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 19:40 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
IPN счетает по логам , там нет real-time.. Тип правила на шлюзе меняет задача "Обсчета баланса для модуля IPN". При этом меняется статус шлюза . нарабюотка за весь месяц хранится ои полем , каждый запуск задачи считает наработку за весь месяц . Поэтому делать какие-то временные ограничения нет смысла .. Есть смысл только если скрость завистть от текущей наработки ..т. е до 200 мб - по 128, до 400 -по 256 и т.п

При этом комнады на оборудование реально посылаются в задаче "Проверка шлюзов IPN".

Возможность смены правил появилась в 4.5. Тот, кто просил смену правил шлюза, ее не использует, т.к он хотел больше - real-time в IPN. Я не знаю использует ли кто-то ее сейчас ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 19:56 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
stark писал(а):
IPN счетает по логам , там нет real-time.. Тип правила на шлюзе меняет задача "Обсчета баланса для модуля IPN". При этом меняется статус шлюза . нарабюотка за весь месяц хранится ои полем , каждый запуск задачи считает наработку за весь месяц . Поэтому делать какие-то временные ограничения нет смысла .. Есть смысл только если скрость завистть от текущей наработки ..т. е до 200 мб - по 128, до 400 -по 256 и т.п

При этом комнады на оборудование реально посылаются в задаче "Проверка шлюзов IPN".

Возможность смены правил появилась в 4.5. Тот, кто просил смену правил шлюза, ее не использует, т.к он хотел больше - real-time в IPN. Я не знаю использует ли кто-то ее сейчас ..


Т.е. получается, чтобы сменить правило для смены скорости в тарифе в зависимости от времени (допустим ночной тариф), то дергать "Обсчета баланса для модуля IPN" придется два раза в сутки - в начале ночного периода и в конце, так? Будет произведен лишний подсчет трафика, но зато сменятся правила... Хм, теперь понятно. Спасибо.

Возможность смены правил очень нужна фича. Я думаю ее используют, т.к. иначе не понятно как рулить шлюзом. Одного только вкл/выкл не достаточно. Нужно ведь и скорость менять и услуги различные подключать/отключать.

Кстати по услугам. Допустим есть услуга. Можно ее включать/отключать в зависимости от наработки или времени суток? Или это получается тоже самое что и скорость - заводим отдельное правило и ее параметры, которые используем потом в шлюзе? И включаем такую услугу уже в тарифе, опять же по наработке или времени суток. Все верно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 20:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Я немножко сглючил про наработку в IPN :), перепутал ее с наработкой по услуге
Наработка все-таки там почасовая , не за весь месяц ..но точки зрения проставления правил это не очень то помогает ..тк. наработку мы считает задним числом, а правила надо поставить сейчас


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

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
stark писал(а):
Я немножко сглючил про наработку в IPN :), перепутал ее с наработкой по услуге
Наработка все-таки там почасовая , не за весь месяц ..но точки зрения проставления правил это не очень то помогает ..тк. наработку мы считает задним числом, а правила надо поставить сейчас

Ммм, но я как раз и имел ввиду наработку по услуге в IPN. К примеру при выработке в месяце более 10Гб, зарезать скорость абоненту (изменять правило на шлюзе).

А для временных (по диаппазону часов, к примеру для реализации ночного увеличения скорости на тарифе) использование правил это единственный сейчас способ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2009, 16:02 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Ребят, так никто и не ответил - кто как режет скорость абонента на этом билинге?
Просто интересно, есть кто на железках это делает или никто не парится и использует Manad?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 12:42 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
2Stark

Подскажите пожалуйста, а где связь происходит между тарифами и шлюзом? Чего-то сейчас подумалось, что единственное что их связывает - это правила.
Это так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 14:30 
Не в сети
Клиент

Зарегистрирован: 25 ноя 2007, 22:48
Сообщения: 472
Карма: 8
Сейчас ждём железку Cisco ASR1000 для переноса шейпера, ната с linux серверов. Однажды пробовал напрямую из биллинга 7200 рулить, так получилось только открытие/закрытие доступа, а вот как скорость проставить сразу не сообразил. Придёт железка, снова озадачусь этим вопросом, а пока решения не нашёл.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 16:37 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mikos писал(а):
2Stark

Подскажите пожалуйста, а где связь происходит между тарифами и шлюзом? Чего-то сейчас подумалось, что единственное что их связывает - это правила.
Это так?


Да. да и то не совсем доделано .. Тариф нужен для обсчета траифка .. берется 4-ый час за 01.01.2009 и считает его учитывая время, диапазонеы и т.п, что есть в тарифе ..И делать это мы можем 31.01.09 и или вообще задним чисом в следующем месяце считаем..Делает это задача - "Обсчет баланса для модуля IPN". И туда же вставили и смену правил, но это неправильно.. Чтобы правила шлюза менять, это нужна задача которая запускается не задним числом, анализируя, каждый час и проходя по правилам тарифа , а запускаемая на текущий момент (как события таймера) и на текущий момент меняющая правила .. У этой задачи может быть другое тарифное дерево в общем случае.. Но с другой стороны она зависит от задачи обсчета трафика , т.к вы возможно хотите менять скорость в зависимости от наработки за весь месяц .. И получается что одна задача считает задним числом , а вторая на текущйи момент и завист от первой, но запускается раньше первой ... реализовали так - вторую вставили в первую.. если поситать наработку за прошлый месяц, то вы получите скорость за ПРОШЛЫЙ месяц и поменяете ТЕКУЩЕЕ правило ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 мар 2009, 19:28 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
stark писал(а):
mikos писал(а):
2Stark

Подскажите пожалуйста, а где связь происходит между тарифами и шлюзом? Чего-то сейчас подумалось, что единственное что их связывает - это правила.
Это так?


Да. да и то не совсем доделано .. Тариф нужен для обсчета траифка .. берется 4-ый час за 01.01.2009 и считает его учитывая время, диапазонеы и т.п, что есть в тарифе ..И делать это мы можем 31.01.09 и или вообще задним чисом в следующем месяце считаем..Делает это задача - "Обсчет баланса для модуля IPN". И туда же вставили и смену правил, но это неправильно.. Чтобы правила шлюза менять, это нужна задача которая запускается не задним числом, анализируя, каждый час и проходя по правилам тарифа , а запускаемая на текущий момент (как события таймера) и на текущий момент меняющая правила .. У этой задачи может быть другое тарифное дерево в общем случае.. Но с другой стороны она зависит от задачи обсчета трафика , т.к вы возможно хотите менять скорость в зависимости от наработки за весь месяц .. И получается что одна задача считает задним числом , а вторая на текущйи момент и завист от первой, но запускается раньше первой ... реализовали так - вторую вставили в первую.. если поситать наработку за прошлый месяц, то вы получите скорость за ПРОШЛЫЙ месяц и поменяете ТЕКУЩЕЕ правило ..


Понятно. Спасибо за развернутый ответ. Но хоть что-то есть.
Только правда не нашел я в шедалере задачи "Обсчет баланса для модуля IPN". Есть "Обсчет логов IPN". Это не оно? Если нет, то куда же подевалась "Обсчет баланса для модуля IPN"?

И как потом посмотреть, сменилось правило или нет? В шлюзе у абонента будет видно изменение правила?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2009, 16:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mikos писал(а):
Понятно. Спасибо за развернутый ответ. Но хоть что-то есть.
Только правда не нашел я в шедалере задачи "Обсчет баланса для модуля IPN". Есть "Обсчет логов IPN". Это не оно? Если нет, то куда же подевалась "Обсчет баланса для модуля IPN"?

И как потом посмотреть, сменилось правило или нет? В шлюзе у абонента будет видно изменение правила?


Да, это Обсчет логов IPN.. У меня в бд просто старое название .. правило сменится на шлюзе и это будет видно в договоре ..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2009, 17:23 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Спасибо. Попробовал, но чего-то не сменилось правило. Попробую логи глянуть.
1. Где можно поднять уровень детализации логов?
2. У какого компонента системы смотреть логи (server,scheduler,etc)?


Вложения:
Комментарий к файлу: Тариф 128К
tarif.jpg
tarif.jpg [ 24.82 КБ | Просмотров: 9891 ]
Комментарий к файлу: В ночное время у тарифа не сменилось правило
rules.jpg
rules.jpg [ 56.05 КБ | Просмотров: 9891 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 14:51 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Спасибо. Попробовал, но чего-то не сменилось правило. Попробую логи глянуть.

Вы бы сделали второй фильтр по типу времени и в нем уже вторую скорость. А то после первого фильтра по времени запрос приходит в последнюю установку правила.

Цитата:
1. Где можно поднять уровень детализации логов?

log4j_scheduler.properties, уровень INFO поменяйте на ALL например.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 18:51 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Администратор писал(а):
Цитата:
Спасибо. Попробовал, но чего-то не сменилось правило. Попробую логи глянуть.

Вы бы сделали второй фильтр по типу времени и в нем уже вторую скорость. А то после первого фильтра по времени запрос приходит в последнюю установку правила.

Цитата:
1. Где можно поднять уровень детализации логов?

log4j_scheduler.properties, уровень INFO поменяйте на ALL например.

Спасибо, ошибку понял.


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

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
К сожалению правило не меняется. Проверял у шлюза, который привязан к абоненту. Правило как было 128К, так и осталось. Не пойму куда копать и что не так. Вроде все на месте?

Кстати, а тяжелых задач 0 - это нормально?


Вложения:
Комментарий к файлу: Расписание
Picture 9.png
Picture 9.png [ 12.24 КБ | Просмотров: 8969 ]
Комментарий к файлу: Шлюз в ночное время
Picture 5.png
Picture 5.png [ 32.49 КБ | Просмотров: 8971 ]
Picture 7.png
Picture 7.png [ 8.37 КБ | Просмотров: 8971 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 12:04 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mikos писал(а):
К сожалению правило не меняется. Проверял у шлюза, который привязан к абоненту. Правило как было 128К, так и осталось. Не пойму куда копать и что не так. Вроде все на месте?

Кстати, а тяжелых задач 0 - это нормально?


судя по скриншоту вас нет наработки по IPN вообще , значит правило и не будет менятся ..чтобы зайти в какой-то узел тарифа надо чтобы бала наработка , которая удовлетворяет этому узлу


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

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
stark писал(а):
mikos писал(а):
К сожалению правило не меняется. Проверял у шлюза, который привязан к абоненту. Правило как было 128К, так и осталось. Не пойму куда копать и что не так. Вроде все на месте?

Кстати, а тяжелых задач 0 - это нормально?


судя по скриншоту вас нет наработки по IPN вообще , значит правило и не будет менятся ..чтобы зайти в какой-то узел тарифа надо чтобы бала наработка , которая удовлетворяет этому узлу


Так?


Вложения:
Picture 2.png
Picture 2.png [ 9.53 КБ | Просмотров: 8961 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2009, 13:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mikos писал(а):
stark писал(а):
mikos писал(а):
К сожалению правило не меняется. Проверял у шлюза, который привязан к абоненту. Правило как было 128К, так и осталось. Не пойму куда копать и что не так. Вроде все на месте?

Кстати, а тяжелых задач 0 - это нормально?


судя по скриншоту вас нет наработки по IPN вообще , значит правило и не будет менятся ..чтобы зайти в какой-то узел тарифа надо чтобы бала наработка , которая удовлетворяет этому узлу


Так?


да нет ..я имел ввиду в договре нет наработки..покажите отчет по ipn в договоре


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

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Да, наработки за 2е число небыло - с источниками экспериментировал, данные Flow не сливались. А за 3е число уже есть.


Вложения:
Picture 4.png
Picture 4.png [ 23.7 КБ | Просмотров: 8956 ]
Picture 3.png
Picture 3.png [ 22.54 КБ | Просмотров: 8956 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 апр 2009, 02:53 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Так и есть - смена правила происходит только в том случае, если был в этот день траффик (в моем случае в тарифе это входящий траффик). Если его небыло, то и правило не срабатывает. Как-то оно действительно не совсем прямо.


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

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Странно, опять не меняется правило или по крайней мере не сбрасывается результат на Mikrotik.
Если ручками установить правило и выкл/вкл шлюз, то правила оказываются на mikrotik как положено. В автомате нет.
Не пойму, толи правило не меняется, толи просто не заливается.
Задача "Проверка шлюзов IPN" каждый час.
Может дерево тарифа не так сделал?


Вложения:
Picture 2.png
Picture 2.png [ 12.28 КБ | Просмотров: 8443 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 май 2009, 16:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
может вам попробовать вот это вариант? :
http://bgbilling.ru/forum/viewtopic.php ... highlight=


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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