Журналы 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 периодически сбрасывает свою внутреннюю статистику в этот журнал.