在从 Integration
Designer 工作空间中的应用程序生成监控模型时,您可以选择将在生成的监控模型中提供哪些应用程序以及实施这些应用程序的方式。
开始之前
在能够从工作空间的
Integration
Designer 应用程序生成监控模型之前,必须满足以下先决条件:
- 监控模型编辑器在 WebSphere Integration Developer 7.0 或更高版本上运行。
- 已在“业务集成”透视图中创建 IBM® Business
Process Manager Advanced 或 WebSphere® Enterprise
Service Bus 模块。
请参阅适用于从工作空间中的应用程序生成监控模型的应用程序类型以获取有关开启事件以进行监控的可用应用程序和信息。
过程
- 右键单击业务集成模块或调解模块,然后单击生成监控模型。 您可以选择仅在应用程序级别(而非个别组件级别)生成监控模型。
- 选择新监控模型的位置。您可以从已有业务监控项目的列表中选择一个项目,或输入名称以创建新业务监控项目。选择或创建了项目之后,输入新监控模型的名称,然后单击下一步。
- 选择想要监控的元素。
在显示要监控的应用程序的树中,单击任何节点以查看该元素的模板和事件信息。监控模板选项卡显示了针对所选元素可用的常见监控模板。选择一个或多个模板,以在生成的模型中创建相应的监控结构。(请参阅IBM Business Process Manager Advanced 和 WebSphere Enterprise Service Bus 的通用监控模板以获取更多信息。)发出的事件选项卡显示所选元素可发出的所有事件。您可以单独选择事件;也可以在树中右键单击任何级别,然后单击选择该级别的所有事件或选择该级别及以下级别的所有事件。
可以携带业务信息的事件(一般称为
业务有效内容,请参阅
可携带业务有效内容的事件)显示为带有旗帜和包裹图标

。无法携带业务信息的事件显示为带有旗帜图标

。
注: 如果选择了需要某个事件的模板,那么将无法除去该事件。该事件将显示为已被选中但不可用。
缺省情况下,您选择的所有事件都将自动启用,以在您将监视的应用程序中发射。如果应用程序已部署完毕(因此,应用程序发射的事件的集合不可更改),或者要将选择限制为此应用程序当前指示将要发射的事件,请在使用选项选择事件列表中选择仅包含应用程序中打开的事件。
您也可以选择包含所有选定事件。
如果您选择此选项并选择了当前未发射的事件,那么在生成监控模型后,“问题”视图将显示一条警告。通过使用警告消息中的信息,您可以找到当前处于关闭状态的事件并更新应用程序以开启该事件。要从“问题”视图中除去同步警告,您以后可以使监控模型与应用程序同步。
完成事件和模板的选择后,请单击下一步。
- 选择被监控元素的实现方式。
通常,接受缺省实现。本页上的树仅显示您已选择要监控的元素。尤其要说明一点,该树会显示针对其选择了事件的事件源,以及这些事件源的祖代事件源。如果没有为祖代事件源选择任何模板或事件,那么缺省实现将为无(只要可能)。(不可能始终指定无,因为一些事件源包含从后代事件源发出的事件所需的信息。) 在第二列中,为每个元素选择想要的监控实现。根据元素,可以使用下列一些或所有选项:
- None。生成的监控模型中将不会显示该元素。仅当选中级别或需要显示选中元素的子级别上不具有入站事件时,该选项才可用。如果单击该选项,那么也会将所有子级别设置为无。
- 监控上下文。将会为元素创建监控上下文,包括键和相应的立方体。仅当已选应用程序元素具有生命周期和身份(事件用来查找元素本身)时,该选项才可用。
- 事件组。将为元素创建事件组。该新的事件组中将会收集选中级别及其所有子级别上的所有入站事件(即,这些事件将全部位于事件组中的同一级别上)。只有在没有选择需要选中级别或任何子级别上的监控上下文的模板时,该选项才可用。如果选择了该选项,那么由于所有关联的事件都会被收集到事件组中,所有后代都会设置为“–”。(请参阅何时选择监控上下文以及何时选择事件组以获取更多信息。)
- 要查看选择创建的监控模型的预览,单击下一步。要进行更改并查看更改对模型的影响,单击后退以进行更改并单击下一步。
- 您对自己所作的选择感到满意时,请单击完成。此时将询问您是否要切换到“业务监控”透视图以开始编辑新创建的监控器模型。要在监控模型编辑器中打开新的监控模型,选择是。
要点: 确认已启用“项目”菜单上的自动构建选项。如果未启用,请在生成监控模型项目后执行清除构建,以确保该监控模型经过验证。
结果
新创建的监控模型包含对应于选择的常见监控模板和入站事件的自动生成元素。
应用程序元素字段显示链接到该监控上下文的应用程序中事件源的显示名称。如果监控上下文中的所有元素都是从模板中生成的,这些模板将显示在表中。打开模板可查看受管元素。例如,如果打开“开始时间”模板,您将看到“开始时间”度量值以及可创建监控上下文的每个事件的入站事件。
下一步做什么
要根据需要优化模型以实现您的目的,可以创建额外的度量值、入站事件和触发器。另外,也可以除去自动创建但不适用的入站事件。
如果稍后在应用程序中开启一些事件并打开监控模型,那么将在“问题”视图中看到警告,直到与 Integration
Designer 模块同步为止。要除去警告,请在 Project Explorer 视图中右键单击监控模型,然后单击与应用程序同步。
有关所生成模型的更多信息,请参阅从 IBM Business Process Manager Advanced 和 WebSphere Enterprise Service Bus 应用程序生成监控模型的结果。