帮助手册 IBM MQ Error Logs

IBM MQ 错误日志

IBM MQ 错误日志是系统错误日志、队列管理器错误日志和首次失败数据捕获的组合。IBM MQ 使用不同的错误日志来收集有关其自身的 IBM MQ 操作、您启动的任何队列管理器以及来自当前使用的通道的错误数据的消息。Site24x7 AppLogs具有对 IBM MQ 错误日志的内置支持。

入门

1. 登录您的 Site24x7 帐户。
2. 下载并安装Site24x7服务器 监控代理Windows | Linux)。
3. 进入管理 > AppLogs > 日志配置文件并选择添加日志配置文件
4. 输入配置文件名称
5.从选择日志类型下拉列表中选择IBM MQ 错误日志

  • 示例日志和日志模式如下所示。
    示例日志:
    ----- amqzmgr* : * *<NewLine>* * - Process( 773602.3 ) User( mqsystem ) Program( amqrmppa )<NewLine>Host( jdawash ) Installation(*)<NewLine>VRMF(*) QMgr( QM1 )<NewLine>Time( 2021-09-30T14:30:32.300Z )<NewLine>RemoteHost( 192.0.2.10 )!<NewLine>ArithInsert -NULL- !!<NewLine>CommentInsert -NULL- !<NewLine> AMQ9777E : Channel was blocked <NewLine>EXPLANATION:<NewLine> The inbound channel 'SYSTEM.DEF.SVRCONN' was blocked from address 'wgamsworth<NewLine>(192.0.2.10)' because the active values of the channel matched a record <NewLine>ACTION: Contact the systems administrator, who should examine the channel
    ----- amqzmgr* : * *<NewLine>* * - Process( 773602.3 ) User( mqsystem ) Program( amqrmppa )<NewLine>Host( jdawash ) Installation(*)<NewLine>VRMF(*) QMgr( QM1 )<NewLine>Time( 2021-09-30T14:30:32.300Z )<NewLine>RemoteHost( 192.0.2.10 )!<NewLine>ArithInsert -NULL- !!<NewLine>CommentInsert -NULL- !<NewLine> AMQ9777E : Channel was blocked <NewLine>EXPLANATION:<NewLine> The inbound channel 'SYSTEM.DEF.SVRCONN' was blocked from address 'wgamsworth<NewLine>(192.0.2.10)' because the active values of the channel matched a record <NewLine>ACTION: Contact the systems administrator, who should examine the channel
    ----- amqzmgr* : * *<NewLine>* * - Process( 773602.3 ) User( mqsystem ) Program( amqrmppa )<NewLine>Host( jdawash ) Installation(*)<NewLine>VRMF(*) QMgr( QM1 )<NewLine>Time( 2021-09-30T14:30:32.300Z )<NewLine>RemoteHost( 192.0.2.10 )!<NewLine>ArithInsert -NULL- !!<NewLine>CommentInsert -NULL- !<NewLine> AMQ9777E : Channel was blocked <NewLine>EXPLANATION:<NewLine> The inbound channel 'SYSTEM.DEF.SVRCONN' was blocked from address 'wgamsworth<NewLine>(192.0.2.10)' because the active values of the channel matched a record <NewLine>ACTION: Contact the systems administrator, who should examine the channel
    这些日志被分成多个字段,每个字段都有各自的值,然后上传到 Site24x7。
  • 默认情况下,这是由 AppLogs 标识的 IBM MQ 错误日志的日志模式:
    ----- amqzmgr* : * *<NewLine>* * - Process( $ProcessId$ ) User( $UserName$ ) Program( $ProcessName$ )<NewLine>Host( $HostName$ ) Installation(*)<NewLine>VRMF(*) QMgr( $QueueManager$ )<NewLine>Time( $Date:date$ )<NewLine>RemoteHost( $RemoteHost$ )!<NewLine>ArithInsert $ArithInsert:string-multiline$ !!<NewLine>CommentInsert $CommentInsert:string-multiline$ !<NewLine> $ErrorCode$ : $ErrorDescription$ <NewLine>EXPLANATION:<NewLine> $Explantion:string-multiline$ <NewLine>ACTION: $Action:string-multiline$
  • 您可以添加自定义日志模式而不是默认模式。为此,请单击铅笔图标并指定您的模式。

ibm-mq-error-log-type

6. 选择本地文件作为日志源。

7. 默认使用以下路径作为文件源:
Linux: /var/mqm/*.LOG*", "/var/mqm/qmgrs/*/*.LOG*"

  • 如果您的源路径与默认路径不同,请在要搜索日志的文件列表字段中指定它。

8. 选择监视器或者监视器组收集日志。

ibm-mq-error-log-profile

9. 点击保存

仪表板

AppLogs 为每种日志类型创建一个专属仪表板,并默认显示一些小窗件。以下是 IBM MQ 错误日志仪表板上可用的小窗件列表:

  • 唯一错误
  • 队列管理器数量
  • 队列管理器随时间发生的错误
  • 最常见的错误代码
  • 顶级错误主机
  • 主要错误原因
  • 最近的错误日志

ibm-mq-error-logs-dashboard

 

相关日志类型

帮助手册 IBM MQ Error Logs