로그 파일 형식로그 정보로깅 설정 / 로그 경로 변경

 

로그 파일 형식 로그 정보 로길 설정 / 로그 경로 변경
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

+ Recent posts