| { |
| "Configuration" : { |
| "status": "warn", |
| "name": "YAMLConfigTest", |
| |
| "properties" : { |
| "property" : { |
| "name" : "filename", |
| "value": "target/test-json.log" |
| } |
| }, |
| "thresholdFilter" : { |
| "level": "debug" |
| }, |
| "appenders" : { |
| "Console" : { |
| "name" : "STDOUT", |
| "PatternLayout" : { |
| "Pattern": "%m%n" |
| } |
| }, |
| "File" : { |
| "name": "File", |
| "fileName": "${filename}", |
| "bufferedIO": false, |
| "PatternLayout" : { |
| "Pattern": "%d %p %C{1.} [%t] %m%n" |
| } |
| }, |
| "List" : { |
| "name": "List", |
| "Filters": { |
| "ThresholdFilter" : { |
| "level" : "error" |
| } |
| } |
| } |
| }, |
| "Loggers" : { |
| "logger" : [ |
| { |
| "name" : "org.apache.logging.log4j.test1", |
| "level" : "debug", |
| "additivity" : false, |
| "ThreadContextMapFilter" : { |
| "KeyValuePair": { |
| "key" : "test", |
| "value" : 123 |
| } |
| }, |
| "AppenderRef" : { |
| "ref" : "STDOUT" |
| } |
| }, |
| { |
| "name" : "org.apache.logging.log4j.test2", |
| "level" : "debug", |
| "additivity" : false, |
| "AppenderRef" : { |
| "ref" : "File" |
| } |
| |
| } |
| ], |
| "Root" : { |
| "level" : "error", |
| "AppenderRef" : { |
| "ref" : "STDOUT" |
| } |
| |
| } |
| } |
| } |
| } |