From 38f597d1151f067ba95d9fd323385a2a68f7bd12 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Fri, 13 Jun 2025 16:28:56 +0200 Subject: [PATCH] add option to include node exporter --- templates/config.alloy.erb | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/templates/config.alloy.erb b/templates/config.alloy.erb index 6518c5f..b065268 100644 --- a/templates/config.alloy.erb +++ b/templates/config.alloy.erb @@ -66,11 +66,21 @@ prometheus.scrape "scrape_system" { } <% if @ay_manage_ne == true -%> prometheus.scrape "node_exporter" { - targets = [ - { __address__ = "localhost:9100" },) - ] - forward_to = [prometheus.remote_write.prometheus.receiver] + targets = [{ __address__ = "localhost:9100" }] + forward_to = [prometheus.remote_write.prometheus.receiver] scrape_interval = "15s" + relabel_configs = [ + { + source_labels = [__address__] + target_label = "instance" + replacement = "localhost:9100" + }, + { + source_labels = [__address__] + target_label = "job" + replacement = "node_exporter" + } + ] } <% end %> prometheus.remote_write "prometheus" {