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

   ## Summary
   - Aggregate consumer metrics, ProcessQueue cached message thresholds, and 
thread dump signatures to diagnose slow consumption, rebalance stalls, and 
thread pool exhaustion.
   - Implement `ConsumerSlowRootCauseService` and 
`ConsumerSlowRootCauseController` with `@Permission` access control.
   - Add frontend React MUI `ConsumerSlowRootCauseModal` providing actionable 
diagnostic summaries, root cause categorization, and client metric profiling.
   - Add comprehensive `ConsumerSlowRootCauseControllerTest` and 
`ConsumerSlowRootCauseServiceImplTest` covering flow control stalls, blocked 
thread contention, and nominal operations.
   
   ## Test plan
   - [x] Run controller unit tests to verify REST endpoint 
`/consumer/slowRootCause.query`.
   - [x] Run service implementation tests to verify ProcessQueue threshold 
detection and JStack blocked thread parsing.
   - [x] Verify frontend modal dialog rendering with health severity chips, 
remedy advice, and client metrics table.


-- 
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