Исключения Fluentd и java

#fluentd

Вопрос:

Я использую fluentd для управления журналами моих контейнеров java.

У меня много проблем с исключениями. Как я могу прочитать следующие журналы?

 2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : Fake NullPointer Before

java.lang.NullPointerException: Fake NullPointer Before
    at com.example.fluentd.DummyClass.franco(DummyClass.java:16) ~[classes/:na]
    at jdk.internal.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:567) ~[na:na]
    at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) ~[spring-context-5.3.10.jar:5.3.10]
    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.3.10.jar:5.3.10]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[na:na]
    at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[na:na]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na]
    at java.base/java.lang.Thread.run(Thread.java:831) ~[na:na]

2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 1
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 2
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 3
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 4
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 5
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 6
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 7
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 8
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 9
2021-10-04 12:12:14.134  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : 10
2021-10-04 12:12:14.135  INFO 28749 --- [   scheduling-1] com.example.fluentd.DummyClass           : Fake NullPointer After

java.lang.NullPointerException: Fake NullPointer After
    at com.example.fluentd.DummyClass.franco(DummyClass.java:30) ~[classes/:na]
    at jdk.internal.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:567) ~[na:na]
    at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) ~[spring-context-5.3.10.jar:5.3.10]
    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.3.10.jar:5.3.10]
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[na:na]
    at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[na:na]
    at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na]
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na]
    at java.base/java.lang.Thread.run(Thread.java:831) ~[na:na]
 

Я пытаюсь использовать многострочный плагин, но fluentd всегда регистрирует, что любые строки «не соответствуют шаблону».

Вы не могли бы мне помочь?