log4js.json 849 Bytes
{
  "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"
    }
  }
}