프로젝트를 배포하고 리눅스 환경에서 로그를 보기위해서 로그내용을 저장했다.
application.properties에 로그레벨과 파일 위치를 추가해준다.
logging.level.root = info
##윈도우파일위치
#logging.file.name=D:/Users/Intellij/ldahtml/gtck.log
## 리눅스파일위치
logging.file.name = /home/gtck.log
로그에서 설정할 수 있는 레벨은 5가지가 있다.
ERROR
WARN
INFO
DEBUG
TRACE
TRACE | DEBUG | INFO | IWARN | ERROR | OFF | |
TRACE | O | X | X | X | X | X |
DEBUG | O | O | X | X | X | X |
INFO | O | O | O | X | X | X |
WARN | O | O | O | O | X | X |
ERROR | O | O | O | O | O | X |
위 순서대로 높은 레벨을 가진다
만약 info 레벨을 사용한다면 debug, trace 의 로그는 출력되지 않는다.
반응형