2015-07-02 3 views
1

Я получаю много сообщений DEBUG в своих журналах. Я хочу их подавить, сохраняя сообщения INFO и ERROR. Вот мой log4j2.xml:Log4j2: Подавить только сообщения DEBUG

<?xml version="1.0" encoding="UTF-8"?> 
<Configuration status="WARN"> 

<!-- Author: Crunchify.com --> 
    <Appenders> 
     <Console name="Console" target="SYSTEM_OUT"> 
      <PatternLayout pattern="%d [%t] %5p %c - %m%n" /> 
     </Console> 

     <RollingFile name="RollingFile" filename="test.log" 
      filepattern="${LOG_PATH}${LOG_NAME}Log.%d{yyyyMMdd}.log.gz"> 
      <PatternLayout pattern="%d [%t] %5p %c - %m%n" /> 
      <Policies> 
       <SizeBasedTriggeringPolicy size="100 MB" /> 
      </Policies> 
      <DefaultRolloverStrategy max="20" /> 
     </RollingFile> 

     <NoSql name="elasticAppender"> 
      <Elasticsearch cluster="test" host="test" port="test" index="test" type="log4j2"/> 
     </NoSql> 


    </Appenders> 
    <Loggers> 
     <Root level="debug"> 
      <AppenderRef ref="NoSql" /> 
      <AppenderRef ref="RollingFile" /> 
     </Root> 

     <Logger name="test" level="info" additivity="false"> 
      <AppenderRef ref="RollingFile" /> 
     </Logger> 

     <Logger name="test" level="info"> 
     </Logger> 

     <Logger name="test" level="INFO"> 
     </Logger> 

     <Logger name="com.datastax.driver.core" level="INFO"> 
     </Logger> 
    </Loggers> 
</Configuration> 

Кто-нибудь знает, какие изменения необходимо внести здесь?

ответ

Смежные вопросы