WebSphere® Application Server V8.0 이상에 로깅하고 추적하는 데 두 가지 모드가 있습니다. 이는 HPEL(High Performance Extensible Logging) 모드 및 기본 모드입니다. HPEL은 기본 모드 보다 더 빠른 로그 및 추적 처리 기능을 제공하도록 디자인되었습니다.
워크벤치를 사용하여 HPEL 모드에서 로그 및 추적을 보는 것은 Windows 또는 Linux 운영 체제에서 실행 중인 WebSphere Application Server V8.0 이상에서만 사용 가능합니다.
기본 모드는 서버를 위한 기본 로깅 및 추적 설정입니다. 기본 모드에서 로그 및 추적 컨텐츠는 SystemOut.log, SystemErr.log, trace.log 및 activity.log 파일과 같이 로그 파일에 일반 텍스트 형식으로 작성됩니다.
HPEL 모드에서, 로그 및 추적 컨텐츠는 독점적 2진 형식으로 로그 데이터 또는 추적 데이터 저장소에 작성됩니다. 2진 로그 형식으로 일반 텍스트를 작성하지 않는 것은 더 빠른 로그 및 추적 처리 기능을 제공함으로써 서버의 성능을 개선하도록 디자인되었습니다. HPEL 모드를 사용하려면 WebSphere Application Server에서 제공되는 wsadmin 스크립팅 또는 관리 콘솔을 사용해야 합니다. 워크벤치를 사용하여 2진(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: 애플리케이션이 시작되었습니다: DefaultApplication은 WSVR0221I이 메시지 ID인 메시지입니다.