
로그 레벨은 메시지의 중요도를 나타내는 수준을 분류한 레벨이다.
로그 레벨은 로깅 시스템에서 사용된다.
개발 서버의 경우 debug 레벨
운영 서버의 경우 info 레벨
정도의 레벨을 설정한다.
TRACE
가장 상세한 로그 레벨이다.
추적하는 용도이다.
실행 흐름, 디버깅 정보 등을 상세하게 기록한다.
주로 디버깅 시에 TRACE 단계의 로그가 사용된다.
DEBUG
디버깅 목적으로 사용된다.
개발 단계에서 상세한 정보를 기록한다.
INFO
정보를 기록한다.
애플리케이션의 주요 이벤트나 실행 상태에 대한 정보를 전달한다.
WARN
경고 메시지를 기록한다.
프로그램이 동작하지만 주의해야 한다는 것을 알려준다.
ERROR
에러 메시지를 기록한다.
심각한 문제 또는 예외 상황을 나타낸다.
프로그램의 정상적인 동작에 영향을 미칠 수 있는 문제를 알린다.
예시.
log.error("에러 메시지", e);
1) trace: 추적
2) debug: 디버깅 // 개발 서버
3) info: 정보 // 운영 서버
4) warn: 경고
5) error: exception
예를 들어 개발서버가 debug 레벨로 설정되어 있으면,
debug, info, warn, error 로그 레벨까지 확인할 수 있다.

setting.gradle일까? application.properties일까?
로그레벨 설정은 application.properties