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 表示不限制秒数(不基于文件生存期转移输出)。
|
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
|
是否将代理进程 ID 与消息一起记录?
|
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
|
发送到度量主题目的地的度量消息的生命周期(以秒为单位)
|