<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">That sounds like a feature you should bake into your codebase, instead of pushing it to logback.</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:hmottestad@gmail.com">Håvard Ottestad</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎31/‎12/‎2017 18:30</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:logback-user@qos.ch">logback-user@qos.ch</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">[logback-user] Delaying debug logs until an error occurs</span><br><br></div>Hi,<br><br>Happy new year :D<br><br>I have a question that I’m having trouble formulating. <br><br>My goal is to reduce the amount of logging in my application, but still log debug messages when there has been an error. <br><br>I’m wondering if there is a way to have logback “save” debug messages and only log them if an error is logged at some point later on in the same transaction.<br><br>Eg. A spring web application. The user uploads a file, and at some point in the processing of the file an error occurs. Would be great now if the application would print out all debug messages associated with the file upload (including messages logged before the error), so that it would be possible to trace what happened leading up to the error. <br><br>Having debug, info, warn and error on in production produces too many logs, which means we can’t keep them as long as we would like. So being able to trigger logging of previous debug messages on an error would give us a high level of detail in our logs when we need it the most.<br><br>Cheers,<br>Håvard<br>_______________________________________________<br>logback-user mailing list<br>logback-user@qos.ch<br>http://mailman.qos.ch/mailman/listinfo/logback-user</body></html>