Aias00 opened a new issue, #1654:
URL: https://github.com/apache/rocketmq-dashboard/issues/1654

   ## Problem
   
   `RocketMQDashboardProvider.collectDashboardData()` catches every Admin 
exception and returns `emptyDashboard()`. A NameServer/Broker outage, ACL 
denial, timeout, or malformed topology therefore reaches the UI as a successful 
200 response with all counts set to zero. This is indistinguishable from a 
healthy empty cluster and can mislead operators.
   
   ## Scope
   
   - Preserve the existing empty dashboard only for a valid, genuinely empty 
topology.
   - Convert runtime collection failures and malformed/unavailable topology 
into a structured upstream failure response.
   - Add regression tests for Admin failures and valid empty topology.
   
   ## Track
   
   Track 1 / Control Plane runtime observability.


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