saaremaa Posted February 20, 2016 · Report post Подскажите скрипт/решение для Linux. Нужно строить график потребления полосы абонентом по данным Radius Accounting (эти данные уже есть Mysql - складывает их туда биллинг). Сейчас мы дергаем эти данные по SNMP с серверов доступа - дублируя тем самым информацию по Radius. Тк. абонентов уже много - этот "костыль" хотелось бы убрать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nuclearcat Posted February 20, 2016 · Report post Радиус обычно агрегирует, т.е. за всю сессию вы получаете среднестатическое значение. Т.е. все сильно зависит от того, как ваш биллинг собирает эти данные. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted February 21, 2016 · Report post Подскажите скрипт/решение для Linux. Нужно строить график потребления полосы абонентом по данным Radius Accounting (эти данные уже есть Mysql - складывает их туда биллинг). Сейчас мы дергаем эти данные по SNMP с серверов доступа - дублируя тем самым информацию по Radius. Тк. абонентов уже много - этот "костыль" хотелось бы убрать. :-))) Ну тут два решения, или "SELECT * INTO OUTFILE '/tmp/data.csv' FROM radacct\g", и потом в MS Excell красивый график строить. Или man rrdgraph_examples. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted February 21, 2016 · Report post Все таки Netflow (благо он у нас тоже есть). С агрегацией данных радиуса - у меня получается средняя температура по больнице. Нам это надо что-бы абоненту отдать график потребления его канала. т.е. красиво и с рюшечками. rrdgraph - это конечно хорошо, но емнип там агрегация 5 минут, нам надо 1 минуту. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted February 21, 2016 · Report post rrdgraph - это конечно хорошо, но емнип там агрегация 5 минут, нам надо 1 минуту. Читайте маны до того, как фигню писать. ;-) А не после. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zhenya` Posted February 21, 2016 · Report post Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sergey Gilfanov Posted February 21, 2016 · Report post Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет 32 бита целое в минуту? Ну ладно, пусть 64 бита. Четыре, кажется, мегабайта на пользователя в год получается. Если по нормальному хранить. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted February 21, 2016 · Report post Интерим апдейт делаешь раз в минут и получаешь число байт за минуту ) но бд ох какая пухлая будет Похоже, что он про дискретность графика а не про интерим в радиусе, например в mrtg по дефолту идет 5минутная интерполяция на суточных графиках. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sonne Posted February 21, 2016 · Report post В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool. Сомневаюсь что в radius accounting интервал 1 минуту будет нормально работать. NASу то может поплохеть и радиусу тоже Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jab Posted February 21, 2016 · Report post Сомневаюсь что в radius accounting интервал 1 минуту будет нормально работать. NASу то может поплохеть и радиусу тоже Да работает оно в радивусе, но смысл ? Вот для АТС интерим поминутный - это нормально. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pppoetest Posted February 21, 2016 · Report post В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool. И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
YuryD Posted February 22, 2016 · Report post В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool. И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин. Тут очевидно старая путаница о mrtg, но с rrdtools он вполне способен работать раз в минуту. По поводу радиус, он update account может и высылать почаще. Тогда можно отзеркалить радиус updates в mrtg. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Sonne Posted February 24, 2016 · Report post В cacti в шаблоне выбираешь 1 минуту интервал и все. Все это силами rrd-tool. И что это даст кроме температуры по больнице, если поллер один хрен снимает данные раз в 5 мин. Рассказать как поправить crontab? Главный вопрос не как, а зачем. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...