${spring.application.name}-${spring.profiles.active}-logback
${log.level.console}
${common-pattern}
${log.path}/root.log
${log.path}/%d{yyyy-MM}/root-%d{yyyy-MM-dd}-%i.log.gz
128MB
7
20GB
${common-pattern}
${log.destination}
{
"severity": "%level",
"service": "${spring.application.name:-}",
"trace": "%X{X-B3-TraceId:-}",
"span": "%X{X-B3-SpanId:-}",
"parent": "%X{X-B3-ParentSpanId:-}",
"exportable": "%X{X-Span-Export:-}",
"pid": "${PID:-}",
"thread": "%thread",
"class": "%logger{40}",
"rest": "%message"
}