The FastPCRF logs [Документация VAS Experts]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:dpi:bras_bng:radius_integration:radius_auth_fastpcrf_setup:fastpcrf_logs [2023/10/13 13:14] – ↷ Page moved from en:dpi:bras_bng:opt_bras_l3:bras_steps:radius_auth_fastpcrf_setup:fastpcrf_logs to en:dpi:bras_bng:radius_integration:radius_auth_fastpcrf_setup:fastpcrf_logs elena.krasnobryzhen:dpi:bras_bng:radius_integration:radius_auth_fastpcrf_setup:fastpcrf_logs [2024/12/05 14:54] (current) elena.krasnobryzh
Line 1: Line 1:
-======fastpcrf_logs======+{{indexmenu_n>2}} 
 +====== The FastPCRF logs ====== 
 + 
 +FastPCRF logs its actions to the /var/log/dpi/ directory.  
 +Logs purposes: 
 + 
 +== fastpcrf_alert.log == 
 +The fastPCRF start/halt log. If there are any errors at the start/halt, you will see them in this log. 
 + 
 +== fastpcrf_ap0.log == 
 +Log of authorization requests from the fastDPI (fastDPI -> fastPCRF interaction): 
 +  * errors occurred when connecting to the fastDPI; 
 +  * fastDPI authorization requests traces; 
 +  * traces of acounting data received from the fastDPI. 
 + 
 +== fastpcrf_ap1.log == 
 +CoA log: 
 +  * connections to CoA clients; 
 +  * CoA requests receiving and processing 
 + 
 +== fastpcrf_ap2.log == 
 +Interaction with RADIUS-authorization servers: 
 +  * adding and removing of RADIUS servers; 
 +  * Access-Request authorization requests; 
 +  * Access-Accept/Reject responses 
 + 
 +== fastpcrf_ap3.log == 
 +Accounting log: 
 +  * adding and removing of accounting RADIUS servers; 
 +  * internal accounting database maintenance; 
 +  * subscriber accounting start/stop; 
 +  * sending of of accounting data; 
 + 
 +== fastpcrf_ap4.log == 
 +fastPCRF -> fastDPI interaction log: 
 +  * Connection to fastDPI using the control port; 
 +  * Sending of authorization results to the VAS Experts DPI; 
 +  * Sending of CoA requests to the VAS Experts DPI. 
 + 
 +== fastpcrf_stat.log == 
 +Internal fastPCRF statistics  
 +  * memory allocation; 
 +  * number of requests sent to the RADIUS and corresponding responses received; 
 +  * CoA statistics; 
 +  * statistics of connection with RADIUS servers and with fastDPI  
 + 
 +FastPCRF periodically logs its internal statistics to this log. 
 + 
 +==  Tracing == 
 +The level of log detail is specified by the ''trace'' option in the fastpcrf.conf configuration file. The ''trace'' option is a bitmask, so each bit specifies the detailed logging of a subsystem: 
 +  * 0x00000001 - connection monitor. RADIUS connection monitor. It monitors the connections activity, decides on switching to the backup RADIUS server if necessary. 
 +  * 0x00000002 - task scheduler. Internal task scheduler 
 +  * 0x00000010 - auth server is responsible for accepting authorization requests from the fastDPI(fastDPI -> fastPCRF interaction) 
 +  * 0x00000200 - radius_client connections. Detailed Access-Request and Access-Accept/Reject responses logging 
 +  * 0x00000400 - radius_client monitor. Logging of Server-Status requests intended to check the RADIUS server operates and corresponding responses 
 +  * 0x00001000 - CoA server. CoA events logging 
 +  * 0x00002000 - CoA listener - establishing connections to CoA clients 
 +  * 0x00004000 - CoA processor - detailed CoA requests logging 
 +  * 0x00010000 - fdpi_ctl - logging of events of sending data to the fastDPI  (fastPCRF -> fastDPI interaction) 
 +  * 0x00020000 - fdpi_crl FIFO - message queue events (the messages are sent from fastPCRF to fastDPI). CoA-requests being sent to all fastDPI-servers are queued.  
 +  * 0x00100000 - logging of start/stop accounting sending 
 +  * 0x00200000 - logging of interim update accounting sending 
 + 
 +The ''trace'' optons can be used "on the fly": It is allowed to change its value on the fly by the following command: ''service fastpcrf reload''