charts.cgi

Данная утилита рисует графики использования трафика и скорости.
Является продолжением разработки graphics.cgi

Графики формируются в браузере.

Виды графиков

  • График по клиенту Online за день
  • График по клиенту в разрезе: день, неделя, месяц
  • График по серверу доступа и сравнительный график по серверам доступа
  • График по тарифному плану и сравнительный график по тарифным планам
  • График по группе пользователей

Графики использования трафика можно посмотреть в разделе /Мониторинг / Интернет, а также в разделе Интернет/Cтатистика в карточке абонента

Примеры отображения


Дополнительные возможности:

  • Экспорт графика (в виде картинки или текстовом формате)
  • Зум части графика
  • Отображение класов трафика отдельными сериями

Статистика PPPoE

В версии 0.75, аккаунтинг PPPoE не складывается, если не указана переменная $conf{rt_billing}=1;
После смены, нужно перезапустить радиус.

Отображение трафика PPPoE и IPN

Система записывает трафик в две разных таблицы с разным форматом даных для каждого типа подключения.

  • IPoE - ipn_log
  • PPPoE - s_detail


По умолчанию, если включён модуль Ipn, график вытягивается только из таблицы ipn_log, (поскольку в таблицу s_detail в этом случае записывается мета-информация о соединении, которая к трафику не относится ).

Если модуль Ipn не включён, трафик вытягивается только из таблицы s_detail, потому что таблицы ipn_log может не существовать вовсе.

Возможности абсолютно точно узнать, каким сервисом пользуется абонент в системе нет.

Таким образом, если есть абоненты в обоих схемах, необходимо принудительно указать получение даных для обоих схем, указав переменную конфигурации $conf{CHARTS_BOTH_SCHEMES} = 1;

Настройка

$conf{CHARTS_LONG_PAUSE} Учитывать трафик с интервалом больше 5 минут. (Будет отображаться значение скорости за все интервалы)
$conf{CHARTS_BOTH_SCHEMES} Читать выше