diff --git a/model/alertrule.go b/model/alertrule.go index a26e79f..27e6531 100644 --- a/model/alertrule.go +++ b/model/alertrule.go @@ -64,6 +64,9 @@ func (r *AlertRule) Enabled() bool { // Snapshot 对传入的Server进行该报警规则下所有type的检查 返回每项检查结果 func (r *AlertRule) Snapshot(cycleTransferStats *CycleTransferStats, server *Server, db *gorm.DB, role uint8) []bool { point := make([]bool, len(r.Rules)) + for i := range point { + point[i] = true + } if r.UserID != server.UserID && role != RoleAdmin { return point