Here's info on how you can use the same Receiver Chainsaw uses in your own application - note this is not built in to log4j2:
https://stackoverflow.com/questions/47605483/log4j-unstructured-log-parser-in-java-or-scala?rq=1 Scott On Jan 19, 2018 7:32 AM, "Joseph Husby" <husby...@umn.edu> 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!