Update docker/fluentd/fluent.conf

This commit is contained in:
colin 2024-04-16 18:03:45 +00:00
parent 964e78c6db
commit 6645b07e24
1 changed files with 7 additions and 7 deletions

View File

@ -9,19 +9,19 @@
key_name log
reserve_data true
<parse>
@type json # Assuming logs are in JSON format
@type regexp
expression /^(?<message>.*\b(SIGTERM|ERROR|FATAL|CRITICAL|exception|failed|failure)\b.*)$/i
</parse>
<rule>
key message
pattern /ERROR|FATAL|CRITICAL|exception|failed|failure/i
tag docker.errors
</rule>
</filter>
<match docker.errors>
<match **>
@type exec
command "/go-glitch"
<buffer>
flush_interval 10s
</buffer>
<format>
@type json
</format>
run_interval 10s
</match>