2024. 7. 12. 14:45ㆍWAS/WebLogic
# Log 설정
- out Log
weblogic 기동 스크립트를 통해 생성 및 순환 가능하며 weblogic을 거쳐가는 모든 로그들이 기록됨
(weblogic 내부 로그, jdbc 및 datasource 관련 로그, thread 로그, application 로그 등)
스크립트를 통해 out Log를 기록하고 설정 및 로테이션 가능
LOG_TIME=`date +%y%m%d_%H%M`
mv ${LOG_DIR}/${SERVER_NAME}.out ${LOG_DIR}/${SERVER_NAME}.out.${LOG_TIME}
nohup ${DOMAIN_HOME}/bin/startWebLogic.sh > ${LOG_DIR}/${SERVER_NAME}.out 2>&1 &
sleep 1
tail -f ${LOG_DIR}/${SERVER_NAME}.out
- Server Log
standout Log와 달리 weblogic 내부에서 발생한 로그들만 기록이 됨
WebLogic Console에서 설정 및 튜닝 가능
순환 유형
크기 기준 / 시간 기준 선택 가능
크기일 경우 순환 파일 크기 설정 필요
시간 기준일 경우 순환 시작 시간 및 간격 설정 필요
로그 파일 이름
위의 사진의 값이 default 값 → {DOMAIN_HOME}/servers/{SERVER_NAME}/logs
서버 디렉터리를 따로 설정하여 해당 디렉터리로 Log 디렉터리 설정 가능
- Access Log
WebLogic을 통해 호출된 access Log 들이 기록되는 로그 파일
server log와 마찬가지로 WebLogic Console에서 설정 및 튜닝 가능
순환 유형
크기 기준 / 시간 기준 선택 가능
크기일 경우 순환 파일 크기 설정 필요
시간 기준일 경우 순환 시작 시간 및 간격 설정 필요
로그 파일 이름
위의 사진의 값이 default 값 → {DOMAIN_HOME}/servers/{SERVER_NAME}/logs
서버 디렉터리를 따로 설정하여 해당 디렉터리로 Log 디렉터리 설정 가능
# WebLogic Log Level
WebLogic Console에서 설정한 server, access log에 대한 Log Level 개별 설정이 가능
심각성 | 내용 |
TRACE | 진단 작업 라이브러리의 메시지 |
INFO | 일반적인 작업을 보고하는 정도의 저 수준의 정보 메시지 |
NOTICE | 중요도가 높은 정보 메시지 |
WARNING | 의심스러운 작업이나 구성이 발생했지만 정상적인 작동에는 영향을 미치지 않을 수 있는 수준의 메시지 |
ERROR | 사용자 오류가 발생했고 시스템 또는 애플리케이션은 중단 없이 오류를 처리할 수 있는 수준의 메시지 |
CRITICAL | 시스템 또는 서비스 오류가 발생했고 시스템 복구는 가능하나 서비스가 일시적으로 손실되거나 영구적으로 저하될 수 있음 |
ALERT | 특정 서비스는 사용할 수 없는 상태이지만 시스템의 다른 부분은 계속 작동 자동 복구는 불가능하며 문제 해결을 위해선 관리자의 즉각적인 대처가 필요 |
EMERGENCY | 서버가 사용 불가능한 상태 |
참조 문헌
https://docs.oracle.com/cd/E13222_01/wls/docs92/logging/logging_services.html
'WAS > WebLogic' 카테고리의 다른 글
Application 이슈 있을 때 확인 사항 (0) | 2024.09.23 |
---|---|
WebLogic Admin ID/PW 변경 및 복호화 (0) | 2024.07.16 |
start / stop script (0) | 2024.07.12 |
boot.properties 암호화 (0) | 2024.07.12 |
WebLogic 12.2.1.4 설치 가이드 (0) | 2024.07.12 |