{ "appenders": { "access": { "type": "dateFile", "filename": "log/access", "pattern": ".yyyy-MM-dd-hh-mm.log", "compress": false, "category": "serverLog", "layout": { "type": "pattern", "pattern": "%h %d{dd/MM/yyyy hh:mm} %m" } }, "app": { "type": "file", "filename": "log/app.log", "maxLogSize": 10485760, "numBackups": 3 }, "errorFile": { "type": "file", "filename": "log/errors.log" }, "errors": { "type": "logLevelFilter", "level": "ERROR", "appender": "errorFile" } }, "categories": { "default": { "appenders": [ "app", "errors" ], "level": "DEBUG" }, "serverLog": { "appenders": [ "access" ], "level": "DEBUG" } } }