用于 Workflow Manager 1.0 的 System Center 管理包指南

 

本指南是基于版本 1.0.0.0 的 Microsoft Workflow Manager 管理包编写的。

此管理包需要 System Center Operations Manager 2007 R2 或更高版本。不需要专用的 Operations Manager 管理组。

下表详细介绍了 Microsoft Workflow Manager 管理包支持的配置。

配置

支持

Microsoft Workflow Manager

1.0

System Center Operations Manager 2007 R2

未测试

System Center Operations Manager 2012

已测试

此管理包支持监视工作流场。

以下管理包必须在 Microsoft Workflow Manager 管理包之前导入到 System Center Operation Manager (SCOM) 中。

  1. SQL Server 2012 管理包 6.3.173.0 或更高版本。

  2. Microsoft Service Bus 管理包 1.0.0.0 或更高版本。

  • 导入必需的管理包。

  • 启用参与工作流场的服务器上安装的所有代理的“代理的代理”设置。有关说明,请参阅此列表后的过程。

启用“代理的代理”设置

  1. 打开操作控制台,然后单击“管理”按钮。

  2. 在管理员窗格中,单击“代理托管”

  3. 双击列表中的代理。

  4. 在“安全性”选项卡上,选择“允许此代理充当代理并发现其他计算机上的托管对象”

Microsoft Workflow Manager 管理包包括下列文件:

  • Microsoft.Workflow.Manager.MP

本节内容:

  1. 管理方案

  2. 如何汇总运行状况

有关此管理包中的发现、规则、监视器和视图的详细信息,请参阅附录:管理包内容

自动发现以下对象:

  • 场组

  • 节点组

  • Node

  • 后端角色、前端角色监视器

  • 管理数据库

监视方案

说明

关联的规则和监视器

可用性监视

此方案检查对象的可用性。

  • Workflow Manager Backend Role Availability Monitor:工作流后端角色的可用性监视器。它可以处于两种状态,并可以生成非自动解决警报。

  • Workflow Manager Frontend Role Availability Monitor:工作流前端角色的可用性监视器。它可以处于两种状态,并可以生成非自动解决警报。

性能运行状况监视器

此方案基于监视特定事件检查性能运行状况。

  • Frequent Service Bus Errors Reported monitor:工作流错误 #368(Service Bus 操作失败)的性能监视器。它可以处于两种状态,并可以生成非自动解决警报。

  • Workflow Manager Service has fail-fast/unhandled exceptions reported too frequently monitor:工作流错误 #1(跟踪未处理的异常)、#10(应用域未处理的异常)和 #19(跟踪快速失败)的性能监视器。它可以处于两种状态,并可以生成非自动解决警报。本部分使用报告快速失败/未处理的异常的规则(三个规则)。

  • Workflow Manager Backend service has started too frequently monitor:工作流服务的性能监视器,监视事件 #288(后端已启动)和 #582(管理服务已启动)。它可以处于两种状态,并可以生成非自动解决警报。本部分使用“工作流后端启动失败”规则。

监视性能计数器

此方案基于监视特定性能计数器检查性能运行状况。

  • Workflow Manager Backend Thread Count monitor:工作流后端线程计数的性能监视器。它可以处于两种状态,可以生成自动解决警报。本部分使用 Workflow Manager Backend 线程计数性能规则。

  • Workflow Manager Frontend Thread Count monitor:工作流前端线程计数的性能监视器。它可以处于两种状态,可以生成自动解决警报。本部分使用 Workflow Manager Frontend 线程计数性能规则。

性能收集规则

此方案显示对特定实体收集的监视。

本部分使用以下规则:

  • “Workflow Manager 每秒失败的请求数”性能规则

  • “Workflow Manager 每秒处理的请求数”性能规则

  • “Workflow Manager 已完成的段数”性能规则

下图显示了如何汇总此管理包中的对象的运行状况状态。

Workflow Manager Health States

下图提供了有关特定管理包类之间的运行状况汇总的扩展详细信息。使用它可了解有关特定管理包实体及其之间的运行状况关系的详细信息。

Workflow Manager Health Rollup Extended Details

本节提供有关配置和优化此管理包的指南。

默认情况下,Operations Manager 会将所有自定义项(例如替代)保存到默认管理包。最佳做法是应为要自定义的每个密封的管理包创建单独的管理包。

当你为了存储密封的管理包的自定义项而创建管理包时,一个很有用的做法是让新管理包的名称基于它所自定义的管理包的名称,例如“Microsoft Workflow Manager Customizations”。

通过创建新管理包以存储每个密封的管理包的自定义项,可以更轻松地将测试环境中的自定义项导出到生产环境。它还便于删除管理包,因为你必须先删除所有依赖项,然后才能删除管理包。如果所有管理包的自定义项都保存在默认管理包中,并且你需要删除单个管理包,则必须先删除默认管理包,这会同时删除其他管理包的自定义项。

首次导入管理包时,它会创建运行方式配置文件:

  • WorkflowManager Discovery and Monitoring Profile:此配置文件与所有发现、所有监视器和任务相关联。

默认情况下,管理包中定义的所有发现、监视器和任务默认为使用“默认操作帐户”运行方式配置文件中定义的帐户。如果给定系统的默认操作帐户没有发现或监视 Workflow Manager 的实例所需的权限,则可以将这些系统绑定到 Workflow Manager 发现和监视配置文件中具有访问权限的更具体的凭据。

以下步骤可帮助你为 Workflow Manager 配置运行方式配置文件:

配置运行方式配置文件

  1. 确定其中的默认操作帐户没有足够的权限来监视 Workflow Manager 的目标计算机的名称。

  2. 对于每个系统,创建具有所有权限的凭据或使用现有的一组具有所有权限的凭据。

  3. 对于步骤 2 中标识的每组凭据,确保在管理组中存在相应的运行方式帐户。如有必要,创建运行方式帐户。

  4. 在每个运行方式配置文件的“运行方式帐户”选项卡上设置目标与运行方式帐户之间的映射。使用下表标识映射。

    运行方式配置文件

    目标

    Workflow Manager 发现帐户

    类:

    1. Workflow Manager 数据库

    2. Workflow Manager 场

    3. Workflow Manager 节点

    4. Workflow Manager 后端角色

    5. Workflow Manager 前端角色

    6. Workflow Manager 节点组

    有关详细信息,请参阅 Operations Manager 2007 中的运行方式配置文件和运行方式帐户

默认情况下,将禁用 Workflow Manager 数据库的 SQL Server 监视器。如果要启用该监视器,则应预先下载并安装 System Center Management pack for SQL Server

以下链接将你连接到与 System Center 管理包关联的常见任务的相关信息。

有关 Operations Manager 和管理包的问题,请参阅 System Center Operations Manager 社区论坛。一个有用的资源是 System Center Operations Manager 揭密博客

System_CAPS_important重要事项

非 Microsoft 网站上的所有信息和内容由该网站的所有者或用户提供。Microsoft 对此网站上的信息不做任何明示、暗示或法定的保证。

Microsoft Workflow Manager 管理包可发现以下各节所述的对象类型。并非所有这些对象都会自动发现。使用替代功能可发现无法自动发现的这些对象。

发现信息

Interval

已启用

何时启用

14400

True

N/A

System_CAPS_note注意

如果你正在使用连接器,则可以禁用监视器并启用其相应的规则,以启用警报而不会更改运行状况状态。

相关视图

视图

说明

填充视图的规则和监视器

显示所有已发现的场

发现信息

Interval

已启用

何时启用

14400

True

N/A

相关监视器

监视

数据源

Interval

警报

重置行为

相应规则

已启用

何时启用

Workflow Manager 后端角色可用性监视器

适用的 Windows 服务:Workflow Service 后端

60

True

自动

True

N/A

Workflow Manager 前端角色可用性监视器

适用的 Windows 服务:Workflow Service 前端

60

True

自动

True

N/A

“Workflow Manager 服务报告快速失败/未处理的异常太频繁”监视器

性能计数器

1800

True

自动

报告快速失败/未处理的异常的规则

True

N/A

报告频繁 Service Bus 错误的监视器

性能计数器

1800

True

自动

True

N/A

“Workflow Manager 后端服务已过于频繁启动”监视器

性能计数器

1800

True

自动

“工作流后端启动失败”规则

True

N/A

“工作流实例似乎完成”监视器

性能计数器

300

True

自动

“每秒完成的工作流段数”规则

True

N/A

“Workflow Manager 节点未处理消息”监视器

性能计数器

300

True

自动

“每秒处理的工作流请求数”规则

True

N/A

“失败的 Workflow Manager 请求数”监视器

性能计数器

900

True

自动

“每秒失败的工作流请求数”规则

True

N/A

System_CAPS_note注意

如果你正在使用连接器,则可以禁用监视器并启用其相应的规则,以启用警报而不会更改运行状况状态。

相关视图

视图

说明

填充视图的规则和监视器

图示视图

显示所有实体的所有树

社区附加资源

添加
显示: