aboutsummaryrefslogtreecommitdiffstats
path: root/tools/performance/cloud/prometheus/prometheus-config-map.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tools/performance/cloud/prometheus/prometheus-config-map.yaml')
-rw-r--r--tools/performance/cloud/prometheus/prometheus-config-map.yaml22
1 files changed, 22 insertions, 0 deletions
diff --git a/tools/performance/cloud/prometheus/prometheus-config-map.yaml b/tools/performance/cloud/prometheus/prometheus-config-map.yaml
index a07bc336..9238b255 100644
--- a/tools/performance/cloud/prometheus/prometheus-config-map.yaml
+++ b/tools/performance/cloud/prometheus/prometheus-config-map.yaml
@@ -49,3 +49,25 @@ data:
metrics_path: '/monitoring/prometheus'
static_configs:
- targets: ['dcae-hv-ves-collector.onap:6060']
+
+ - job_name: 'kubernetes-cadvisor'
+
+ scheme: https
+
+ tls_config:
+ ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
+ bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
+
+ kubernetes_sd_configs:
+ - role: node
+
+ relabel_configs:
+ - action: labelmap
+ regex: __meta_kubernetes_node_label_(.+)
+ - target_label: __address__
+ replacement: kubernetes.default.svc:443
+ - source_labels: [__meta_kubernetes_node_name]
+ regex: (.+)
+ target_label: __metrics_path__
+ replacement: /api/v1/nodes/${1}/proxy/metrics/cadvisor
+