From f72c72580d541010b69540574417642ff79229a9 Mon Sep 17 00:00:00 2001 From: pgijsbertsen <117165507+pgijsbertsen@users.noreply.github.com> Date: Tue, 20 Jan 2026 22:31:23 +0100 Subject: [PATCH] chore(alloy): Configure clustering --- k8s-wheatley/alloy/configmap.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/k8s-wheatley/alloy/configmap.yaml b/k8s-wheatley/alloy/configmap.yaml index f3999ad..d37a0ce 100644 --- a/k8s-wheatley/alloy/configmap.yaml +++ b/k8s-wheatley/alloy/configmap.yaml @@ -7,7 +7,7 @@ data: config.alloy: |- prometheus.exporter.unix "node" {} - prometheus.relabel "cadvisor_minimal" { + prometheus.relabel "cadvisor" { rule { action = "keep" source_labels = ["__name__"] @@ -104,6 +104,9 @@ data: prometheus.scrape "node_exporter" { targets = prometheus.exporter.unix.node.targets job_name = "node-exporter" + clustering { + enabled = true + } forward_to = [prometheus.relabel.global_filter.receiver] } @@ -111,6 +114,9 @@ data: prometheus.scrape "kubernetes_nodes_cadvisor" { targets = discovery.kubernetes.nodes_cadvisor.targets job_name = "kubernetes-nodes-cadvisor" + clustering { + enabled = true + } scheme = "https" authorization { @@ -123,13 +129,16 @@ data: insecure_skip_verify = true } - forward_to = [prometheus.relabel.cadvisor_minimal.receiver] + forward_to = [prometheus.relabel.cadvisor.receiver] } prometheus.scrape "kubernetes_pods" { targets = discovery.kubernetes.pods.targets job_name = "kubernetes-pods" honor_labels = true + clustering { + enabled = true + } forward_to = [prometheus.relabel.global_filter.receiver] } @@ -137,6 +146,9 @@ data: prometheus.scrape "kubernetes_apiservers" { targets = discovery.kubernetes.apiservers.targets job_name = "kubernetes-apiservers" + clustering { + enabled = true + } scheme = "https" authorization {