Aias00 opened a new pull request, #2688: URL: https://github.com/apache/rocketmq-dashboard/pull/2688
## Summary - add an explicit native metric collection scope so completed collector passes can reconcile missing alert fingerprints - resolve FIRING/ACKED native alert states when their monitored resource disappears from a successful full scope collection - avoid false recovery for failed/partial collections, lease loss, and whole-scope unavailable samples - preserve original alert labels for RESOLVED events and recovery notifications using the latest alert event metadata ## Tests - JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -Dtest=NativeAlertProcessorTest,CollectorSchedulerTest,MybatisPlusAlertStateRepositoryTest test - JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -Dtest='org.apache.rocketmq.studio.ops.alert.*Test,org.apache.rocketmq.studio.cluster.metrics.*Test' test\n- JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn test\n- JAVA_HOME=$(/usr/libexec/java_home -v 21) mvn -DskipTests package\n\nCloses #2679 -- 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]
