From 5f86fa89066e7d0e6eda58f041f521323e323902 Mon Sep 17 00:00:00 2001 From: huanggze Date: Fri, 28 Jun 2019 09:53:01 +0800 Subject: [PATCH] monitor: remove absent from PromQL Signed-off-by: huanggze --- pkg/models/metrics/metricsruleconst.go | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pkg/models/metrics/metricsruleconst.go b/pkg/models/metrics/metricsruleconst.go index 4be60151a..45f46d77c 100644 --- a/pkg/models/metrics/metricsruleconst.go +++ b/pkg/models/metrics/metricsruleconst.go @@ -13,10 +13,6 @@ limitations under the License. package metrics -import ( - "fmt" -) - const ( ResultTypeVector = "vector" ResultTypeMatrix = "matrix" @@ -735,11 +731,3 @@ var RulePromQLTmplMap = MetricMap{ "prometheus_up_sum": `prometheus:up:sum`, "prometheus_tsdb_head_samples_appended_rate": `prometheus:prometheus_tsdb_head_samples_appended:sum_rate`, } - -func init() { - for metric, promql := range RulePromQLTmplMap { - - // Use absent() to fill missing data with zero - RulePromQLTmplMap[metric] = fmt.Sprintf("%s or absent(%s)-1", promql, promql) - } -}