From 109f267453b573496b12bcdf18c07a68808e229a Mon Sep 17 00:00:00 2001 From: baofengqi Date: Thu, 22 May 2025 11:14:25 +0800 Subject: [PATCH] [bug]fix heartbeat fail alert can't be resolved --- .../com/actiontech/dble/backend/heartbeat/MySQLHeartbeat.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/actiontech/dble/backend/heartbeat/MySQLHeartbeat.java b/src/main/java/com/actiontech/dble/backend/heartbeat/MySQLHeartbeat.java index 43d161c7f..9410dd740 100644 --- a/src/main/java/com/actiontech/dble/backend/heartbeat/MySQLHeartbeat.java +++ b/src/main/java/com/actiontech/dble/backend/heartbeat/MySQLHeartbeat.java @@ -300,7 +300,8 @@ public class MySQLHeartbeat { this.status = OK_STATUS; this.errorCount.set(0); this.startErrorTime.set(-1); - alert(); + Map labels = AlertUtil.genSingleLabel("dbInstance", this.source.getDbGroupConfig().getName() + "-" + this.source.getConfig().getInstanceName()); + AlertUtil.alertResolve(AlarmCode.HEARTBEAT_FAIL, Alert.AlertLevel.WARN, "mysql", this.source.getConfig().getId(), labels); } if (isStop) { LOGGER.warn("heartbeat[{}] had been stop", source.getConfig().getUrl());