#. 주로 쓰이는 점검 키워드
java.lang.OutOfMemoryError
StuckThread
Maximum capacity
Failed to listen
Connection leak
Too many
#01. LINUX / UNIX
grep -f grep.list 활용
grep.list 예시
grep -f grep.list 사용 방법
grep -f grep.list <로그파일명>
해당 명령어를 별도 shell 스크립트에 작성하여 실행시키면 편리함
아래는 grep 실행 결과를 별도 텍스트 파일에 작성하도록 하는 예시
(예시 01)
JUMGUM_DATE=202312
grep -f /logs001/weblogic/jumgum_dir/grep.list /logs001/weblogic/*/MServer*/serverlog/*.log_${JUMGUM_DATE}* > ./${JUMGUM_DATE}.txt
(예시 02)
DATE=`date +'%Y%m'`
#this month
grep -f /applogs/weblogic/grep.list ./*/*/*.out.`date +'%Y%m'`* > result_`date +'%Y%m%d'`.txt &
#last month
#grep -f /applogs/weblogic/grep.list ./*/*/*.out.`expr $DATE - 1`* > result_`date +'%Y%m%d'`.txt &
실행 결과
#02. Windows
참고 글 : http://www.dreamy.pe.kr/zbxe/CodeClip/164827
Windows 환경에서는 findstr 명령어를 사용한다
로그 파일 내에서 RUNNING 키워드를 검색
findstr "RUNNING" m1_1036.log
여러 키워드를 검색하고자 할 때는
findstr "키워드1 키워드2 키워드3 키워드4 키워드5" m1_1036.log
LINUX 환경의 grep -f 와 같은
파일목록내에 문자열 검색하기는 /g 옵션을 사용
로그 파일 내에서
grep_list.txt 파일에 포함된 키워드를 검색
findstr /g:D:\WebLogic\grep_list.txt m1_1036.log
'WAS - WebLogic > 각종 설정, 에러 조치' 카테고리의 다른 글
[WebLogic] server log 및 access log 경로 변경 가이드 (0) | 2022.04.20 |
---|---|
[WebLogic] SSL 인증서가 설치된 외부 서버 호출 시 Hostname Verification 에러 (0) | 2022.04.04 |
[weblogic] HTTPS로 호출했는데 HTTP로 리다이렉트 되는 현상 (0) | 2021.11.08 |
[weblogic] IBM JAVA - Large Object Area 사이즈 튜닝 (0) | 2021.10.15 |
[weblogic] weblogic 기동 시 /dev/random 으로 인한 hang 현상 (0) | 2021.10.12 |