MiddleWare/WebtoB

[WebtoB] TRACE LOG 설정

minminit 2022. 8. 4. 16:23

TRACE LOG란?

TCP DUMP를 남기지 않고, WEBTOB가 들어온 요청을 정상 처리하는지 파악여부로 HTL, HTH 로그레벨을 변경해서 확인 할 때 사용한다.

Defalt로 INFO로 잡혀있음 -> 세부 Option이 설정되어 있는 경우 TRACE 로그 생성

 

1.Webtob 로그 TRACE LOG로 변경하는 방법

1.1 Log Level을 trace로 변경

$wsadmin

>ll .hth -l TRACE

>ll .htl -l TRACE

Trace Log

1.2.Log Option을 설정

$ wsadmin
> ll .hth -o dcR,dcW,dsR,dsW

dcR Client가 보낸 데이터 출력
dcW Client로 전송된 데이터 출력
dsR Server가 보낸 데이터 출력
dsW Server로 전송된 데이터 출력
" "(empty string) Defalt

로그 레벨이 TRACE 인 경우 메시지는 syslog 파일에 저장 되지 않고, 환경변수

WEBTOB_TRACE 에 설정된 파일 (TRACE 파일) 에 저장된다.

trace dir

${WEBTOBDIR}\log\trace\[PROCESS NAME][PID]-[YYMMDD].trace

trace file

1번으로 살펴보고 분석에 대한 정보가 부족할시 2번으로 분석

webtob재기동시 설정된 trace는 모두 해제


주의해야 할 점은 Trace 로그는 분당 어마어마한 양의 Text가 출력된다(LOG 크기 GB 단위).
반드시 Trace 로그 변경 후 INFO로 변경해 두어야 하며, FD 증가 추이를 모니터링