<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><blockquote type="cite" class="">JSON is a proper superset of what you'd put into a structured log message, so I am still not so sure about the added value of Maple.</blockquote></div><div class=""><br class=""></div>I'm not sure what you mean. Can you give more details? In any event, Maple supports custom formatters. On my dev machine I have a GELF formatter for Maple (GELF is a JSON format). <div class=""><br class=""></div><div class="">The benefit of Maple is that standardizes the generation of structured logging. In other solutions, you have to format the fields/values at the call site or manually set them into a data structure. Maple, allows creation of a schema that formalizes field names and value types. See the example here: <a href="https://github.com/Randgalt/maple/blob/master/maple-examples/src/main/java/com/myco/app/request/RequestHandler.java" class="">https://github.com/Randgalt/maple/blob/master/maple-examples/src/main/java/com/myco/app/request/RequestHandler.java</a><div class=""><br class=""></div><div class="">-JZ<br class=""><div><br class=""></div></div></div></body></html>