chore(alloy): Use correct relabel flow

This commit is contained in:
Peter 2026-01-07 15:04:04 +01:00
parent 1ab3fed2c6
commit a62f3db699
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg

View file

@ -5,7 +5,7 @@ metadata:
name: alloy-config name: alloy-config
data: data:
config.alloy: |- config.alloy: |-
prometheus.exporter.unix "node" { prometheus.exporter.unix "node_exporter" {
} }
discovery.kubernetes "kubernetes_apiservers" { discovery.kubernetes "kubernetes_apiservers" {
@ -48,16 +48,6 @@ data:
role = "pod" role = "pod"
} }
prometheus.relabel "node_exporter" {
targets = prometheus.exporter.unix.node.targets
rule {
action = "replace"
target_label = "node"
replacement = env("NODE_NAME")
}
}
discovery.relabel "kubernetes_apiservers" { discovery.relabel "kubernetes_apiservers" {
targets = discovery.kubernetes.kubernetes_apiservers.targets targets = discovery.kubernetes.kubernetes_apiservers.targets
@ -471,6 +461,16 @@ data:
path_targets = discovery.relabel.pod_logs.output path_targets = discovery.relabel.pod_logs.output
} }
prometheus.relabel "node_exporter" {
forward_to = [prometheus.remote_write.default.receiver]
rule {
action = "replace"
target_label = "node"
replacement = env("HOSTNAME")
}
}
prometheus.scrape "prometheus" { prometheus.scrape "prometheus" {
targets = [{ targets = [{
__address__ = "localhost:9090", __address__ = "localhost:9090",
@ -479,12 +479,6 @@ data:
job_name = "prometheus" job_name = "prometheus"
} }
prometheus.scrape "node_exporter" {
targets = prometheus.relabel.node_exporter
forward_to = [prometheus.remote_write.default.receiver]
job_name = "node-exporter"
}
prometheus.scrape "kubernetes_apiservers" { prometheus.scrape "kubernetes_apiservers" {
targets = discovery.relabel.kubernetes_apiservers.output targets = discovery.relabel.kubernetes_apiservers.output
forward_to = [prometheus.remote_write.default.receiver] forward_to = [prometheus.remote_write.default.receiver]