Журналы fastPCRF

Трассировка

Степень подробности журналов задается параметром trace conf-файла /etc/dpi/fastpcrf.conf.

Параметр trace — это битовая маска, каждый бит задает подробное логирование той или иной подсистемы:

0x00000001 — connection monitor — монитор соединений RADIUS. Следит за активностью соединений, принимает решение о переключении на резервный RADIUS-сервер при необходимости.

0x00000002 — task scheduler — внутренний планировщик задач.

0x00000010 — auth server — ответственен за прием запросов на авторизацию от fastDPI (связь fastDPI → fastPCRF).

0x00000200 — radius_client connections — подробное логирование запросов Access-Request и ответов Access-Accept/Reject.

0x00000400 — radius_client monitor — логирование запросов Server-Status проверки живости RADIUS-сервера и ответов на них.

0x00001000 — CoA server — журналирование событий CoA.

0x00002000 — CoA listener - создание соединений с CoA-клиентами.

0x00004000 — CoA processor - подробное логирование CoA-запросов.

0x00010000 — fdpi_ctl - журналирование событий отправки данных fastDPI (связь fastPCRF → fastDPI).

0x00020000 — fdpi_crl FIFO - события очереди сообщений от fastPCRF к fastDPI. В очередь попадают CoA-запросы, которые должны быть разосланы всем fastDPI-серверам.

0x00100000 — журналирование отправки start/stop accounting.

0x00200000 — журналирование отправки interim update accounting.

0x00400000 — журналирование приема сырых данных аккаунтинга от fastDPI.

Параметр trace - горячий: допускается менять его значение на лету командой service fastpcrf reload

FastPCRF журналирует свои действия в каталог /var/log/dpi.

Назначения журналов:

fastpcrf_alert.log

Лог запуска/остановки fastPCRF. Если при старте/стопе произошли какие-либо ошибки, вы увидите их в этом журнале.

fastpcrf_ap0.log

Лог получения запросов на авторизацию от fastDPI (связь fastDPI → fastPCRF):

ошибки соединения с fastDPI;

трейсы полученных от fastDPI запросов на авторизацию;

трейсы получения acounting-данных от fastDPI.

fastpcrf_ap1.log

Лог CoA:

соединения с CoA-клиентами;

получение и обработка CoA-запрсов;

общение с DHCP и DHCVPv6-серверами при обработке атрибутов Framed-Pool и Framed-IPv6-Pool.

fastpcrf_ap2.log

Взаимодействие с RADIUS-серверами авторизации:

подключение и отключение RADIUS-серверов;

запросы авторизации Access-Request;

ответы Access-Accept/Reject.

fastpcrf_ap3.log

Лог accounting:

подключение и отключение RADIUS-серверов аккаунтинга;

ведение внутренней базы данных аккаунтинга;

старт/стоп аккаунтинга абонентов;

отправка accounting-данных.

fastpcrf_ap4.log

Лог связи fastPCRF → fastDPI:

соединение с fastDPI по управляющему порту;

отправка результатов авторизации на СКАТ;

отправка CoA-запрсов на СКАТ.

fastpcrf_stat.log

Внутренняя статистика fastPCRF:

распределение памяти;

число посланных на RADIUS запросов и полученных ответов;

статистика по CoA;

статистика соединения с RADIUS-серверами и с fastDPI.

FastPCRF периодически сбрасывает свою внутреннюю статистику в этот журнал.