2025-02-24 15:23:20 +01:00
|
|
|
<% if @ay_manage_loki == true -%>
|
2025-02-24 13:24:45 +01:00
|
|
|
|
2025-03-11 16:51:44 +01:00
|
|
|
logging{
|
2025-07-18 13:19:07 +02:00
|
|
|
level = "info"
|
2025-03-11 16:51:44 +01:00
|
|
|
format = "logfmt"
|
|
|
|
|
write_to = [loki.process.alloy.receiver]
|
2025-03-11 15:54:01 +01:00
|
|
|
}
|
|
|
|
|
|
2025-03-11 16:51:44 +01:00
|
|
|
loki.process "alloy" {
|
|
|
|
|
stage.labels {
|
|
|
|
|
values = {
|
|
|
|
|
service_name = "alloy",
|
|
|
|
|
}
|
2025-03-11 16:14:26 +01:00
|
|
|
}
|
2025-03-11 16:51:44 +01:00
|
|
|
forward_to = [loki.write.loki.receiver]
|
2025-03-11 15:54:01 +01:00
|
|
|
}
|
|
|
|
|
|
2025-03-10 22:30:46 +01:00
|
|
|
// Define file discovery for your logs
|
|
|
|
|
local.file_match "system_logs" {
|
|
|
|
|
path_targets = [
|
2025-02-24 13:24:45 +01:00
|
|
|
<% end -%>
|