<< Click to Display Table of Contents >>

monitor.properties

오즈 서버 트랜잭션 관련 로그 정보 설정 파일입니다.

Note

아래 옵션을 이용하지 않고 별도의 로그 라이브러리(log4j2, logback) 파일의 설정 값에 따라 로그를 기록하려면 monitor.properties 파일에 LogPropertyType=LibraryFile을 추가하시기 바랍니다.(오즈 자바 서버에서만 지원함)


MONITOR.Active

모니터 로그를 남길지 여부를 설정합니다.

MONITOR.File

로그 파일의 경로와 이름을 설정합니다.

서버의 호스트 이름을 경로에 설정하려면 %HOST_NAME%으로 설정하시기 바랍니다.(오즈 자바 서버에서만 지원함)

MONITOR.Append

로그가 생길 때마다 로그 파일에 추가할지 여부를 설정합니다.

MONITOR.MaxBackupIndex

백업되는 로그 파일의 일련 번호 최대 값을 설정합니다.

백업 파일의 일련 번호가 최대 값을 넘길 경우 가장 오래된 파일이 삭제됩니다.

MONITOR.MaxFileSize

로그 파일의 최대 크기를 설정합니다.

로그 파일의 크기가 최대 크기를 넘길 경우 현재 파일은 일련 번호를 추가하여 다른 이름으로 변경하고, 다시 로그를 기록합니다.

예를 들어, 로그 파일 이름이 server.log인 경우 server.log.1로 파일 이름을 변경하고 server.log 파일을 새로 만들어 로그를 기록합니다.

MONITOR.ImmediateFlush

버퍼에 있는 로그를 로그 파일에 바로 추가할지 여부를 설정합니다.

MONITOR.TimePattern

로그에 기록할 시간 패턴을 설정합니다.


오즈 서버에서 제공하는 서비스의 트랜잭션 정보를 CSV 포맷으로 따로 저장할 수 있으며 탭 형식으로 구분됩니다.

파일 포맷은 다음과 같습니다.

MARK/THR_NAME/TIME/F_MEM/T_MEM/S_CODE/S_STATUS/S_PARAMS/C_IP/DB_SS/E_TIME/DBCONNS

Key

Description

MARK

서비스의 시작 및 종료 상태를 표시합니다.

서비스 시작 시 "start", 종료 시 "end"로 표시됩니다

THR_NAME

서비스 쓰레드 이름을 표시합니다.

TIME

서비스 시작 및 종료 시간을 표시합니다.

F_MEM

사용 가능한 메모리를 표시합니다.(단위: MB)

T_MEM

전체 JVM 메모리를 표시합니다.(단위: MB)

S_CODE

서비스 코드를 표시합니다.

모니터 로그 파일에 표시되는 서비스 코드에 대한 설명은 server.log 파일에서 서비스 코드 옆에 표시되는 설명을 참고하시기 바랍니다.

S_STATUS

상태 코드를 표시합니다.

성공 시 "9001", 실패 시 "9002"로 표시됩니다.

S_PARAMS

클라이언트에서 서비스를 요청하면서 넘긴 파라미터를 표시합니다.

C_IP

서비스를 요청한 클라이언트의 IP를 표시합니다.

DB_SS

DBMS 세션 ID를 표시합니다.

E_TIME

처리 시간을 표시합니다.(단위: msec)

DBCONNS

DB 커넥션을 사용하여 데이터 바인딩이나 데이터 액션을 실행할 때 DB 커넥션 사용 개수를 표시합니다.

DB 커넥션 사용 개수는 "앨리어스1[개수],앨리어스2[개수],...,앨리어스n[개수]" 형태로 표시됩니다.