すべての詳細を含むかなりの Json 形式でログを出力する必要があります。
現在、Spring Boot と application.yml 構成ファイルに小さなサービスがあります。ロギング用に以下の構成があります。
logging:
level:
root: INFO
org:
springframework:
security: INFO
web: INFO
hibernate: INFO
apache:
commons:
dbcp2: INFO
file: ../logs/myLog.log
pattern:
console: '%d{yyyy-MMM-dd HH:mm:s s.SSS} %-5level [%thread] %logger{15} - %msg%n'
アペンダーを変更するための設定があれば、Json 形式でログを取得できます。