fix config
All checks were successful
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 36s
renovate / renovate (push) Successful in 1m11s

This commit is contained in:
2025-12-27 23:18:19 -06:00
parent 56e95dba20
commit 393e731131

View File

@@ -53,76 +53,74 @@ loki:
alloy: alloy:
crds: crds:
create: true create: true
configMap: alloy:
create: true configMap:
content: |- create: true
logging { content: |
level = "debug" logging {
format = "logfmt" level = "debug"
} format = "logfmt"
discovery.kubernetes "pods" {
role = "pod"
}
discovery.relabel "pods" {
targets = discovery.kubernetes.pods.targets
rule {
source_labels = ["__meta_kubernetes_namespace"]
target_label = "namespace"
action = "replace"
} }
discovery.kubernetes "pods" {
rule { role = "pod"
source_labels = ["__meta_kubernetes_pod_label_app_kubernetes_io_name"]
target_label = "app"
action = "replace"
} }
discovery.relabel "pods" {
targets = discovery.kubernetes.pods.targets
rule { rule {
source_labels = ["__meta_kubernetes_pod_container_name"] source_labels = ["__meta_kubernetes_namespace"]
target_label = "container" target_label = "namespace"
action = "replace" action = "replace"
}
rule {
source_labels = ["__meta_kubernetes_pod_name"]
target_label = "pod"
action = "replace"
}
}
loki.source.kubernetes "pods" {
targets = discovery.relabel.pods.output
forward_to = [loki.process.process.receiver]
}
loki.process "process" {
forward_to = [loki.write.loki.receiver]
stage.drop {
older_than = "1h"
drop_counter_reason = "too old"
}
stage.match {
selector = "{instance=~\".*\"}"
stage.json {
expressions = {
level = "\"level\"",
}
} }
stage.labels { rule {
values = { source_labels = ["__meta_kubernetes_pod_label_app_kubernetes_io_name"]
level = "level", target_label = "app"
} action = "replace"
}
rule {
source_labels = ["__meta_kubernetes_pod_container_name"]
target_label = "container"
action = "replace"
}
rule {
source_labels = ["__meta_kubernetes_pod_name"]
target_label = "pod"
action = "replace"
} }
} }
stage.label_drop { loki.source.kubernetes "pods" {
values = [ "service_name" ] targets = discovery.relabel.pods.output
forward_to = [loki.process.process.receiver]
} }
} loki.process "process" {
loki.write "loki" { forward_to = [loki.write.loki.receiver]
endpoint {
url = "http://loki-gateway.loki.svc.cluster.local:80/loki/api/v1/push" stage.drop {
older_than = "1h"
drop_counter_reason = "too old"
}
stage.match {
selector = "{instance=~\".*\"}"
stage.json {
expressions = {
level = "\"level\"",
}
}
stage.labels {
values = {
level = "level",
}
}
}
stage.label_drop {
values = [ "service_name" ]
}
}
loki.write "loki" {
endpoint {
url = "http://loki-gateway.loki.svc.cluster.local:80/loki/api/v1/push"
}
} }
}
controller: controller:
type: 'daemonset' type: 'daemonset'
serviceMonitor: serviceMonitor: