服务集成通知事件
可使用通知事件来监视服务集成环境。
每个服务集成实体(例如,消息传递引擎或 WebSphere® MQ 链路)都是由 MBean 表示的。MBean 是表示 Java™ 管理扩展 (JMX) 资源的 Java 对象。作为 JMX 体系结构的一部分,MBean 可以具有通知事件,您可以将这些通知事件添加到您自己的系统管理应用程序中,来监视服务集成配置中的一些活动(例如,启动消息传递引擎)。这些事件还使应用程序能够充当其他管理网络的代理来监视报告和创建适当的报警。
有关 JMX 框架的 WebSphere Application Server 实现的更多信息,请参阅将 wsadmin 脚本编制与 Java 管理扩展 (JMX) 结合使用。
在信息中心的“MBean 接口”部分中说明了每个 WebSphere Application Server MBean。您可以通过在信息中心中浏览时展开参考 > 编程接口,然后单击 Mbean 接口来浏览到此部分,或者通过搜索“MBean 接口”来浏览到此部分。
下列服务集成 MBean 都具有通知事件:
- SIBGatewayLink
- SIBMediationPoint
- SIBMessagingEngine
- SIBMQLink
- SIBMQLinkReceiverChannel
- SIBMQLinkSenderChannel
- SIBPublicationPoint
- SIBQueuePoint
- SIBRemotePublicationPoint
- SIBRemoteQueuePoint
事件通知的格式
事件通知中包含有关事件以及事件来源的信息。通常,这些通知是由系统管理应用程序来处理的,而这些系统管理应用程序都经过定制以满足它所属企业的需求。服务集成事件具有下列属性:
属性名 | 属性描述 |
---|---|
消息 | 用来描述事件的消息。 |
SequenceNumber | 事件实例的标识,在运行应用程序服务器时是唯一的。 |
TimeStamp | 时间戳记(以毫秒计)。 |
类型 | 标识事件的类型,例如,消息传递引擎停止事件。类型是由 app_server_root/web/apidocs/SIBNotificationConstants.html 文件中的常量定义的。 |
属性 | 特定于生成的每个事件。这些是用来描述事件的各个方面(例如,消息传递引擎名称或目标上的消息数)的字符串键值对。键和值字符串是由 app_server_root/web/apidocs/SIBNotificationConstants.html
文件中的常量定义的。
所有服务集成事件都将具有总线名称和 UUID 以及消息传递引擎名称和 UUID 的属性。 |