26.5 로그 그룹

관련 로거를 모두 그룹화하여 모두 동시에 구성 할 수있는 것이 유용 할 때가 많습니다. 예를 들어 일반적으로 모든 Tomcat 관련 로거 의 로깅 수준을 변경할 수 있지만 최상위 패키지는 쉽게 기억할 수 없습니다.

이를 지원하기 위해 Spring Boot는 Spring에서 로깅 그룹을 정의 할 수있게 해준다 Environment. 예를 들어 다음과 같이 "tomcat"그룹을 정의 할 수 있습니다 application.properties.

logging.group.tomcat = org.apache.catalina, org.apache.coyote, org.apache.tomcat

정의가 끝나면 한 줄로 그룹의 모든 로거 레벨을 변경할 수 있습니다.

logging.level.tomcat = TRACE

Spring Boot는 out-of-the-box에서 사용할 수있는 미리 정의 된 다음 로깅 그룹을 포함합니다 :

이름

로거

편물

org.springframework.core.codec, org.springframework.http,org.springframework.web

SQL

org.springframework.jdbc.core, org.hibernate.SQL

Last updated