[logback-user] Splitting log files by session
David Roussel
nabble at diroussel.xsmail.com
Fri Jul 12 17:48:05 CEST 2013
I wonder if we need a library of common logback.xml files that we can point people to. As this kind of question comes up quite a bit.
David
On 12 Jul 2013, at 14:11, Andreas Johnsen <osthekake at gmail.com> wrote:
> This seems to do the trick. Thanks.
>
>
> On 12 July 2013 13:12, Jürgen Hofmann <hofmann at shiphrah.com> wrote:
>> Andreas,
>>
>> have a look at SiftingAppender. We use it heavily to log communication from different clients to our servers into distinct files. What you want to achieve should be possible by placing your process-identifier into the MDC and let it be handled by the SiftingAppender accordingly.
>>
>> Juergen
>>
>> Am 12.07.2013 13:05, schrieb Andreas Johnsen:
>> > I am developing an application where I need to make separate log files for each time a certain process is run. This process can have multiple instances at once. Preferably I would like a separate method for these types of logs (like info, warning, trace etc) but I would be okay with simply using trace for these logs. I would still like any error or warning that spawns in this process to be logged to the standard error file (global for entire project). I'm trying to configure logback to do this for me.
>> >
>> > My initial idea was to create my own appender, and somehow figure out which process the log request was coming from, but I ran into a problem actually doing that, since I apparently cannot pass anything useful to the appender in runtime? Or rather I'm not sure how to keep track of and always use the appender that belongs to that particular process.
>> >
>> > I then proceeded to get lost in the vast number of classes and I am now looking at perhaps modifying a RollingPolicy to do my bidding.
>> >
>> > Any ideas or clarifications on this topic would be very welcome.
>> >
>> >
>> > _______________________________________________
>> > Logback-user mailing list
>> > Logback-user at qos.ch
>> > http://mailman.qos.ch/mailman/listinfo/logback-user
>> >
>>
>> _______________________________________________
>> Logback-user mailing list
>> Logback-user at qos.ch
>> http://mailman.qos.ch/mailman/listinfo/logback-user
>
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://mailman.qos.ch/mailman/listinfo/logback-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qos.ch/pipermail/logback-user/attachments/20130712/8078ecff/attachment-0001.html>
More information about the Logback-user
mailing list