使用 IBM Business Process Manager 和 IBM Business Monitor 监视业务流程4

    基本指示板,如图 27 所示,提供了流程中被监视数据的完整视图,应当可以满足大多数用户的要求。打开并查看基本指示板:

    选择 Manage Spaces

    选择 Global Process Monitor (Basic)

    查看每一个页面,其中显示了流程实例中受监视数据。在 Processes 选项卡中,您可以查看列出的流程定义。可以深入查看 Process Execution 图标,查看单独的流程实例。

图 27. 基本指示板

    如图 28 所示,高级指示板提供了有关受监视流程实例的更详细数据。打开并查看高级指示板:

    选择 Manage Spaces

    选择 Global Process Monitor (Advanced)

    查看指示板中的每一个页面。

图 28. 高级指示板

    通过编辑每个部件的设置,可以针对具体需求配置附带的指示板。还可以创建自己的定制指示板并对每个部件进行配置,以显示来自全局流程监视器模型的选定监视上下文。

生成一个默认的监视器模型

在本节中,您将使用 Business Monitor 为您的流程应用程序生成一个默认的监视器模型。将自动为该监视器模型生成一个指示板,并将显示在 Space Manager 中。您还可以创建自己的指示板来查看被监视的数据。

    启用业务监视功能:

    在 Designer 的导航区中,选择 Setup,然后双击 Process App Settings

    选择 Enable process monitoring through IBM Business Monitor,然后按 Ctrl+S 进行保存。

    要验证自动跟踪是否启用,从而确保在监视器模型中生成跟踪变量,单击流程图中的蓝色条状物,如图 29 所示。

图 29. 单击池以设置属性

    Properties 选项卡中,确保选中 Enable Autotracking,并有一个 Autotracking Name,如图 30 所示。

图 30. 启用自动跟踪

    更新跟踪定义以生成并部署默认的监视器模型:

    选择 File => Update Tracking Definitions

    对话框窗口显示部署的状态,部署将需要几分钟的时间才能完成。

    当显示配置窗口后,单击 OK

    模型被部署到服务器上。您可以在 Applications 下的监视器模型部分的管理控制台中确认这一点,如图 31 所示:

图 31. 已部署的监视器模型

    运行流程实例,使监视器模型将受监视的数据显示在指示板中。参见 运行流程实例 了解详细信息。

    启动并登录到 Business Space。在本节中,您需要具备管理权才能执行一些任务。因此,如果是以最终用户身份登录的,那么需要注销并重新作为管理用户登录。例如,指向 https://localhost:9443/BusinessSpace,对您的环境使用该端口。

    查看生成的指示板:

    选择 Manage Spaces

    选择 ClipsandTacks_Main <timestamp>。该时间戳用于唯一地标识同一模型的不同版本的指示板。

    将打开一个指示板,如图 32 所示,其中包含实例、KPI、报告和图表的选项卡。单击这些选项卡,查看您的监视器模型的各个预配置监视器页面。

图 32. 查看生成的指示板

    在上一步中,您查看了生成的指示板。现在,您将在该指示板上创建自己的定制页面。单击图标 以创建一个新页面,然后输入页面名称并单击 OK

    编辑该页面,将其修改为单列布局,并向页面中添加实例部件:

    单击右上角的 Edit Page

    单击布局图标以修改为单列布局。

    在调色板中,单击加号以添加实例部件。

    将实例部件配置为显示 Clips And Tacks 模型的主监视上下文:

    单击部件的菜单图标 ,然后选择 Edit Settings

    Show/Hide 选项卡上,选择监视上下文 ClipsandTacks_Main(Across all versions) => Order handling

    单击 Set as Default

    选择任何或所有字段以移入 Selected 框。注意,以 Aux 开头的字段供内部使用,因此可能不需要显示它们。

    单击 OK

    查看流程实例的记录,如图 33 所示。您应当看到默认指标的列和跟踪字段 (OrderStatus、TotalPrice)。

图 33. 实例部件

    单击 Process Steps 图标查看流程实例中的各种活动,如图 34 所示。

图 34. 流程步骤

    向页面添加 KPI 部件,如图 35 所示,将其配置为显示模型的 KPI:

    Widget 菜单中,单击 Edit Settings

    在 KPIs 选项卡中,选择要为 ClipsandTacks_Main <timestamp> 模型显示的特定 KPI,然后单击 OK。IBM Business Monitor 将跨所有流程实例跟踪所有活动 KPI 和流程 KPI 的平均值。

图 35. KPI 部件

生成定制监视器模型

在本节中,您将使用 Business Monitor 根据流程应用程序生成一个监视器模型。在向导中,可以选择要添加到模型中的监视元素。然后,可以使用监视器模型编辑器来自定义模型,添加 KPI 或其他自定义监视元素。然后可以将它发布到服务器,并在指示板中显示监视数据。

    启动 IBM Integration Designer。将提示您选择一个工作空间。

    单击右上角的 Perspectives 图标,将显示一个透视图列表,打开 Process Center 透视图。。输入 Process Center 连接信息。例如,输入 http://localhost:9080/ProcessCenter。输入您的管理用户名和密码并单击 Login

    在工作空间中打开 Clips And Tacks 流程,选择流程右侧的 Open in workspace。单击 OK。业务集成透视图将打开,其中列出了流程项目,如图 36 所示。

图 36. 包含流程的项目

您可以为该应用程序生成监视器模型,进行定制,并为部署导出一个 EAR。或者,可以将监视器模型关联到一个流程应用程序,从而能在部署流程应用程序任何时间自动部署该监视器模型。我们建议为该监视器模型创建一个新的流程应用程序,因为流程的生命周期通常独立于监视器模型。例如,您可能对流程进行一些修改,这不会影响监视器模型。要创建一个新的流程应用程序来包含监视器模型,执行下面的步骤:

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营