anchor.diff:  |`target`
   |`stdout`
   |Whether to log to standard output or standard error. Possible values are `stdout` and `stderr`
  +
  +|`filters`
  +|none
  +|A collection of filters to use with this appender
   |===
   
   ."file" Appender Property Reference
  
positive.code:       name: test
        logFormat: '%c{20}: %m%n'
        file: target/logback/testRun_Debug.log
  ----
  "log" is a root element of the Logback configuration and is bound to a https://github.com/bootique/bootique-logback/blob/master/bootique-logback/src/main/java/io/bootique/logback/LogbackContextFactory.java[`LogbackContextFactory`] object. It supports the following properties:
  
  
negative.code: |Max file size that causes rotation. Expressed in bytes, kilobytes, megabytes or gigabytes by suffixing a numeric value with KB, MB and respectively GB. For example: 5000000, 5000KB, 5MB and 2GB.
  |===
  
  === Filters
  
  ==== "level" Filter
  
  [source,yaml]
  ----
  log:
    level: debug
    appenders:
      - type: file
        logFormat: '%c{20}: %m%n'
        file: target/logs/info-only.log
        filters:
          - type: level
            level: info
            onMatch: accept
            onMismatch: deny
  ----
  
  `level` filter filters events based on exact level matching.
  
  [cols=3*,options=header]
  |===
  |Property
  |Default
  |Description
  
  |`level`
  |none
  |logging event level to filter
  
  |`onMatch`
  |neutral
  |action to take on event level match (`accept`, `deny`, `neutral`)
  
  |`onMismatch`
  |neutral
  |action to take on event level mismatch (`accept`, `deny`, `neutral`)
  |===
  
  ==== "threshold" Filter
  
  [source,yaml]
  ----
  log:
    level: debug
    appenders:
      - type: console
        logFormat: '%c{20}: %m%n'
        filters:
          - type: threshold
            level: warn
  ----
  
  `threshold` filter filters events below the specified level threshold.
  Events with a level below the threshold will be denied.
  
  [cols=3*,options=header]
  |===
  |Property
  |Default
  |Description
  
  |`level`
  |none
  |logging event level to filter
  |===
  
  === log.loggers
  
  [source,yaml]
  