diff --git a/service/alerting/elasticsearch/engine.go b/service/alerting/elasticsearch/engine.go index 2c09c3de..9ed4bc40 100644 --- a/service/alerting/elasticsearch/engine.go +++ b/service/alerting/elasticsearch/engine.go @@ -288,7 +288,7 @@ func (engine *Engine) generateTimeFilter(rule *alerting.Rule, filterParam *alert ) intervalDuration, err := time.ParseDuration(rule.Metrics.BucketSize) if err != nil { - return nil, err + return nil, fmt.Errorf("parse bucket size of rule %s error: %v", rule.Name, err) } if intervalDuration / time.Hour >= 1 { units = "h"