elephone-184 opened a new pull request, #4318:
URL: https://github.com/apache/rocketmq-dashboard/pull/4318

   Fixes #4317.
   
   ### Summary
   Adds a consumer client thread pool saturation and queue depth monitoring 
framework to identify thread blockages, high pool utilization, and task queue 
bottlenecks.
   
   ### Features
   - `ConsumerThreadPoolSaturationReport`: models core/max pool sizes, active 
threads, queue depth, saturation percentage, and health status.
   - `ConsumerThreadPoolMonitorService`: inspects client runtime thread pools 
across all online instances of a consumer group.
   - `ConsumerThreadPoolMonitorController`: exposes 
`/consumer/threadPoolSaturation.query` with permission control.
   - `ConsumerThreadPoolSaturationModal`: MUI modal showing real-time 
utilization bars, warning banners, and capacity tuning recommendations.
   - Unit tests covering controller and service layers.
   
   ### Test Plan
   - Unit tests in `ConsumerThreadPoolMonitorControllerTest` and 
`ConsumerThreadPoolMonitorServiceImplTest`.
   - Verified online connection handling and offline fallback logic.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to