This commit is contained in:
parent
06c1ebbd5f
commit
75bf485eac
2 changed files with 30 additions and 9 deletions
|
@ -95,19 +95,28 @@ alloy_config: |
|
||||||
source_labels = ["__journal_priority_keyword"]
|
source_labels = ["__journal_priority_keyword"]
|
||||||
target_label = "level"
|
target_label = "level"
|
||||||
}
|
}
|
||||||
|
rule {
|
||||||
|
source_labels = ["__journal__hostname"]
|
||||||
|
target_label = "host"
|
||||||
|
regex = "([^:]+)"
|
||||||
|
replacement = "${1}.hamburg.ccc.de"
|
||||||
|
action = "replace"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
loki.source.journal "read_journal" {
|
loki.source.journal "read_journal" {
|
||||||
forward_to = [loki.write.default.receiver]
|
forward_to = [loki.write.default.receiver]
|
||||||
relabel_rules = loki.relabel.journal.rules
|
relabel_rules = loki.relabel.journal.rules
|
||||||
format_as_json = true
|
format_as_json = true
|
||||||
labels = {component = "loki.source.journal", host = "grafana", org = "ccchh"}
|
labels = {component = "loki.source.journal", org = "ccchh"}
|
||||||
}
|
}
|
||||||
|
|
||||||
logging {
|
logging {
|
||||||
level = "info"
|
level = "info"
|
||||||
}
|
}
|
||||||
prometheus.exporter.unix "local_system" { }
|
prometheus.exporter.unix "local_system" {
|
||||||
|
enable_collectors = ["systemd"]
|
||||||
|
}
|
||||||
|
|
||||||
prometheus.relabel "default" {
|
prometheus.relabel "default" {
|
||||||
forward_to = [prometheus.remote_write.default.receiver]
|
forward_to = [prometheus.remote_write.default.receiver]
|
||||||
|
@ -116,12 +125,15 @@ alloy_config: |
|
||||||
replacement = "ccchh"
|
replacement = "ccchh"
|
||||||
}
|
}
|
||||||
rule {
|
rule {
|
||||||
|
source_labels = ["instance"]
|
||||||
target_label = "host"
|
target_label = "host"
|
||||||
replacement = "grafana"
|
regex = "([^:]+)"
|
||||||
|
replacement = "${1}.hamburg.ccc.de"
|
||||||
|
action = "replace"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
prometheus.scrape "scrape_metrics" {
|
prometheus.scrape "scrape_metrics" {
|
||||||
targets = prometheus.exporter.unix.local_system.targets
|
targets = prometheus.exporter.unix.local_system.targets
|
||||||
forward_to = [prometheus.relabel.default.receiver]
|
forward_to = [prometheus.relabel.default.receiver]
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,6 +58,13 @@ alloy_config: |
|
||||||
source_labels = ["__journal_priority_keyword"]
|
source_labels = ["__journal_priority_keyword"]
|
||||||
target_label = "level"
|
target_label = "level"
|
||||||
}
|
}
|
||||||
|
rule {
|
||||||
|
source_labels = ["__journal__hostname"]
|
||||||
|
target_label = "host"
|
||||||
|
regex = "([^:]+)"
|
||||||
|
replacement = "${1}.hamburg.ccc.de"
|
||||||
|
action = "replace"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
loki.source.journal "read_journal" {
|
loki.source.journal "read_journal" {
|
||||||
|
@ -67,7 +74,9 @@ alloy_config: |
|
||||||
labels = {component = "loki.source.journal", org = "ccchh"}
|
labels = {component = "loki.source.journal", org = "ccchh"}
|
||||||
}
|
}
|
||||||
|
|
||||||
prometheus.exporter.unix "local_system" { }
|
prometheus.exporter.unix "local_system" {
|
||||||
|
enable_collectors = ["systemd"]
|
||||||
|
}
|
||||||
|
|
||||||
prometheus.relabel "default" {
|
prometheus.relabel "default" {
|
||||||
forward_to = [prometheus.remote_write.default.receiver]
|
forward_to = [prometheus.remote_write.default.receiver]
|
||||||
|
@ -79,12 +88,12 @@ alloy_config: |
|
||||||
source_labels = ["instance"]
|
source_labels = ["instance"]
|
||||||
target_label = "host"
|
target_label = "host"
|
||||||
regex = "([^:]+)"
|
regex = "([^:]+)"
|
||||||
replacement = "${1}.hamburg.ccc.det"
|
replacement = "${1}.hamburg.ccc.de"
|
||||||
action = "replace"
|
action = "replace"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
prometheus.scrape "scrape_metrics" {
|
prometheus.scrape "scrape_metrics" {
|
||||||
targets = prometheus.exporter.unix.local_system.targets
|
targets = prometheus.exporter.unix.local_system.targets
|
||||||
forward_to = [prometheus.relabel.default.receiver]
|
forward_to = [prometheus.relabel.default.receiver]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue