Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:charts.cgi:ru:abills [2016/02/24 13:06] anton [Виды графиков] |
abills:docs:charts.cgi:ru:abills [2018/03/07 08:56] (текущий) anton [Кеширование рассчитанных скоростей в RRD файлах] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
==== charts.cgi ==== | ==== charts.cgi ==== | ||
- | Данная утилита рисует графики использования трафика и поточно скорости. \\ | + | Данная утилита рисует графики <del>использования трафика и</del> скорости. \\ |
Является продолжением разработки [[abills:docs:graphics.cgi:ru:abills|graphics.cgi]]\\ | Является продолжением разработки [[abills:docs:graphics.cgi:ru:abills|graphics.cgi]]\\ | ||
Строка 12: | Строка 12: | ||
* График по группе пользователей | * График по группе пользователей | ||
- | **Утилита доступна бесплатно для коммерческих пользователей, для некоммерческих смотрите [[abills:price:price|Цены]]**\\ | + | Графики использования трафика можно посмотреть в разделе ''/Мониторинг / Интернет'', а также в разделе ''Интернет/Cтатистика'' в карточке абонента \\ |
- | + | ||
- | Графики использования трафика можно посмотреть в разделе ''/Мониторинг / Интернет'' а также в разделе интернет статистики абонентов \\ | + | |
=== Примеры отображения === | === Примеры отображения === | ||
Строка 25: | Строка 23: | ||
* Отображение класов трафика отдельными сериями | * Отображение класов трафика отдельными сериями | ||
+ | ==== Статистика PPPoE ==== | ||
+ | В версии 0.75, аккаунтинг PPPoE не складывается, если не указана переменная **$conf{rt_billing}=1;**\\ | ||
+ | После смены, нужно перезапустить радиус. | ||
+ | |||
+ | ==== Статистика IPN ==== | ||
+ | График строится из таблицы ''ipn_log''. Считается, что за каждый интервал (5 минут по умолчанию) сохраняется значение скачанного трафика за полные 5 минут. Если у Вас наблюдаются "рывки" или "скачки" на графике выше лимита тарифного плана абонента, удостоверьтесь, что flow timeout на сервере, который занимается подсчётом трафика соответствует 5 минутам. | ||
+ | ==== Отображение трафика PPPoE и IPN ==== | ||
+ | Система записывает трафик в две разных таблицы с разным форматом даных для каждого типа подключения. | ||
+ | * IPoE - ''ipn_log'' | ||
+ | * PPPoE - ''s_detail'' | ||
+ | \\ | ||
+ | |||
+ | Начиная с версии 0.76.61, сначала вытягиваются данные из ''ipn_log'', затем если оттуда ничего не пришло, данные вытягиваются из ''s_detail''.\\ | ||
+ | \\ | ||
+ | |||
+ | ==== Кеширование рассчитанных скоростей в RRD файлах ==== | ||
+ | С версии 0.77.51 есть возможность кешировать значения скорости в RRD файлы. Для этого установите пакет ''rrdtool'' и модуль ''RRDTool::OO''. После этого укажите переменную конфигурации **$conf{CHARTS_RRD} = 1;**. | ||
+ | ==== Настройка ==== | ||
+ | ^ $conf{CHARTS_SKIP_IPN} = 1; | Пропустить получение данных из таблицы ''ipn_log'' (использовать только ''s_detail'') | | ||
+ | ^ $conf{CHARTS_LONG_PAUSE} = 1; | Учитывать трафик с интервалом больше 5 минут. (Будет отображаться значение скорости за все интервалы) | | ||
+ | ^ $conf{CHARTS_RRD} = 1; | Кешировать рассчитаную скорость в RRD файлы | |