alloy: node scraper fine tuning to memory consumption reduction
This commit is contained in:
@@ -73,7 +73,7 @@ alloy:
|
|||||||
|
|
||||||
// Read journald logs from the host
|
// Read journald logs from the host
|
||||||
loki.source.journal "journal" {
|
loki.source.journal "journal" {
|
||||||
max_age = "24h"
|
max_age = "4h"
|
||||||
relabel_rules = discovery.relabel.host_journal.rules
|
relabel_rules = discovery.relabel.host_journal.rules
|
||||||
forward_to = [loki.process.host_journal.receiver]
|
forward_to = [loki.process.host_journal.receiver]
|
||||||
}
|
}
|
||||||
@@ -214,13 +214,20 @@ alloy:
|
|||||||
replacement = env("SERVICE")
|
replacement = env("SERVICE")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# trying to reduce memory usage
|
||||||
|
rule {
|
||||||
|
source_labels = ["__name__"]
|
||||||
|
regex = "container_fs_.*"
|
||||||
|
action = "drop"
|
||||||
|
}
|
||||||
|
|
||||||
forward_to = [prometheus.remote_write.metrics_service.receiver]
|
forward_to = [prometheus.remote_write.metrics_service.receiver]
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
prometheus.scrape "cadvisor" {
|
prometheus.scrape "cadvisor" {
|
||||||
targets = ["localhost:8080"]
|
targets = ["localhost:8080"]
|
||||||
scrape_interval = "30s"
|
scrape_interval = "60s"
|
||||||
}
|
}
|
||||||
|
|
||||||
prometheus.remote_write "metrics_service" {
|
prometheus.remote_write "metrics_service" {
|
||||||
|
|||||||
Reference in New Issue
Block a user