WebSphere Application Server V8.0 이상에 로깅하고 추적하기 위해 HPEL 모드로 전환

WebSphere® Application Server V8.0 이상에 로깅하고 추적하는 데 두 가지 모드가 있습니다. 이는 HPEL(High Performance Extensible Logging) 모드 및 기본 모드입니다. HPEL은 기본 모드 보다 더 빠른 로그 및 추적 처리 기능을 제공하도록 디자인되었습니다.

시작하기 전에

워크벤치를 사용하여 HPEL 모드에서 로그 및 추적을 보는 것은 Windows 또는 Linux 운영 체제에서 실행 중인 WebSphere Application Server V8.0 이상에서만 사용 가능합니다.

이 태스크 정보

기본 모드는 서버를 위한 기본 로깅 및 추적 설정입니다. 기본 모드에서 로그 및 추적 컨텐츠는 SystemOut.log, SystemErr.log, trace.logactivity.log 파일과 같이 로그 파일에 일반 텍스트 형식으로 작성됩니다.

HPEL 모드에서, 로그 및 추적 컨텐츠는 독점적 2진 형식으로 로그 데이터 또는 추적 데이터 저장소에 작성됩니다. 2진 로그 형식으로 일반 텍스트를 작성하지 않는 것은 더 빠른 로그 및 추적 처리 기능을 제공함으로써 서버의 성능을 개선하도록 디자인되었습니다. HPEL 모드를 사용하려면 WebSphere Application Server에서 제공되는 wsadmin 스크립팅 또는 관리 콘솔을 사용해야 합니다. 워크벤치를 사용하여 2진(HPEL) 서버 로그의 스냅샷을 편집기 분할창에 표시되는 판독 가능한 텍스트로 변환할 수 있습니다. 또한, 서버의 런타임 동안 판독 가능한 텍스트 형식으로 콘솔 보기에서 HPEL 로그 및 추적을 볼 수 있습니다.

HPEL 모드의 로그 및 추적 레코드는 기본 모드와 동일한 메시지 형식을 사용합니다. 다음 표에서는 로그 레코드를 작성하는 데이터에 대해 설명합니다.
데이터 설명
시간소인 이벤트가 기록된 시간입니다.
스레드 ID 16진 표기법으로 이벤트를 기록한 스레드의 ID입니다.
로거 이벤트를 기록한 로거입니다.
레벨 기록된 이벤트 유형입니다.
메시지 기록된 이벤트로부터의 메시지입니다. 메시지에 메시지 ID가 있는 경우, 메시지 ID에 밑줄이 쳐집니다. 콘솔 보기에서 메시지 ID를 클릭하여 메시지에 대한 설명 및 권장되는 사용자 조치를 가져올 수 있습니다. 편집기 분할창에서 메시지 ID 링크를 사용할 수 없고 일반 텍스트 전용으로 표시됩니다.
로그 레코드의 예제입니다.
[3/3/11 23:01:30:147 EST] 0000000f ApplicationMg Z   WSVR0221I: Application started: DefaultApplication

이 예제에서, [3/3/11 23:01:30:147 EST]는 시간소인이고 0000000f는 스레드 ID이며 ApplicationMg는 로거이고 Z는 레벨이며 WSVR0221I: 애플리케이션이 시작되었습니다: DefaultApplicationWSVR0221I이 메시지 ID인 메시지입니다.

프로시저

  1. 서버 보기에서 WebSphere Application Server V8.0 서버 항목을 마우스 오른쪽 단추로 클릭하고 특성 > WebSphere Application Server를 선택하십시오.
  2. 서버 로그 디렉토리 섹션에서 기본 모드의 기본 설정은 편집기에서 SystemOut.log 열기편집기에서 SystemErr.log 열기 링크를 표시합니다. 이러한 링크를 클릭하여 편집기 분할창에서 SystemOut.logSystemErr.log 파일의 로그 및 추적 컨텐츠의 기본 모드를 표시할 수 있습니다.
  3. WebSphere Application Server의 Information Center에서 기본 모드로부터 HPEL 로깅 및 추적으로 변경 주제를 완료하여 기본 모드로부터 HPEL 모드로 전환하려면 WebSphere Application Server에서 제공하는 wsadmin 스크립팅 도구 또는 관리 콘솔을 사용해야 합니다.
    팁: 서버 보기로 이동하여 워크벤치 내에서 관리 콘솔을 열고 서버를 마우스 오른쪽 단추로 클릭하여 관리 > 관리 콘솔 실행을 선택할 수 있습니다. 자세한 정보는 관리 콘솔에 액세스을 참조하십시오.
  4. 서버 구성 변경사항을 사용하려면 서버를 다시 시작하십시오. 서버 보기에서 WebSphere Application Server V8.0 서버 항목을 마우스 오른쪽 단추로 클릭하고 다시 시작을 선택하십시오.
  5. 서버 보기에서 WebSphere Application Server V8.0 서버 항목을 마우스 오른쪽 단추로 클릭하고 특성 > WebSphere Application Server를 선택하십시오.
  6. 서버가 HPEL 모드인 경우, 서버 로그 디렉토리 섹션에 2진 서버 로그의 스냅샷 표시 링크가 표시됩니다. 이 링크를 클릭하여 HPEL 모드에서 로그 및 추적 컨텐츠의 동일한 시점에 있는 캡처를 편집기 분할창에 표시할 수 있습니다. 이는 워크벤치가 2진으로부터 변환하고 판독 가능한 텍스트로 표시합니다. 2진(HPEL) 서버 로그의 스냅샷에는 System.outSystem.err 출력 모두가 포함되고 편집기 분할창에 단일 파일로 표시됩니다.
    팁: 서버가 HPEL 모드에서 계속 실행 중일 때 로그 및 추적의 업데이트를 원하는 경우, 2진 서버 로그의 스냅샷 표시 링크를 다시 클릭하여 2진(HPEL) 로그 파일의 다른 스냅샷 보고서를 생성해야 합니다.

다음에 수행할 작업

주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: thpel.html