Skip to content

Commit f5cd8cc

Browse files
authored
chore(fluentbit): add java_multline
1 parent 82c5b2e commit f5cd8cc

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

addons/fluentbit/2/chart/fluentbit/values.yaml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -195,12 +195,13 @@ daemonset:
195195
call append_tag
196196
code function append_tag(tag, timestamp, record) new_record = record local namespace, pod_name, container_name, container_id = string.match(tag, "kubernetes%.([^%.]+)%.([^%.]+)%.([^%.]+)%.(.+)") if namespace and pod_name and container_name and container_id then new_record["pod_name"] = pod_name new_record["namespace"] = namespace new_record["container_name"] = container_name new_record["container_id"] = container_id end return 1, timestamp, new_record end
197197
198-
# [FILTER]
199-
# name multiline
200-
# match kubernetes.*
201-
# multiline.parser python_multiline,java_multiline,go_multiline
202-
# multiline.key_content log
203-
# buffer on
198+
[FILTER]
199+
name multiline
200+
match kubernetes.*
201+
multiline.parser python_multiline,java_multiline,go_multiline
202+
multiline.key_content log
203+
buffer on
204+
204205
## https://docs.fluentbit.io/manual/pipeline/outputs
205206
outputs: |
206207
[OUTPUT]
@@ -241,10 +242,11 @@ daemonset:
241242
Type regex
242243
Flush_Timeout 1000
243244
key_content log
244-
Rule "start_state" "/^Exception in thread /" "cont"
245-
Rule "start_state" "/^java\./" "cont"
246-
Rule "cont" "/^\s+at /" "cont"
247-
Rule "cont" "/^Caused by: /" "cont"
245+
Rule "start_state" "/^\d{4}-\d{2}-\d{2}/" "cont"
246+
Rule "cont" "/^\s+at /" "cont"
247+
Rule "cont" "/^[a-z]/" "cont"
248+
Rule "cont" "/^[A-Z]/" "cont"
249+
Rule "cont" "/^\s+/" "cont"
248250
249251
[MULTILINE_PARSER]
250252
Name go_multiline

0 commit comments

Comments
 (0)