log4j日志替换成log4j2日志和集成graylog

公司现在的日志是使用的log4j记录的,代码中使用的是sl4j这种日志切面.  运维那边 弄了个graylog日志才加系统,现在需要将日志记录到graylog中和将log4j日志改成log4j2,具体方法如下;

注意:这只是要修改的部分,不是完整版

maven配置

     
    
        com.alibaba
        druid
        1.1.6
     
     
     
        org.apache.logging.log4j
        log4j-api
        2.5
    
    
        org.apache.logging.log4j
        log4j-core
        2.5
    
    
        org.apache.logging.log4j
        log4j-web
        2.5
	runtime
    
    
           org.slf4j
           slf4j-api
           ${org.slf4j-version}
     
      
            org.slf4j
            jcl-over-slf4j
            ${org.slf4j-version}
        
        
            org.slf4j
            slf4j-log4j12
            ${org.slf4j-version}
        
         
	    org.apache.logging.log4j
            log4j-slf4j-impl
            2.5
        

web.xml配置

        
	    log4jConfigLocation
	    classpath:log4j2.xml
	
	
	    org.apache.logging.log4j.web.Log4jServletContextListener
	

log4j2.xml配置





    
        D:/ttpai_boss_log
        log_test
        [%d{yyyy-MM-dd HH:mm:ss}][%-5p] [%t] [%c:%L]-%m%n
    

    
    
        
            SYSTEM_OUT
            
        

        
            
            	
                
            
            
            
                UTF-8
                ${log.layout}
            
        
                
		
		  
		

    

    

    	  -->
             

             
	    







        



        
    

druid.xml

    
        
        
        
    
    
        
        
    

    

        
        
        
        

        
        

        
        

        
        
        

        
        
        
        

        
        
            
                
                

            
        
    



你可能感兴趣的:(javaweb)