diff --git a/pkg/monitor/models/alertrecord.go b/pkg/monitor/models/alertrecord.go index 8d06197b8a..e64ac2820f 100644 --- a/pkg/monitor/models/alertrecord.go +++ b/pkg/monitor/models/alertrecord.go @@ -376,6 +376,12 @@ func (record *SAlertRecord) CustomizeCreate( if record.ResType == monitor.METRIC_RES_TYPE_HOST { resIds = append(resIds, v) } + case "cloudaccount_id": + if record.ResType == monitor.METRIC_RES_TYPE_CLOUDACCOUNT { + resIds = append(resIds, v) + } + case "id": + resIds = append(resIds, v) } } }