Improve Backpressure reporting by monitoring CPU load #25

Open
opened 2025-04-29 09:08:44 +00:00 by stanislav.hejny · 1 comment
Member

Ref epic: CleverBRAG Onboarding #59

Currently Backpressure is defined only as number of concurrent requests, and OVERLOAD event is triggered only in case of number of parallel requests exceeding the predefined threshold.
The OVERLOAD may also be signalled when CPU usage level consistently exceed the predefined level for long time.
Add this function to BackpressureHandler to augment the reporting based on number of concurrent threads

Ref epic: [CleverBRAG Onboarding #59](https://git.cleverthis.com/clevermicro/clevermicro/issues/59) Currently Backpressure is defined only as number of concurrent requests, and OVERLOAD event is triggered only in case of number of parallel requests exceeding the predefined threshold. The OVERLOAD may also be signalled when CPU usage level consistently exceed the predefined level for long time. Add this function to BackpressureHandler to augment the reporting based on number of concurrent threads
stanislav.hejny added the
Points
13
State
Verified
Type
Task
labels 2025-04-29 09:08:44 +00:00
Owner

@stanislav.hejny @aleenaumair

This ticket is lacking priority (which needs to be set to backlog) as well as a milestone.

@stanislav.hejny @aleenaumair This ticket is lacking priority (which needs to be set to backlog) as well as a milestone.
freemo added the
MoSCoW
Could have
label 2025-05-05 01:02:30 +00:00
stanislav.hejny added
State
In Review
and removed
State
Verified
labels 2025-05-05 12:22:28 +00:00
stanislav.hejny added this to the V.01 milestone 2025-05-06 18:55:48 +00:00
stanislav.hejny added this to the Sprint May 15th - 28th project 2025-06-11 07:55:06 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Blocks
You do not have permission to read 1 dependency
Reference: clevermicro/amq-adapter-python#25