26.1 로그 형식

Spring Boot의 기본 로그 출력은 다음 예제와 유사합니다.

2014-03-05 10:57:51.112  INFO 45469 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/7.0.52
2014-03-05 10:57:51.253  INFO 45469 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2014-03-05 10:57:51.253  INFO 45469 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1358 ms
2014-03-05 10:57:51.698  INFO 45469 --- [ost-startStop-1] o.s.b.c.e.ServletRegistrationBean        : Mapping servlet: 'dispatcherServlet' to [/]
2014-03-05 10:57:51.702  INFO 45469 --- [ost-startStop-1] o.s.b.c.embedded.FilterRegistrationBean  : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]

다음 항목이 출력됩니다.

  • 날짜 및 시간 : 밀리 초 단위의 정밀도로 쉽게 정렬 할 수 있습니다.

  • 로그 레벨 : ERROR, WARN, INFO, DEBUG, 또는 TRACE.

  • 프로세스 ID.

  • ---실제 로그 메시지의 시작을 구분 하는 구분 기호.

  • 스레드 이름 : 대괄호로 묶습니다 (콘솔 출력을 위해 잘릴 수도 있음).

  • 로거 이름 : 일반적으로 소스 클래스 이름입니다 (종종 축약됩니다).

  • 로그 메시지.

Logback에는 FATAL레벨 이 없습니다. 대신 ERROR에 매핑됩니다.

Last updated