feat(monitor): support threashold range (#23853)

This commit is contained in:
Zexi Li
2025-11-27 15:00:08 +08:00
committed by GitHub
parent 105d7afb9a
commit b1b929ea46
10 changed files with 196 additions and 83 deletions
+2 -2
View File
@@ -34,7 +34,7 @@ type CommonAlertTerm struct {
Comparator string
Threshold float64
Filters []monitorapi.MetricQueryTag
FieldOpt string
FieldOpt monitorapi.CommonAlertFieldOpt
Name string
ConditionType string
From string
@@ -92,7 +92,7 @@ func newCommonAlertQuery(tem *CommonAlertTerm) *monitorapi.CommonAlertQuery {
Operator: tem.Operator,
}
if tem.FieldOpt != "" {
commonAlert.FieldOpt = monitorapi.CommonAlertFieldOpt_Division
commonAlert.FieldOpt = monitorapi.CommonAlertFieldOptDivision
}
if len(tem.ConditionType) != 0 {
commonAlert.ConditionType = tem.ConditionType