WAS - WebLogic/각종 설정, 에러 조치
[WebLogic] 운영체제 별 WebLogic 점검 방법 정리
KeuangKuo
2022. 3. 14. 10:10
#. 주로 쓰이는 점검 키워드
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