From 1881967cf5dd8b4da0ae0a7172f782766a19c004 Mon Sep 17 00:00:00 2001 From: Md Kamol Hasan Date: Tue, 5 Oct 2021 13:27:50 +0600 Subject: [PATCH] Update various kubedb metrics and metric labels (#364) Signed-off-by: kamolhasan --- ...sconfig-catalog-kubedb-com-elasticsearch-version.yaml | 2 ++ ...metricsconfig-catalog-kubedb-com-mongodb-version.yaml | 2 ++ ...etricsconfig-catalog-kubedb-com-postgres-version.yaml | 2 ++ .../metricsconfig-kubedb-com-elasticsearch.yaml | 9 +++++++++ 4 files changed, 15 insertions(+) diff --git a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-elasticsearch-version.yaml b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-elasticsearch-version.yaml index 0a9aad3d3..9469ec53f 100644 --- a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-elasticsearch-version.yaml +++ b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-elasticsearch-version.yaml @@ -24,6 +24,8 @@ spec: valuePath: .spec.authPlugin - key: db_image valuePath: .spec.db.image + - key: deprecated + valuePath: .spec.deprecated - key: distribution valuePath: .spec.distribution - key: exporter_image diff --git a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-mongodb-version.yaml b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-mongodb-version.yaml index f4dbe97aa..2c3fbefe7 100644 --- a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-mongodb-version.yaml +++ b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-mongodb-version.yaml @@ -22,6 +22,8 @@ spec: labels: - key: db_image valuePath: .spec.db.image + - key: deprecated + valuePath: .spec.deprecated - key: distribution valuePath: .spec.distribution - key: exporter_image diff --git a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-postgres-version.yaml b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-postgres-version.yaml index 13b46196e..c132f36fe 100644 --- a/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-postgres-version.yaml +++ b/charts/kubedb-metrics/templates/metricsconfig-catalog-kubedb-com-postgres-version.yaml @@ -24,6 +24,8 @@ spec: valuePath: .spec.coordinator.image - key: db_image valuePath: .spec.db.image + - key: deprecated + valuePath: .spec.deprecated - key: distribution valuePath: .spec.distribution - key: exporter_image diff --git a/charts/kubedb-metrics/templates/metricsconfig-kubedb-com-elasticsearch.yaml b/charts/kubedb-metrics/templates/metricsconfig-kubedb-com-elasticsearch.yaml index af99e5ecc..6f7ae5f8e 100644 --- a/charts/kubedb-metrics/templates/metricsconfig-kubedb-com-elasticsearch.yaml +++ b/charts/kubedb-metrics/templates/metricsconfig-kubedb-com-elasticsearch.yaml @@ -7,6 +7,15 @@ spec: apiVersion: kubedb.com/v1alpha2 kind: Elasticsearch metrics: + - name: kubedb_elasticsearch_created + help: "Unix creation time stamp" + type: gauge + field: + path: .metadata.creationTimestamp + type: DateTime + metricValue: + valueFromPath: .metadata.creationTimestamp + - name: kubedb_elasticsearch_info help: "Kubedb elasticsearch information" type: gauge