Skip to content
Snippets Groups Projects
log4j2.xml 1.26 KiB
Newer Older
  • Learn to ignore specific revisions
  • <?xml version="1.0" encoding="UTF-8"?>
    <Configuration>
      <Appenders>
    
        <Console name="STDOUT" target="SYSTEM_OUT" follow="true">
    
          <PatternLayout pattern="%date %level %logger{2} :: %message%n%throwable">
    
            <replace regex=":basic-auth \\[.*\\]" replacement=":basic-auth [redacted]"/>
          </PatternLayout>
        </Console>
    
    
        <!-- This file appender is provided as an example -->
        <!--
    
        <RollingFile name="FILE" fileName="${logfile.path}/metabase.log" filePattern="${logfile.path}/metabase.log.%i">
          <Policies>
            <SizeBasedTriggeringPolicy size="500 MB"/>
          </Policies>
          <DefaultRolloverStrategy max="2"/>
          <PatternLayout pattern="%d [%t] %-5p%c - %m%n">
            <replace regex=":basic-auth \\[.*\\]" replacement=":basic-auth [redacted]"/>
          </PatternLayout>
        </RollingFile>
    
      </Appenders>
    
      <Loggers>
        <Logger name="metabase" level="INFO"/>
    
        <Logger name="metabase-enterprise" level="INFO"/>
    
        <Logger name="metabase.plugins" level="DEBUG"/>
    
        <Logger name="metabase.server.middleware" level="DEBUG"/>
    
        <Logger name="metabase.query-processor.async" level="DEBUG"/>
        <Logger name="com.mchange" level="ERROR"/>
    
        <Root level="WARN">
          <AppenderRef ref="STDOUT"/>
        </Root>
      </Loggers>
    </Configuration>