Перейти к содержимому
Калькуляторы

График потребления полосы абонентом по данным Radius Accounting

Подскажите скрипт/решение для Linux. Нужно строить график потребления полосы абонентом по данным Radius Accounting (эти данные уже есть Mysql - складывает их туда биллинг). Сейчас мы дергаем эти данные по SNMP с серверов доступа - дублируя тем самым информацию по Radius. Тк. абонентов уже много - этот "костыль" хотелось бы убрать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Радиус обычно агрегирует, т.е. за всю сессию вы получаете среднестатическое значение. Т.е. все сильно зависит от того, как ваш биллинг собирает эти данные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите скрипт/решение для Linux. Нужно строить график потребления полосы абонентом по данным Radius Accounting (эти данные уже есть Mysql - складывает их туда биллинг). Сейчас мы дергаем эти данные по SNMP с серверов доступа - дублируя тем самым информацию по Radius. Тк. абонентов уже много - этот "костыль" хотелось бы убрать.

 

:-))) Ну тут два решения, или "SELECT * INTO OUTFILE '/tmp/data.csv' FROM radacct\g", и потом в MS Excell красивый график строить. Или man rrdgraph_examples.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все таки Netflow (благо он у нас тоже есть). С агрегацией данных радиуса - у меня получается средняя температура по больнице. Нам это надо что-бы абоненту отдать график потребления его канала. т.е. красиво и с рюшечками. rrdgraph - это конечно хорошо, но емнип там агрегация 5 минут, нам надо 1 минуту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

rrdgraph - это конечно хорошо, но емнип там агрегация 5 минут, нам надо 1 минуту.

 

Читайте маны до того, как фигню писать. ;-) А не после.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет

32 бита целое в минуту? Ну ладно, пусть 64 бита. Четыре, кажется, мегабайта на пользователя в год получается. Если по нормальному хранить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет

 

Похоже, что он про дискретность графика а не про интерим в радиусе, например в mrtg по дефолту идет 5минутная интерполяция на суточных графиках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool.

 

Сомневаюсь что в radius accounting интервал 1 минуту будет нормально работать. NASу то может поплохеть и радиусу тоже

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сомневаюсь что в radius accounting интервал 1 минуту будет нормально работать. NASу то может поплохеть и радиусу тоже

 

Да работает оно в радивусе, но смысл ? Вот для АТС интерим поминутный - это нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool.

И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool.

И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин.

Тут очевидно старая путаница о mrtg, но с rrdtools он вполне способен работать раз в минуту. По поводу радиус, он update account может и высылать почаще. Тогда можно отзеркалить радиус updates в mrtg.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool.

И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин.

 

Рассказать как поправить crontab?

 

Главный вопрос не как, а зачем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.