====== Журналы fastPCRF ====== {{indexmenu_n>2}} ===== Трассировка ===== Степень подробности журналов задается параметром ''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 периодически сбрасывает свою внутреннюю статистику в этот журнал.