Log4j2.xml配置详解

xml version="1.0" encoding="UTF-8"?>  
  
status="off" monitorInterval="300">  
      
        name="LOG_HOME">/Users/td/Documents/Tools/apache-tomcat-8.5.4/bin/devLog
        name="BACKUP_HOME">{LOG_HOME}/backup  
        name="SERVER_NAME">fingerprint
    
    
          
        name="Console" target="SYSTEM_OUT" follow="true">
            pattern="[fingerprint-console] %date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />
        
          
        name="DevLog" append="true" 
           fileName="${LOG_HOME}/${SERVER_NAME}"
            filePattern="${LOG_HOME}/${SERVER_NAME}.%d{yyyy-MM-dd-HH}.log">
            pattern="[fingerprint] %date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n" />  
            
                interval="1" modulate="true" />  
            
          
          
        name="ErrorData" append="true"
           fileName="${LOG_HOME}/ErrorData/${SERVER_NAME}"
            filePattern="${LOG_HOME}/ErrorData/${SERVER_NAME}.%d{yyyy-MM-dd-HH}.log">
            pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} - %msg%n" />
              
                
                interval="1" modulate="true" />
              
        
          
        name="UnparseData" append="true"
           fileName="${LOG_HOME}/UnparseData/${SERVER_NAME}"
            filePattern="${LOG_HOME}/UnparseData/${SERVER_NAME}.%d{yyyy-MM-dd-HH}.log">
            pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} - %msg%n" />
              
                interval="1" modulate="true" />
              
        

        
        name="KafkaConsumer" append="true"
                                 fileName="${LOG_HOME}/KafkaConsumer/${SERVER_NAME}"
                                 filePattern="${LOG_HOME}/KafkaConsumer/${SERVER_NAME}.%d{yyyy-MM-dd-HH}.log">
            pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} - %msg%n" />
            
                interval="1" modulate="true" />
            
        
      
      
          
        name="slf4j2" level="ERROR" />
        name="org.springframework.core" level="ERROR" />  
        name="org.springframework.beans" level="ERROR" />  
        name="org.springframework.context" level="ERROR" />  
        name="org.springframework.web" level="ERROR" />
        name="com.alibaba.dubbo" level="${logger.level}" />
        name="org.hibernate" level="ERROR" />
        name="com.mchange.v2" level="ERROR" />
        name="org.eclipse.jetty" level="ERROR" />
       name="org.apache.zookeeper" level="${logger.level}" />
        
        
        level="debug">
            ref="DevLog" />
            ref="Console" />
        

        name="com.embd.fingerprint.record" level="info">
           ref="ErrorData" />  
        
        
        name="UnparseData" level="info" additivity="false">
           ref="UnparseData" />  
        
        
        name="com.embd.fingerprint.kafka.client.MyKafkaConsumer" level="debug" additivity="false">
            ref="KafkaConsumer"/>
        
      

你可能感兴趣的:(Log4j2.xml配置详解)