一、 AS ABAP端的消息队列监控
涉及的T-Code: SM50, SM66, SMQ1, SMQ2, SMQR
1 日常监控
1.1 SMQ1,监控外向消息队列(Outbound Quene)
输入T-Code:SMQ1
正常情况下,队列中应该为空,或者随着不断的刷新,队列中的Entries数字在不断的减少。如果不是在减少而是在不断的增加,则说明队列遇到了拥堵,需要注意了。
1.2 SMQ2,监控内向消息队列(Inbound Quene)
检查标准同SMQ1。
1.3 SMQR,RFC队列的资源监控
转到
如果Resource Status不是OK状态,则需要注意,是不是系统资源不够了,尤其是DIA进程是不是都占满了。
2 问题排查
2.1 SM50,查看系统进程
2.2 SM66,查看全局运行中的进程
2.3 DB02,查看表空间
二、查看AS JAVA的消息队列
输入T-Code:SXMB_IFR,打开Process Intergration Tools。选择Runtime
Workbench进入。
再次登录一次,进入Runtime Workbench。选择Message Monitoring。在Message from
Component中选择Intergration Engine PIP,From选择Database
(Overview),然后按Display按钮。
显示如下界面,Error列里面如果有数字,说明有发送失败的数据,可以通过选中接口名称,查看细节来看失败的消息内容。如果Scheduled列有数字,说明消息正在排队向外发送。如果该数字随着不断的刷新本页面而没有减少,则说明有可能接口堵住了,需要坚持目标系统的可用性。
查看发送的消息:
首先,选择要查看的接口,然后点击数字(可以是成功的,也可以是失败的)。
选择要查看的消息,点击,打开查看的界面。
可以看Message基本信息和Message内容。
PI性能监控。