anchor.diff:  ----
   
   
  +[#category-example]
   .File TRACE Logging Configuration
   [source, properties]
   ----
  
positive.code: quarkus.log.file.path=/tmp/trace.log
  quarkus.log.file.level=TRACE
  quarkus.log.file.format=%d{HH:mm:ss} %-5p [%c{2.}]] (%t) %s%e%n
  # Currently not working; https://github.com/jbossas/protean-shamrock/issues/1195
  # Set 2 categories (io.quarkus.smallrye.jwt, io.undertow.request.security) to TRACE level
  quarkus.log.category.io.quarkus.smallrye.jwt.level=TRACE
  quarkus.log.category.io.undertow.request.security.level=TRACE
  ----
  
  == Supported Logging APIs
  
negative.code: |quarkus.log.category."<category-name>".level|INFO footnote:[Some extensions may define customized default log levels for certain categories, in order to reduce log noise by default.  Setting the log level in configuration will override any extension-defined log levels.]|The level to use to configure the category named `<category-name>`.  The quotes are necessary.
  |===
  
  NOTE: The quotes shown in the property name are required as categories normally contain '.' which must
  be escaped. An example is shown in <<category-example>>.
  
  === Root logger configuration
  
  