로그 파일 형식로그 정보로깅 설정 / 로그 경로 변경
로그 파일 형식 | 로그 정보 | 로길 설정 / 로그 경로 변경 |
catalina.out | 리눅스에서 톰캣을 실행할 때 console 출력을 기록한다. standard output, standard error에 기록된 모든 내용 |
${catalina.base}/bin/catalina.sh
${catalina.base}/conf/logging.properties
|
catalina.YYYY-MM-DD.log | 톰캣에서 생기는 로그만을 기록한다. 서버의 기동, 정지, 서비스의 개시, 정지 정보 |
${catalina.base}/conf/logging.properties
|
host-manager.YYYY-MM-DD.log | Tomcat Host Manager Web app 로그 (가상호스트매니저) |
${catalina.base}/conf/logging.properties
|
manager.YYYY-MM-DD.log | Tomcat Manager Web App 로그 (웹콘솔) |
${catalina.base}/conf/logging.properties
|
localhost.YYYY-MM-DD.log | host( VirtualHost 같은) 한정한 로그 |
${catalina.base}/conf/logging.properties
|
localhost_access_log.YYYY-MM-DD.txt | 톰캣에 액세스한 기록한다. 어느 host에서 언제, 어떤 방식으로 요청했는지 기록 |
${catalina.base}/conf/server.xml
|
logging.properties
- level 은 다음과 같이 ALL, FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE를 지원하며 오른쪽으로 갈수록 로그량이 적다.
- 기본 값이 FINE
Tomcat 로그 설정
FileHandler 비활성화 | FileHandler 활성화 | |
ConsoleHandler 비활성화 | 로그 메시지가 콘솔에 출력되지 않기 때문에 로그 메시지는 catalina.out에 기록되지 않음 |
FileHandler 핸들러가 로그 파일(catalina.log)에 로그를 기록하도록 설정되어 있으면 로그 메시지는 해당 로그는 (catalina.log) 파일에 기록됨 |
ConsoleHandler 활성화 |
로그 메시지가 콘솔에 출력되고 이 출력은 catalina.out에 기록됨 |
FileHandler 핸들러가 로그 파일(catalina.log)에 로그를 기록하도록 설정되어 있으면 로그 메시지는 해당 로그는 (catalina.log) 파일에 기록됨 |
단, 시스템의 콘솔 출력을 catalina.out 파일로 리디렉션 되도록 설정되어 있어야 함 (catalina.sh 또는 startup.sh 설정)
'리눅스' 카테고리의 다른 글
JVM 대표 옵션 (0) | 2024.09.23 |
---|---|
OOME 종류 (0) | 2024.09.23 |
Tomcat(WAS) 로그 확인 (0) | 2024.09.23 |
Tomcat 주요 설정 파일 구성 (0) | 2024.09.23 |
WEB, WAS 연동 (0) | 2024.05.29 |