60 lines
1.3 KiB
JSON
60 lines
1.3 KiB
JSON
{
|
|
"appenders": {
|
|
"console": {
|
|
"type": "console"
|
|
},
|
|
"trace": {
|
|
"type": "file",
|
|
"filename": "logs/access.log",
|
|
"maxLogSize ": 31457280
|
|
},
|
|
"http": {
|
|
"type": "logLevelFilter",
|
|
"appender": "trace",
|
|
"level": "trace",
|
|
"maxLevel": "trace"
|
|
},
|
|
"info": {
|
|
"type": "dateFile",
|
|
"filename": "logs/app-info.log",
|
|
"pattern": ".yyyy-MM-dd",
|
|
"layout": {
|
|
"type": "pattern",
|
|
"pattern": "[%d{ISO8601}][%5p %z %c] %m"
|
|
},
|
|
"compress": true
|
|
},
|
|
"maxInfo": {
|
|
"type": "logLevelFilter",
|
|
"appender": "info",
|
|
"level": "debug",
|
|
"maxLevel": "info"
|
|
},
|
|
"error": {
|
|
"type": "dateFile",
|
|
"filename": "logs/app-error.log",
|
|
"pattern": ".yyyy-MM-dd",
|
|
"layout": {
|
|
"type": "pattern",
|
|
"pattern": "[%d{ISO8601}][%5p %z %c] %m"
|
|
},
|
|
"compress": true
|
|
},
|
|
"minError": {
|
|
"type": "logLevelFilter",
|
|
"appender": "error",
|
|
"level": "error"
|
|
}
|
|
},
|
|
"categories": {
|
|
"default": {
|
|
"appenders": [
|
|
"console",
|
|
"http",
|
|
"maxInfo",
|
|
"minError"
|
|
],
|
|
"level": "all"
|
|
}
|
|
}
|
|
} |