aboutsummaryrefslogtreecommitdiffstats
path: root/tools/performance/cloud/prometheus/prometheus-config-map.yaml
diff options
context:
space:
mode:
authorRemigiusz Janeczek <remigiusz.janeczek@nokia.com>2020-05-28 14:07:12 +0200
committerRemigiusz Janeczek <remigiusz.janeczek@nokia.com>2020-06-04 08:35:05 +0200
commitdca82ea36993c450379d5693784e9f4e0e02bc21 (patch)
tree6bdc1e810fb32b47e41226d22f39dbad92beb21a /tools/performance/cloud/prometheus/prometheus-config-map.yaml
parenta9a353c76175082c1e9ed8d87c1ad61d8862a3e6 (diff)
Adjust performance tests prometheus and grafana to newer producer
- Add prometheus scrape job to get metrics from each producer pod behind a service - Increase prometheus and grafana resolution - Add grafana dashboard for producer metrics Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Issue-ID: DCAEGEN2-1576 Change-Id: I584c5c24e1a54da42da9be35cc5fc028eb72b0c6
Diffstat (limited to 'tools/performance/cloud/prometheus/prometheus-config-map.yaml')
-rw-r--r--tools/performance/cloud/prometheus/prometheus-config-map.yaml29
1 files changed, 29 insertions, 0 deletions
diff --git a/tools/performance/cloud/prometheus/prometheus-config-map.yaml b/tools/performance/cloud/prometheus/prometheus-config-map.yaml
index 58e8ac54..336e8457 100644
--- a/tools/performance/cloud/prometheus/prometheus-config-map.yaml
+++ b/tools/performance/cloud/prometheus/prometheus-config-map.yaml
@@ -46,10 +46,39 @@ data:
- targets: ['kafka-counting-consumer.onap:6062']
- job_name: 'ves-hv-collector'
+ scrape_interval: 250ms
metrics_path: '/monitoring/prometheus'
static_configs:
- targets: ['dcae-hv-ves-collector.onap:6060']
+ - job_name: 'ves-hv-producer'
+ scrape_interval: 250ms
+ kubernetes_sd_configs:
+ - role: endpoints
+
+ relabel_configs:
+ - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]
+ action: keep
+ regex: hv-ves-producer
+ - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path]
+ action: replace
+ target_label: __metrics_path__
+ regex: (.+)
+ - action: labelmap
+ regex: __meta_kubernetes_service_label_(.+)
+ - source_labels: [__meta_kubernetes_namespace]
+ action: replace
+ target_label: kubernetes_namespace
+ - source_labels: [__meta_kubernetes_service_name]
+ action: replace
+ target_label: kubernetes_name
+ - source_labels: [__meta_kubernetes_endpoint_node_name]
+ action: replace
+ target_label: node_name
+ - source_labels: [__meta_kubernetes_endpoint_address_target_name]
+ action: replace
+ target_label: pod_name
+
- job_name: 'kubernetes-cadvisor'
scheme: https