From 97b054d99dfb418b31c458e9f7bd0bda11f56324 Mon Sep 17 00:00:00 2001 From: Rao Yunkun Date: Tue, 6 Oct 2020 15:37:19 +0800 Subject: [PATCH] Add node metric: node_pleg_quantile Signed-off-by: Rao Yunkun --- pkg/models/monitoring/named_metrics.go | 1 + pkg/simple/client/monitoring/prometheus/promql.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/models/monitoring/named_metrics.go b/pkg/models/monitoring/named_metrics.go index 6cddf9cce..9ab38381a 100644 --- a/pkg/models/monitoring/named_metrics.go +++ b/pkg/models/monitoring/named_metrics.go @@ -112,6 +112,7 @@ var NodeMetrics = []string{ "node_load5", "node_load15", "node_pod_abnormal_ratio", + "node_pleg_quantile", } var WorkspaceMetrics = []string{ diff --git a/pkg/simple/client/monitoring/prometheus/promql.go b/pkg/simple/client/monitoring/prometheus/promql.go index a30e576b0..d76b031b4 100644 --- a/pkg/simple/client/monitoring/prometheus/promql.go +++ b/pkg/simple/client/monitoring/prometheus/promql.go @@ -109,6 +109,7 @@ var promQLTemplates = map[string]string{ "node_load5": `node:load5:ratio{$1}`, "node_load15": `node:load15:ratio{$1}`, "node_pod_abnormal_ratio": `node:pod_abnormal:ratio{$1}`, + "node_pleg_quantile": `node_quantile:kubelet_pleg_relist_duration_seconds:histogram_quantile{$1}`, // workspace "workspace_cpu_usage": `round(sum by (workspace) (namespace:container_cpu_usage_seconds_total:sum_rate{namespace!="", $1}), 0.001)`,