RockteMQ-AI commented on issue #2118: URL: https://github.com/apache/rocketmq-dashboard/issues/2118#issuecomment-5281481470
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue has been verified against the current codebase. **Root Cause:** `RocketMQDashboardProvider` renders a cluster as healthy when its membership is empty, `BrokerData` is absent, or a Broker has no master address. In these cases no runtime/topic/group data can be collected, so showing "healthy" with zero values is misleading. **Impact:** Dashboard operators may believe a cluster is healthy when it is actually non-functional, delaying incident response. **Severity:** High — misleading health status can mask real outages. **Proposed Fix:** 1. Mark incomplete topology as `warning` instead of `healthy` 2. Exclude incomplete clusters from healthy-cluster totals 3. Retain the cluster row for visibility An automated fix proposal will be generated. Reply `/approve` to proceed with PR generation. --- *Automated evaluation by github-manager-bot* -- 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]
