spring boot 로그 시스템

간단 한 소개
이 블 로 그 는 springBoot 의 로그 부분 기능 을 소개 합 니 다.
pom 파일 에 maven 의존 도 를 도입 합 니 다.


    org.springframework.boot
    spring-boot-starter-logging



    org.projectlombok
    lombok
    true


프로필 추가 로그 정보
logging:
  config: classpath:logback-spring.xml
  level:
    com:
      software: INFO

resources 폴 더 에 logback - spring. xml 추가


    
    

    
    
        
            
            [%date{yyyy-MM-dd HH:mm:ss}] [%thread] [%-5level] --%mdc{client}%msg%n
        
    

    
        ${PATH}/trace.log
        
            logs/trace.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
    

    
    
        
        ${PATH}/info.log
        
        
            logs/info.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            INFO
            ACCEPT
            DENY
        
    

    
        ${PATH}/debug.log
        
            logs/debug.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            DEBUG
            ACCEPT
            DENY
        
    

    
        ${PATH}/warn.log
        
            logs/warn.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            WARN
            ACCEPT
            DENY
        
    

    
        ${PATH}/error.log
        
            logs/error.%d{yyyy-MM-dd}.log
        
        
            [%date{yyyy-MM-dd HH:mm:ss}] [%-5level] [%logger:%line]--%mdc{client} %msg%n
        
        
            %d %-5level %logger Line:%-3L - %msg%n
            utf-8
        
        
            ERROR
            ACCEPT
            DENY
        
    

    
    
        
        
        
        
        
    
    
    
        
    


로그 사용
로 그 를 사용 하려 는 파일 에 @ Slf4j 탭 을 추가 합 니 다.

좋은 웹페이지 즐겨찾기