Aias00 opened a new pull request, #1988: URL: https://github.com/apache/rocketmq-dashboard/pull/1988
### Track RocketMQ Studio Track 1: unified control plane / METRICS-01. ### Summary - model both range-query and instant-query paths in `MetricsBackendType` - probe VictoriaMetrics and Mimir through their backend-specific Prometheus API prefixes - keep Prometheus, Thanos, Cortex, ARMS, and custom backends on the standard instant-query path - preserve existing authentication, timeout, redirect, and SSRF protections ### Verification - `JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -Dtest=SettingsServiceTest,MetricsBackendTypeTest test` (40 tests) - `JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -DskipTests package` - Checkstyle: 0 violations ### Local baseline note `MultiBackendMetricsSourceTest` was also run on this branch and the untouched `origin/rocketmq-studio` baseline. Both fail identically in this local environment because the embedded site-local HTTP server cannot be reached; this patch does not modify that runtime test path. Closes #1987 -- 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]
