使用 Service Manager Runbook 自动执行过程
Service Manger 中的 Runbook 用于自动执行过程。 以下部分提供有关 Runbook 用途和使用的详细信息。
Service Manager 中的 Runbook
为了在 System Center 中自动执行进程,Orchestrator 使用 Runbook 自动执行过程。 Runbook 是过程的直观表示形式。 Runbook 具有的值是,它们有助于确保从 Service Manager 驱动和跟踪 Orchestrator 自动化,并且 Service Manager 与其他 System Center 产品和非Microsoft系统的交互更易于实现。
此外,业务流程协调程序工作流创作接口可用于自定义 Service Manager 方案。 Runbook 使用 Orchestrator 连接器导入 Service Manager。 同步连接器后,导入的 Runbook 将显示在 Service Manager 控制台中的 Runbook 节点下的“库”工作区中,可在其中查看它们,并创建 Runbook 自动化活动模板。
关于 Orchestrator
System Center - Orchestrator 是一个自动化平台,用于协调和集成 IT 工具,以降低数据中心运营成本,同时提高 IT 流程的可靠性。 Orchestrator 使 IT 组织能够自动执行最佳做法,例如在 Microsoft Operations Framework (MOF) 和信息技术基础结构库 (ITIL) 中找到的最佳做法。 这是通过工作流流程实现的,这些流程协调Microsoft和其他管理工具,以自动执行事件响应、更改和合规性以及服务生命周期管理过程。
业务流程协调程序通过其工作流设计器自动共享数据并在 System Center 组件中启动任务,包括 Operations Manager、Service Manager、Virtual Machine Manager、Configuration Manager、Active Directory 域服务(AD DS)和非Microsoft工具。 业务流程协调程序工作流可自动执行 IT 基础结构任务,而 Service Manager 工作流提供人工工作流的自动化。 组合产品通过消除与手动协调服务交付相关联的延迟,确保获得可重复并且一致的结果。 System Center 和 Orchestrator 通过以下方式实现数据中心 IT 服务的集成、效率和业务一致性:
自动处理事件、更改和服务生命周期管理,强制使用最佳做法。
通过在 IT 组织内部将任务跨职责组自动化,减少意外错误并缩短服务交付时间。
将 System Center 与非 Microsoft 工具集成,以实现跨数据中心的互操作性。
跨系统协调任务,以获得一致、有案可稽并且符合要求的活动。
创建 Runbook 自动化活动模板
使用 Orchestrator 连接器将 Runbook 导入 Service Manager 后,可以创建 Runbook 自动化活动模板,将 Orchestrator 中的参数映射到 Service Manager 中的相应参数。
例如,可以使用 Orchestrator Runbook 实现新的请求产品/服务来自动执行它。 然后,你可以转至“库”工作区中的 Runbook 视图,选择 Runbook,然后创建 Runbook 自动化活动模板。 你可以转至模板视图并验证模板是否已创建。 然后,可以将 Orchestrator 活动模板添加到服务请求模板并创建请求产品/服务。 然后,如果发现需要解决问题或改进过程,可以将 Runbook 模板映射到具有相同输入和输出的不同 Runbook。
重要
如果你已扩展根类(例如服务请求或版本记录),则仅当 Runbook 活动模板和服务请求模板保存在定义扩展所在的同一管理包中时,才可以将 Runbook 活动参数映射到扩展的属性。
若要创建 Runbook 自动化活动模板,请执行以下操作:
在 Service Manager 控制台中,选择“ 库”。
在 “库 ”窗格中,选择“ Runbook”。
在“Runbook” 视图中,选择 Runbook。
在“任务”窗格中的“RunbookName”下,选择“创建 Runbook 自动化活动模板”以打开“创建模板”对话框。
在“ 名称 ”框中,输入模板的名称。
(可选)在 “说明 ”框中,输入模板的说明。
如有必要,请选择未密封的管理包以将模板保存到该模板,然后选择“ 确定”。 你将稍后使用此管理包从其他工作项模板(例如服务请求模板)检索 Runbook 自动化活动模板。
在 Runbook 活动模板:TemplateName 窗体的“常规”选项卡上,输入标题、说明、区域、阶段、分配到和设计器的信息。
确保已选定“可用于自动化” 。
选择“Runbook”选项卡,然后在“参数映射”下,请注意 Runbook 中的参数将映射到泛型属性。 例如 Runbook 活动类的 Parameter1、Parameter2 等。 “类型” 列指定参数为输入还是输出。 还可以使用 编辑映射为每个参数输入默认值。
对于任何参数,请选择“ 编辑映射”。
展开 “对象”,然后选择“ ID”。Orchestrator Runbook 将使用此 ID 值来查找正在执行的特定 Runbook 活动。 选择“关闭”。
选择“确定”以关闭表单并创建模板。
查看 Runbook
将 Runbook 从 Orchestrator 导入 Service Manager 后,可以在 Service Manager 控制台中打开 Runbook,以确保它包含要在 Service Manager 中的自动化活动模板中使用的参数。
查看 Runbook 时,可以使用 Runbook 执行基本操作,例如查看 Runbook 的摘要、作业、实例和定义。 还可以启动和停止 Runbook。
若要查看 Runbook,请执行以下操作:
在 Service Manager 控制台中,选择“ 库”。
在 “库 ”窗格中,选择“ Runbook”。
在“Runbook” 视图中,选择 Runbook。
在 RunbookName 下的“任务”窗格中,选择“查看 Runbook”以在 Internet Explorer 中打开 Runbook。
后续步骤
- 若要自定义在 Service Manager 中显示项的方式,请参阅 用户界面自定义。