diff options
author | Vijay Venkatesh Kumar <vv770d@att.com> | 2020-06-11 20:39:21 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2020-06-11 20:39:21 +0000 |
commit | 4529faa9cdbc16209cbca24a964d709552c9fe2d (patch) | |
tree | 16d414397a7232e196219a47230c5cef48bc3bdf /performanceTests/k8s/prometheus/configmap.yaml | |
parent | 85e7a08c4b64fcd832387a9d5b80b7f4624a3afd (diff) | |
parent | 3b6ba181623e844d5012362209d2f29616315395 (diff) |
Merge "Add CPU/RAM measurements collection"
Diffstat (limited to 'performanceTests/k8s/prometheus/configmap.yaml')
-rw-r--r-- | performanceTests/k8s/prometheus/configmap.yaml | 57 |
1 files changed, 56 insertions, 1 deletions
diff --git a/performanceTests/k8s/prometheus/configmap.yaml b/performanceTests/k8s/prometheus/configmap.yaml index 96001713..0c22cd6b 100644 --- a/performanceTests/k8s/prometheus/configmap.yaml +++ b/performanceTests/k8s/prometheus/configmap.yaml @@ -41,4 +41,59 @@ data: tls_config: insecure_skip_verify: true static_configs: - - targets: ['dcae-ves-collector.onap:8443']
\ No newline at end of file + - targets: ['dcae-ves-collector.onap:8443'] + + - 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 + + - job_name: 'kubernetes-service-endpoints' + + kubernetes_sd_configs: + - role: endpoints + + relabel_configs: + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape] + action: keep + regex: true + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme] + action: replace + target_label: __scheme__ + regex: (https?) + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path] + action: replace + target_label: __metrics_path__ + regex: (.+) + - source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port] + action: replace + target_label: __address__ + regex: ([^:]+)(?::\d+)?;(\d+) + replacement: $1:$2 + - 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
\ No newline at end of file |