[logback-user] Logging encoded google protocol buffers with logback rolling file appender

Chris Pratt thechrispratt at gmail.com
Thu Aug 23 18:04:54 CEST 2012


With the Anodyzed Onyx (http://code.google.com/p/anodyzed) wrapper around
Logback you can use log.debug("Google Protocol
Buffer\n{0,binary,dump}",myBuffer); to write a Hex Dump style entry in the
logs.
  (*Chris*)

On Thu, Aug 23, 2012 at 4:25 AM, Dave Johnston <dave.johnston at me.com> wrote:

> Hi,
>
> I'd like to log google protocol buffers received by my server to a file,
> for later offline processing (the data is in a byte[]).  This is something
> I only do in when a debug mode is enabled, but it is useful for diagnostics.
>
> Ideally I'd like to use logback, but it doesn't seem to cater for binary
> data.
>
> I saw this issue: http://jira.qos.ch/browse/LOGBACK-232 which is marked
> as fix, and is a request for the same thing.  But I can't figure out how to
> use this with a normal rolling file appender.
>
> Does anyone have any examples of doing this?
>
> Cheers
>
> _______________________________________________
> 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/20120823/3a652ed2/attachment.html>


More information about the Logback-user mailing list