We are using:
- Spring Boot
- Slf4J
- Logback
- ELK stack
Now we want to use MDC to add the unique tracking number, which is provided in the POST request JSON, to every log statement for a given request.
I googled some blog posts, those are not useful for me much.
Below is the logback.xml which we are using
<configuration>
<property name="PROJECT_ID" value="template-api"/>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="net.logstash.logback.encoder.LogstashEncoder"/>
</appender>
<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
</configuration>
Can anyone provide some help on how to get this done please?