[logback-user] Coloring log messages
Thorbjørn Ravn Andersen
thunderaxiom at hotmail.com
Fri Oct 29 12:47:19 CEST 2010
There is no standard way for color coding messages.
For some terminals this is done with escape codes, which I dont believe
that e.g. Eclipse supports´in its Console window, and I do not expect that
e.g. Chainsaw og Lilith support these.
From: logback-user-bounces at qos.ch [mailto:logback-user-bounces at qos.ch] On
Behalf Of Vaibhav Malhotra
Sent: 28. oktober 2010 13:57
To: logback-user at qos.ch
Subject: [logback-user] Coloring log messages
Hi all
I am quire fascinated about the powers and ease logback gives to its users.
I am experimenting with various options it offers like appenders, encoders
etc.Recently I though if we could color code the log messages for various
logging levels. For example, red for Error, Green for Trace etc. I have
these options with me but none seemed to work as desired:
- Extending <code> ClassicConverter </code> & overriding <code>
convert(ILoggingEvent) </code> as given in the documentation chapter 6 for
Creating a custom conversion specifier. This way, I could color the level
using <code> event.getLevel() </code> but could not color the entire log
statement as per my wish.
- On the page http://logback.qos.ch/demo.html it is written that "You can
color log statements with markers. Markers are part of the SLF4J API." But I
could not find any example for that.
- I tried extending <code> RollingFileAppender </code> and in the <code>
subAppend </code> I tried to access <code>quirtWriter qs </code> as one
could do in earlier versions, but now <code> qs </code> is not visible.
Please guide for the appropriate way of doing it as well as provide some
directions / examples.
Thanks & Regards
Vaibhav Malhotra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://qos.ch/pipermail/logback-user/attachments/20101029/1b5ae0e2/attachment.html>
More information about the Logback-user
mailing list