imq.log.level [imqcmd update bkr 명령과 함께 사용할 수 있습니다.]
|
문자열
|
INFO
|
로깅 수준
출력 채널에 기록할 수 있는 로깅 정보 범주를 지정합니다. 가능한 값은 내림차순으로 다음과 같습니다.
각 수준에는 상위 수준이 포함됩니다(예: WARNING에는 ERROR가 포함됨).
|
imq.destination.logDeadMsgs
|
부울
|
false
|
사용 불능 메시지에 대한 정보를 기록하시겠습니까?
true이면 다음 이벤트가 기록됩니다.
-
대상이 최대 크기 또는 최대 메시지 수에 도달하여 꽉 찼습니다.
-
브로커가 관리 명령 또는 전달 확인 이외의 메시지를 제거합니다.
-
브로커가 메시지를 사용 불능 메시지 대기열로 이동합니다.
|
imq.log.console.stream
|
문자열
|
ERR
|
콘솔 출력 대상:
|
imq.log.console.output
|
문자열
|
ERROR|WARNING
|
콘솔에 기록할 로깅 정보 범주:
NONE
ERROR
WARNING
INFO
ALL
ERROR, WARNING 및 INFO 범주는 상위 범주를 포함하지 않습니다. 따라서 필요에 따라 각각의 범주를 명시적으로 지정해야 합니다. 여러 범주를 조합하여 지정할 수 있으며, 이 때 각 범주는 세로 막대(|)로 구분합니다.
|
imq.log.file.dirpath
|
문자열
|
부록 A, 플랫폼별 Message QueueTM 데이터 위치 참조
|
로그 파일을 포함하는 디렉토리 경로
|
imq.log.file.filename
|
문자열
|
log.txt
|
로그 파일의 이름
|
imq.log.file.output
|
문자열
|
ALL
|
로그 파일에 기록할 로깅 정보의 범주:
NONE
ERROR
WARNING
INFO
ALL
ERROR, WARNING 및 INFO 범주는 상위 범주를 포함하지 않습니다. 따라서 필요에 따라 각각의 범주를 명시적으로 지정해야 합니다. 여러 범주를 조합하여 지정할 수 있으며, 이 때 각 범주는 세로 막대(|)로 구분합니다.
|
imq.log.file.rolloverbytes
|
정수
|
-1
|
새 로그 파일로 출력을 롤오버할 때 파일 길이(바이트)
값 -1은 무제한 바이트 수(롤오버 시 파일 길이와 상관 없음)를 의미합니다.
|
imq.log.file.rolloversecs
|
정수
|
604800(1주)
|
새 로그 파일로 출력을 롤오버할 때 파일의 표시 시간(초)
값 -1은 무제한(롤오버 시 파일 표시 시간과 상관 없음)을 의미합니다.
|
imq.log.syslog.output [Solaris 플랫폼에만 해당]
|
문자열
|
ERROR
|
syslogd(1M)에 기록할 로깅 정보 범주:
NONE
ERROR
WARNING
INFO
ALL
ERROR, WARNING 및 INFO 범주는 상위 범주를 포함하지 않습니다. 따라서 필요에 따라 각각의 범주를 명시적으로 지정해야 합니다. 여러 범주를 조합하여 지정할 수 있으며, 이 때 각 범주는 세로 막대(|)로 구분합니다.
|
imq.log.syslog.facility
|
문자열
|
LOG_DAEMON
|
메시지 로깅을 위한 syslog 기능
가능한 값은 syslog(3C) 설명서 페이지에 나열된 값을 미러링합니다. Message Queue에서 사용 가능한 값은 다음과 같습니다.
LOG_USER
LOG_DAEMON
LOG_LOCAL0
LOG_LOCAL1
LOG_LOCAL2
LOG_LOCAL3
LOG_LOCAL4
LOG_LOCAL5
LOG_LOCAL6
LOG_LOCAL7
|
imq.log.syslog.identity
|
문자열
|
imqbrokerd_${imq.instanceName }
|
syslog에 기록될 모든 메시지에 접두사로 사용할 아이디 문자열
|
imq.log.syslog.logpid
|
부울
|
true
|
메시지와 함께 브로커 프로세스 아이디를 기록하시겠습니까?
|
imq.log.syslog.logconsole
|
부울
|
false
|
메시지를 syslog로 전송할 수 없는 경우 시스템 콘솔에 기록하시겠습니까?
|
imq.log.timezone
|
문자열
|
지역 표준 시간대
|
로그 타임스탬프의 표준 시간대
가능한 값은 java.util.TimeZone.getTimeZone 메소드에서 사용되는 것과 동일한 값입니다.
예:
GMT
GMT-8:00
America/LosAngeles
Europe/Rome
Asia/Tokyo
|
imq.metrics.enabled
|
부울
|
true
|
로거에 메트릭 정보를 기록하시겠습니까?
메트릭 메시지 생성( imq.metrics.topic.enabled를 통해 제어됨)에는 영향을 미치지 않습니다.
|
imq.metrics.interval
|
정수
|
-1
|
메트릭 정보를 로거에 기록하는 시간 간격(초)
메트릭 메시지 생성 간격( imq.metrics.topic.interval를 통해 제어됨)에는 영향을 미치지 않습니다.
값 -1은 무기한 간격(메트릭 정보를 로거에 기록하지 않음)을 의미합니다.
|
imq.metrics.topic.enabled
|
부울
|
true
|
메트릭 메시지를 메트릭 주제 대상에 생성하시겠습니까?
false인 경우 메트릭 주제 대상에 가입하려고 하면 클라이언트측 예외가 발생합니다.
|
imq.metrics.topic.interval
|
정수
|
60
|
메트릭 메시지를 메트릭 주제 대상에 생성하는 시간 간격(초)
|
imq.metrics.topic.persist
|
부울
|
false
|
메트릭 주제 대상으로 보낸 메트릭 메시지가 지속적입니까?
|
imq.metrics.topic.timetolive
|
정수
|
300
|
메트릭 주제 대상으로 보낸 메트릭 메시지의 수명(초)
|