Sun Java System Messaging Server 6.3 관리 설명서

25.4.2 서비스 로그 파일 형식 이해

Messaging Server에 의해 생성된 모든 메시지 저장소와 관리 서비스 로그 파일의 내용 형식은 서로 동일합니다. 로그 파일은 여러 행의 텍스트 파일로, 각 행이 기록된 하나의 이벤트를 설명합니다. 지원되는 각 서비스에 대한 모든 이벤트 설명에는 다음과 같은 일반 형식이 있습니다.

dateTime hostName processName[pid]: category logLevel: eventMessage

표 25–8에는 로그 파일 구성 요소가 나열되어 있습니다. 이러한 이벤트 설명의 형식은, 날짜/시간 형식이 다르고 형식에 두 개의 추가 구성 요소(categorylogLevel)가 추가된다는 점을 제외하면 UNIX syslog 기능에 의해 정의된 것과 동일합니다.

표 25–8 저장소 및 관리 로그 파일 구성 요소

구성 요소 

정의 

dateTime

이벤트가 기록된 날짜 및 시간이며, dd/mm/yyyy hh:mm:ss 형식으로 표현됩니다. 여기서 시간대 필드는 GMT로부터의 +/-hhmm으로 표현됩니다. 예를 들면 다음과 같습니다. 02/Jan/1999:13:08:21 -0700

hostName

서버가 실행되고 있는 호스트 시스템의 이름입니다(예: showshoe).

주:호스트에 두 개 이상의 Messaging Server 인스턴스가 있는 경우 프로세스 아이디(pid)를 사용하여 각 인스턴스의 기록된 이벤트를 구분할 수 있습니다.

processName

이벤트를 생성한 프로세스의 이름입니다(예: cgi_store).

pid

이벤트를 생성한 프로세스의 프로세스 아이디입니다(예: 18753).

category

이벤트가 속하는 범주(예: General)입니다(예 25–5 참조).

logLevel

이벤트가 표시되는 로깅 수준(예: Notice)입니다(예 25–4 참조).

eventMessage

이벤트별 설명 메시지로 길이는 임의적일 수 있습니다(예: Log created (894305624)).

다음은 기록된 세 개의 이벤트 예입니다.

02/May/1998:17:37:32 -0700 showshoe cgi_store[18753]:
 General Notice:
   Log created (894155852)

04/May/1998:11:07:44 -0400 xyzmail cgi_service[343]: General Error:
   function=getserverhello|port=2500|error=failed to connect

03/Dec/1998:06:54:32 +0200 SiroePost imapd[232]: Account Notice:
   close [127.0.0.1] [unauthenticated] 1998/12/3 6:54:32
   0:00:00 0 115 0

IMAP와 POP 이벤트 항목은 세 개의 번호로 끝날 수 있습니다. 위의 예에서는 0 115 0입니다. 첫 번째 번호는 클라이언트가 전송한 바이트 수이고, 두 번째 번호는 서버가 전송한 바이트 수이고, 세 번째 숫자는 선택한 메일함(POP의 경우 항상 1)입니다.

Log Viewer 창에서 로그 파일을 볼 때는 특정 로깅 수준이나 범주 또는 특정 프로세스 아이디 등과 같은 이벤트의 특정 구성 요소를 검색하여, 표시되는 이벤트를 제한할 수 있습니다. 자세한 내용은 25.4.4 서비스 로그 검색 및 보기를 참조하십시오.

각 로그 항목의 이벤트 메시지에는 기록되는 이벤트 유형에 한정된 형식이 사용됩니다. 즉, 각 서비스는 이벤트 메시지에 표시되는 내용을 정의합니다. 대부분의 이벤트 메시지는 간단하며 설명적입니다. 다른 메시지는 좀 더 복잡할 수 있습니다.