grafana/devenv/frontend-service/configs/alloy/alloy.alloy

33 lines
650 B
Plaintext

//
// Self-config
//
livedebugging {
enabled = true
}
// Alloy logs
logging {
level = "info"
write_to = [loki.relabel.alloy.receiver]
}
loki.relabel "alloy" {
rule {
action = "replace"
target_label = "job"
replacement = "alloy"
}
forward_to = [loki.relabel.publish_logs.receiver]
}
// Metrics
prometheus.exporter.self "alloy" { }
prometheus.scrape "alloy" {
targets = prometheus.exporter.self.alloy.targets
scrape_interval = "60s"
forward_to = [prometheus.relabel.publish_metrics.receiver]
scrape_protocols = ["PrometheusProto", "OpenMetricsText1.0.0", "OpenMetricsText0.0.1", "PrometheusText0.0.4"]
}