Skip to content

Commit 60db232

Browse files
committed
(fleet/alloy) add labels to antu
1 parent c68b7f2 commit 60db232

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

fleet/lib/alloy/overlays/antu/values.yaml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,20 @@ alloy:
117117
job = "k8s/logs",
118118
}
119119
}
120+
121+
stage.json {
122+
expressions = { level = "level" }
123+
}
124+
stage.template {
125+
source = "level"
126+
template = "{{`{{ lower .Value }}`}}"
127+
}
128+
stage.labels {
129+
values = {
130+
severity = "level",
131+
}
132+
}
133+
120134
forward_to = [loki.write.send.receiver]
121135
}
122136
@@ -130,12 +144,16 @@ alloy:
130144
131145
loki.process "cluster_events" {
132146
forward_to = [loki.write.send.receiver]
147+
stage.static_labels {
148+
values = {
149+
cluster = "${ get .ClusterLabels "management.cattle.io/cluster-display-name" }",
150+
}
151+
}
133152
stage.regex {
134153
expression = ".*name=(?P<name>[^ ]+).*kind=(?P<kind>[^ ]+).*objectAPIversion=(?P<apiVersion>[^ ]+).*type=(?P<type>[^ ]+).*"
135154
}
136155
stage.labels {
137156
values = {
138-
kubernetes_cluster_events = "job",
139157
name = "name",
140158
kind = "kind",
141159
apiVersion = "apiVersion",
@@ -154,6 +172,11 @@ alloy:
154172
source_labels = ["__syslog_message_app_name"]
155173
target_label = "app_name"
156174
}
175+
rule {
176+
source_labels = ["__syslog_connection_ip"]
177+
action = "replace"
178+
target_label = "host_ip"
179+
}
157180
}
158181
159182
loki.source.syslog "tcp" {

0 commit comments

Comments
 (0)