Журналы fastPCRF [Документация VAS Experts]

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