Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:ipn:ipn_detail [2015/11/20 15:14] asmodeus |
abills:docs:manual:admin:ipn:ipn_detail [2018/08/30 09:55] (текущий) diger [Детализация трафика на отдельный сервер] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====Детализация трафика==== | ====Детализация трафика==== | ||
- | '' / Отчёт / IPN / Подробней '' | + | '' / Отчёт / IPN / Детализация '' |
Отображается детализация траффика ip/port для сессий абонентов | Отображается детализация траффика ip/port для сессий абонентов | ||
Строка 12: | Строка 12: | ||
- | Также в качестве адреса поиска можно задавать хост нейм (FQDN), система автоматически переведёт его в IP и произведёт поиск | + | Также в качестве адреса поиска можно задавать хост нейм (FQDN), система автоматически переведёт его в IP и произведёт поиск. Если для домена система обнаружила несколько IP поиск будет производиться по нескольким |
+ | |||
+ | |||
+ | ====Детализация трафика на отдельный сервер==== | ||
+ | |||
+ | В системе предусмотрена возможность ведения детализации трафика и запись его в отдельную базу данных или на отдельный сервер. | ||
+ | |||
+ | |||
+ | для включения это возможности нужно указать переменные доступа к базе детализации | ||
+ | |||
+ | $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` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, | ||
+ | `s_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, | ||
+ | `nas_id` smallint(5) unsigned NOT NULL default '0', | ||
+ | `uid` int(11) unsigned NOT NULL default '0' | ||
+ | ) COMMENT='Ipn detail log traffic class'; | ||
+ | quit; | ||
+ | |||
+ |