![[z/OS]](../images/ngzos.gif)
z/OS용 WebSphere 내부 추적 팁
WebSphere® Application Server 추적은 문제점 발견 및 진단에 매우 도움이 될 수 있습니다.
추적 옵션을 올바르게 설정함으로써 성능에 심각한 영향을 주지 않고 문제점을 발견하는 데 필요한 정보를 캡처할 수 있습니다.
- 필요 이상으로 많은 진단 데이터를 수집하고 있지 않은지 확인하십시오.
사용자의 z/OS®용 WebSphere 추적 옵션을 검사하여 ras_trace_defaultTracingLevel=0 또는 1이고 ras_trace_basic과 ras_trace_detail이 설정되지 않았는지 확인해야 합니다.
보기 및 설정 방법: WebSphere 관리 콘솔을 사용하십시오.- 환경 > WebSphere 변수 관리를 클릭하십시오.
- 구성 탭의 이름 필드에서 이 값을 확인하고 값 필드의 변수 설정을 확인하십시오.
- 변수를 변경 또는 설정하려면 이름 필드에서 변수를 지정하고 값 필드에서 설정을 지정하십시오. 이 탭의 설명 필드에서 설정에 대해 설명할 수도 있습니다.
- ras_trace_defaultTracingLevel=1을 포함하여 모든 추적 레벨과의 최적의 성능을 위해서는 ras_trace_outputLocation을 BUFFER로 설정하십시오. 이 추적 설정 값은 메모리에 추적 데이터를 저장하고 이것은 나중에 CTRACE 데이터 세트에 비동기적으로 기록됩니다. ras_trace_outputLocation을 SYSPRINT 또는 TRCFILE로 설정하면 대략 동일한 성능 레벨을 제공하지만 BUFFER보다 상당히 낮습니다.
- ras_trace_BufferCount 및 ras_trace_BufferSize 설정을 사용하여 추적 버퍼에 사용된 저장영역량을 제어할 수 있습니다. 일반적으로 버퍼 할당이
클수록 성능이 좋아집니다. 그러나 너무 큰 버퍼 할당을 지정하면 시스템 페이징으로 인해
성능이 저하될 수 있습니다.
ras_trace_BufferCount=4 및 ras_trace_BufferSize=1M의 기본 설정은 대부분의 애플리케이션에 대해 충분한 성능을 발휘해야 합니다.
- JRAS 추적이 사용 불가능인지 확인하십시오. 이를 수행하려면 JVM 특성 파일에 의해 지시된 trace.dat 파일에서 다음 행을 찾으십시오.
com.ibm.ejs.*=all=disable com.ibm.ws390.orb=all=disable
두 행이 모두 =disable로 설정되거나 두 행을 모두 삭제해야 합니다.참고: ras_trace_outputLocation이 설정되는 경우, 추적 상태에서도 추적 사실을 모를 수 있습니다.