FWIW, Log4j 2's log4j-core has an API to parse the output of JsonLayout, XmlLayout and YamlLayout:

https://github.com/apache/logging-log4j2/tree/master/log4j-core/src/main/java/org/apache/logging/log4j/core/parser


On 2018-01-19 16:32, Joseph Husby wrote:
Hello!



I’m working on a project where we need to take log4j2 output and (offline)
load it into a Mongo database.  We can't use a mongo appender because the
database is not available where the software is running.  We could use the
log4j2's JsonLayout to have an easily parsable log format, but would prefer
not to as it makes the logs less human readable (especially timestamps).


Obviously Chainsaw has the capability to parse standard log4j output, but
is any of that exposed so we could use those classes in our application?
We don’t need the GUI component.



Thank you for any help you’re able to provide!


~ Joe ~

p.s. resending this after subscribing to the list as I don't see my
original message in the archive, so assuming it was rejected.  Sorry if I'm
double messaging!



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to