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]
