fix: expand one-line rule blocks (river requires newline-separated attrs)

caught by new ci — alloy fmt rejected `rule { a = b c = d }` on one line.
river/flow config language requires each attribute on its own line.
This commit is contained in:
tiennm99 committed 2026-04-24 09:55:15 +07:00
1 parent 2ff943190c
commit 1a894935d1
1 file changed
+12 -3
+12 -3
View File
@@ -83,7 +83,10 @@ configs:
// keep-filter essential for the 10k active-series cap on Grafana Cloud Free.
prometheus.relabel "filter" {
forward_to = [prometheus.remote_write.gc.receiver]
rule { target_label = "instance" replacement = constants.hostname }
rule {
target_label = "instance"
replacement = constants.hostname
}
rule {
source_labels = ["__name__"]
action = "keep"
@@ -117,8 +120,14 @@ configs:
loki.relabel "journal" {
forward_to = []
rule { source_labels = ["__journal__systemd_unit"] target_label = "unit" }
rule { source_labels = ["__journal_priority_keyword"] target_label = "level" }
rule {
source_labels = ["__journal__systemd_unit"]
target_label = "unit"
}
rule {
source_labels = ["__journal_priority_keyword"]
target_label = "level"
}
}
loki.source.journal "system" {