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

   Fixes #4337.
   
   ### Summary
   Adds a broker cold data read ratio and OS PageCache hit rate inspector to 
pinpoint physical disk saturation and identify lagging consumer groups driving 
cold reads.
   
   ### Features
   - `BrokerColdReadReport`: models overall PageCache hit percentage, cold read 
TPS, disk I/O pressure status, and top cold consumer groups.
   - `BrokerColdReadInspectorService`: calculates cache hit ratios per broker 
and audits lagging consumer offset distances.
   - `BrokerColdReadInspectorController`: exposes `/cluster/coldRead.query` 
with permission control.
   - `BrokerColdReadInspectorModal`: MUI modal displaying hit-rate progress 
bars, broker metrics table, and cache eviction warnings.
   - Comprehensive unit tests covering controller and service layers.
   
   ### Test Plan
   - Unit tests in `BrokerColdReadInspectorControllerTest` and 
`BrokerColdReadInspectorServiceImplTest`.
   - Tested cluster broker retrieval and fallback mock stats.


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