From 2eed37953308e9e806e24969b0b19bfff2bcd237 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Tue, 3 Oct 2023 20:51:29 +0200 Subject: [PATCH] feat(cherry/kube-prometheus-stack): federate data from lychee prometheus --- .../cherry/apps/kube-prometheus-stack.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/clusters/cherry/apps/kube-prometheus-stack.yaml b/clusters/cherry/apps/kube-prometheus-stack.yaml index be7b9c0..b3ae6ba 100644 --- a/clusters/cherry/apps/kube-prometheus-stack.yaml +++ b/clusters/cherry/apps/kube-prometheus-stack.yaml @@ -117,6 +117,24 @@ spec: - maple.vxm.cz:9100 - alder.vxm.cz:9100 + # See: https://developers.mattermost.com/blog/cloud-monitoring/ + - job_name: "federate" + scrape_interval: 15s + + honor_labels: true + metrics_path: "/federate" + + params: + 'match[]': + - '{job="prometheus"}' + - '{__name__=~"job:.*"}' + + static_configs: + - targets: + - prometheus.lychee.k8s.vxm.cz. + labels: + clusterID: lychee + serviceMonitor: selfMonitor: true