Improve Backpressure reporting by monitoring CPU load #25

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

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
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.
stanislav.hejny added this to the V.01 milestone 2025-05-06 18:55:48 +00:00
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
You do not have permission to read 1 dependency
Reference: clevermicro/amq-adapter-python#25
No description provided.