I am using logback/slf4j to do my logging. I want to parse my log file to analyze some data, so instead of parsing a great big file (mostly consisting of debug statements) I
It's very possible to do something like this in logback. Here's an example configuration:
logfile.log
true
%-4relative [%thread] %-5level %logger{35} - %msg %n
analytics.log
true
%-4relative [%thread] %-5level %logger{35} - %msg %n
Then you'd setup two separate loggers, one for everything and one to log analytics data like so:
Logger analytics = LoggerFactory.getLogger("analytics");