From 0f19e0ce7e28415dca0d0f6fd81bd694526e9d40 Mon Sep 17 00:00:00 2001 From: liugq Date: Tue, 26 Apr 2022 14:47:49 +0800 Subject: [PATCH] filter Inf data --- service/alerting/elasticsearch/engine.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/alerting/elasticsearch/engine.go b/service/alerting/elasticsearch/engine.go index 275a15a0..5c95e2cd 100644 --- a/service/alerting/elasticsearch/engine.go +++ b/service/alerting/elasticsearch/engine.go @@ -408,7 +408,7 @@ func (engine *Engine) CheckCondition(rule *alerting.Rule)(*alerting.ConditionRes return conditionResult, err } if r, ok := result.(float64); ok { - if math.IsNaN(r){ + if math.IsNaN(r) || math.IsInf(r, 0){ continue } }