java - how to read environment variable or property in logback.xml and print that property in every log line -


i read environment variable or property in every log line logback.xml. example if hit echo "${foo_info}" result "foo_result", foo_result need print in every log line.

after adding java_opts="-dfoo.info=${foo_info}"

i tried below option:-

option : added , calling %d{iso8601} [%thread] %-5level %logger{36} ${foo_info}- %msg%n

the documentation indicates can include system property using patternlayout property conversion pattern %property{key} key system property name.