Skip to end of metadata
Go to start of metadata

Меню Отчёт>Интернет+>Детализация

Отображается детализация трафика ip/port для сессий абонентов.

Данная возможность включается опцией $conf{INTERNET_TRAFFIC_DETAIL}=1; Сбором детализации занимается программа traffic2sql

Только детализация баз общего трафика:

/usr/abills/libexec/traffic2sql 3 flowdir=/usr/abills/var/log/ipn/ DETAIL_ONLY=1

После успешного поиска по результатам можно найти сессию абонента который обращался к указанному ресурсу.

Также в качестве адреса поиска можно задавать хост нейм (FQDN), система автоматически переведёт его в IP и произведёт поиск. Если для домена система обнаружила несколько IP поиск будет производиться по нескольким.

Просмотр файлов flow-capture

Есть возможность просмотреть файлы, которые складываются в результате работы flow-capture (Отчёт>Интернет+>Ft Queue)

Детализация трафика на отдельный сервер

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

Для включения этой возможности нужно указать переменные доступа к базе детализации

$conf{IPN_DBHOST}='localhost';
$conf{IPN_DBNAME}='abills_details';
$conf{IPN_DBUSER}='abills_details';
$conf{IPN_DBPASSWD}='sqlpassword';

и завести базу детализации

mysql

вносим параметры доступа и таблицу

GRANT ALL ON abills_details.* TO `abills_details`@localhost IDENTIFIED BY "sqlpassword";  
CREATE DATABASE abills_details DEFAULT CHARACTER SET utf8 COLLATE  utf8_general_ci;
use abills_details;
CREATE TABLE `ipn_traf_detail` (
  `src_addr` int(11) unsigned NOT NULL default '0',
  `dst_addr` int(11) unsigned NOT NULL default '0',
  `src_port` smallint(5) unsigned NOT NULL default '0',
  `dst_port` smallint(5) unsigned NOT NULL default '0',
  `protocol` tinyint(3) unsigned default '0',
  `size` int(10) unsigned NOT NULL default '0',
  `f_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `s_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `nas_id` smallint(5) unsigned NOT NULL default '0',
  `uid` int(11) unsigned NOT NULL default '0'
) COMMENT='Ipn detail log traffic class';
quit;
  • No labels