My Oracle Support Banner

ECE Alert Not Generated For Ece_brs_task_pending_count When BRS Is Overloaded (Doc ID 2980734.1)

Last updated on MAY 29, 2024

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.4.0 and later
Information in this document applies to any platform.

Goal

On : 12.0.0.4.0 version, Charging server launcher:


"ece_brs_task_pending_count" metric is not generating any counters on Elastic Charging Engine system.

Here counter is zero at all time:


# HELP ece_brs_task_pending_count
# TYPE ece_brs_task_pending_count gauge
*ece_brs_task_pending_count{applicationRole="DiameterGateway",type="pending",}0.0


But it should have the value other than zero, since Batch Request Service (BRS) is overloaded:

 

2023-07-20 22:01:06.963 EEST ERROR - - - - BrsMessageBundle-22017: BRS is currently overloaded, 256 pending counts waiting to be processed.
oracle.communication.brm.charging.brs.BRSOverloadException: BrsMessageBundle-22017: BRS is currently overloaded, 256 pending counts waiting to be processed.
at oracle.communication.brm.charging.brs.internal.BatchRequestServiceImpl.dispatchEvent(BatchRequestServiceImpl.java:2231) ~[ece-brs.jar:?]
at oracle.communication.brm.charging.brs.internal.BatchRequestServiceImpl.submit(BatchRequestServiceImpl.java:1792) ~[ece-brs.jar:?]
at oracle.communication.brm.charging.brs.internal.BatchRequestServiceImpl.submitUsage(BatchRequestServiceImpl.java:966) ~[ece-brs.jar:?]
at oracle.communication.brm.charging.ecegateway.diameter.framework.gy.backend.internal.DiameterFrameworkGyUsageProcessorImpl.processRequest(DiameterFrameworkGyUsageProcessorImpl.java:363) [ece-diametergateway.jar:?]
at oracle.communication.brm.charging.ecegateway.diameter.framework.gy.backend.internal.DiameterFrameworkGyBackendImpl.processRequest(DiameterFrameworkGyBackendImpl.java:290) [ece-diametergateway.jar:?]
at oracle.communication.brm.charging.ecegateway.diameter.framework.gy.backend.internal.DiameterFrameworkGyBackendImpl.authorize(DiameterFrameworkGyBackendImpl.java:218) [ece-diametergateway.jar:?]
at camiant.diameter.apps.AbstractDiameterApp.authorize(AbstractDiameterApp.java:327) [ece-diametergateway.jar:?]
at camiant.diameter.apps.AbstractDiameterSession.authorize(AbstractDiameterSession.java:467) [ece-diametergateway.jar:?]
at camiant.diameter.apps.dcca.DCCAServerSessionFSM.(DCCAServerSessionFSM.java:203) [ece-diametergateway.jar:?]
at camiant.diameter.apps.dcca.DCCAServerSessionFSM.processEvent(DCCAServerSessionFSM.java:85) [ece-diametergateway.jar:?]
at camiant.diameter.apps.dcca.gy.GyServerSessionFSM.processEvent(GyServerSessionFSM.java:146) [ece-diametergateway.jar:?]
at oracle.communication.brm.charging.ecegateway.diameter.framework.gy.app.DiameterFrameworkGyServerSessionFSM.processEvent(DiameterFrameworkGyServerSessionFSM.java:91) [ece-diametergateway.jar:?]

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.