aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml
diff options
context:
space:
mode:
authorKrzysztof Opasiak <k.opasiak@samsung.com>2020-11-26 10:02:50 +0000
committerGerrit Code Review <gerrit@onap.org>2020-11-26 10:02:50 +0000
commit90a630abc07da1580a247acceb3245872f3989a3 (patch)
tree62231e3fa20151abab9c471bd07176e23f6ffea4 /kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml
parent68dea148d2275fe0d4b75c880cfa05207c6683a8 (diff)
parent37dc40c21527d479daa838f18949c1da4151d987 (diff)
Merge "[MULTICLOUD] Uses new tpls for repos / images"
Diffstat (limited to 'kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml')
-rw-r--r--kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml b/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml
new file mode 100644
index 0000000000..0355b48ab5
--- /dev/null
+++ b/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml
@@ -0,0 +1,37 @@
+global:
+ scrape_interval: 1m
+ scrape_timeout: 10s
+ evaluation_interval: 1m
+
+rule_files:
+ - /etc/config/rules
+ - /etc/config/alerts
+
+scrape_configs:
+ - job_name: prometheus
+ static_configs:
+ - targets:
+ - localhost:9090
+ {{/*
+ #Add more jobs after this indent if needed
+ */}}
+
+{{- if .Values.global.alertmanager.enabled }}
+alerting:
+ alertmanagers:
+ - kubernetes_sd_configs:
+ - role: pod
+ relabel_configs:
+ - source_labels: [__meta_kubernetes_namespace]
+ regex: {{ include "common.namespace" . }}
+ action: keep
+ - source_labels: [__meta_kubernetes_pod_label_app]
+ regex: prometheus
+ action: keep
+ - source_labels: [__meta_kubernetes_pod_label_component]
+ regex: alertmanager
+ action: keep
+ - source_labels: [__meta_kubernetes_pod_container_port_number]
+ regex:
+ action: drop
+{{- end -}}