From 7ccd23c72054d69d4af4c8b367c2464250d5b619 Mon Sep 17 00:00:00 2001 From: huanggze Date: Thu, 24 Oct 2019 15:16:51 +0800 Subject: [PATCH] add metric namespace_configmap_count Signed-off-by: huanggze --- pkg/models/metrics/metrics_rules.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/models/metrics/metrics_rules.go b/pkg/models/metrics/metrics_rules.go index d811b7dfc..337f3c36e 100644 --- a/pkg/models/metrics/metrics_rules.go +++ b/pkg/models/metrics/metrics_rules.go @@ -162,6 +162,7 @@ var namespaceMetrics = []string{ "namespace_replicaset_count", "namespace_service_count", "namespace_secret_count", + "namespace_configmap_count", "namespace_ingresses_extensions_count", "namespace_s2ibuilder_count", } @@ -401,6 +402,7 @@ var metricsPromqlMap = map[string]string{ "namespace_replicaset_count": `count by (namespace) (kube_replicaset_created{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`, "namespace_service_count": `sum by (namespace) (kube_service_info{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`, "namespace_secret_count": `sum by (namespace) (kube_secret_info{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`, + "namespace_configmap_count": `sum by (namespace) (kube_configmap_info{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`, "namespace_ingresses_extensions_count": `sum by (namespace) (kube_ingress_labels{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`, "namespace_s2ibuilder_count": `sum by (namespace) (s2i_s2ibuilder_created{namespace!=""} * on (namespace) group_left(label_kubesphere_io_workspace) kube_namespace_labels{$1})`,