mirror of https://github.com/grafana/grafana.git
33 lines
650 B
Plaintext
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"]
|
|
}
|