In a Subscriber Management environment, the following message may sometimes be seen: "Dec 10 23:45:55 router-re0 bbe=smgd[26875]: %DAEMON-3: dprof_process_request: Resource usage of the FPC exceeded threshold."
This article explains the meaning of this message.
The message indicates that a dynamic profile could not be created for the subscriber and therefore, the subscriber cannot log in. This is due to exceeding the usage of Flexible PIC Concentrator (FPC) resources such as memory for NextHop, Heap, or Filters.
To check the current usage of FPC resources, use the following commands:
show system resource-monitor fpc slot <x> for a specific FPC
show system resource-monitor fpc slot <x>
show system resource-monitor summary for all FPCs
show system resource-monitor summary
For example:
labroot@router-re0> show system resource-monitor fpc slot 9 FPC Resource Usage Summary Free Heap Mem Watermark : 20 % Free NH Mem Watermark : 20 % Free Filter Mem Watermark : 20 % * - Watermark reached Slot # % Heap Free 9 61 PFE # % ENCAP mem Free % NH mem Free % FW mem Free 0 NA 77 99 1 NA 20 * 41 ---> Free next-hop memory is 20%.
labroot@router-re0> show system resource-monitor summary Resource Usage Summary Throttle : Enabled Heap Mem Threshold : 70 % IFL Counter Threshold : 95 % Filter Counter Threshold : 100 % Expansion Threshold : 95 % MFS threshold : 70 % Used : 10 Slot # 0 Client allowed : Yes Service allowed : Yes Client denied : 0 Service denied : 0 Heap memory used : 332781712 In % : 17 Filter memory IFL memory Expansion memory PFE # used | % used | % used | % 0 17801200 44 298336 0 0 0 1 17758944 44 298496 0 0 0 Slot # 3 Client allowed : Yes Service allowed : Yes Client denied : 0 Service denied : 0 Heap memory used : 646251648 In % : 34 Filter memory IFL memory Expansion memory PFE # used | % used | % used | % 0 20726896 52 1567488 4 0 0 1 20110736 50 1269024 3 0 0 Slot # 5 Client allowed : Yes Service allowed : Yes Client denied : 0 Service denied : 0 Heap memory used : 332436488 In % : 17 Filter memory IFL memory Expansion memory PFE # used | % used | % used | % 0 17758896 44 298816 0 0 0 1 17758896 44 298496 0 0 0 Slot # 7 Client allowed : Yes Service allowed : Yes Client denied : 0 Service denied : 0 Heap memory used : 332105848 In % : 17 Filter memory IFL memory Expansion memory PFE # used | % used | % used | % 0 17758896 44 298816 0 0 0 1 17758896 44 298496 0 0 0 Slot # 9 Client allowed : No >> New subscribers not allowed anymore due to resource usage Service allowed : No >> New services not allowed anymore due to resource usage Client denied : 240229 Service denied : 124439 Heap memory used : 722241912 In % : 38 Filter memory IFL memory Expansion memory PFE # used | % used | % used | % 0 20849392 52 1573664 4 0 0 1 20981936 52 1635584 4 63753496 95 * >> Expansion memory at 95% usage
If you suspect that there is no reason for the resource limit in your environment to be exceeded, open a Technical Service Request for further investigations.
To determine the cause for this message and to resolve any issue found, refer to the steps in KB31509 - Syslog message: dprof_process_request: Resource usage of the FPC exceeded threshold [juniper.net] .