In an appender in a logback.xml
is it possible to do any operation like iterating over an MDC, printing the entire MDC, etc.? The easiest way I can think to do this is basically via java/groovy code (which I haven't researched how to do yet), was wondering if there's a shorthand.
logback print full MDC in appender
If you are using the patternlayout using %mdc
should work. E.g:
"%d [%thread] %-5level %logger{36} - %msg %mdc%n"
Logback contains a failry extensive page on MDC here.
Personally I've never dealt with it, but all the code examples from the manual show it accessed via Java code, in fact after the 3rd paragraph it begins introducing sample code for accessing the MDC which leads me to beleive there is no shorthand for it.
You can access the Javadoc for the MDC classes here.
© 2022 - 2024 — McMap. All rights reserved.