启用恢复和诊断任务

System Center - Operations Manager 中的监视器可以通过发送警报来通知你问题。 某些监视器还提供诊断和恢复任务以帮助调查和解决那些问题。

任务是一个脚本或其他可执行代码,可在运行操作控制台的计算机上或在所管理的服务器、客户端或设备上运行。 任务可能可以执行任何种类的活动,包括重新启动失败的应用程序和删除文件。

监视器可能具有以下两种与其关联的任务:诊断任务(尝试发现问题的原因或向你提供其他信息以帮助进行诊断)以及恢复任务(尝试解决问题)。

你只能为特定监视器创建诊断和恢复任务。 为一个监视器创建的诊断或恢复任务不能共享或关联到其他监视器;必须为每个监视器重新创建任务。 此外,使用“创建任务向导”在创作工作区中创建的任务不能用作监视器的诊断或恢复。

某些监视器具有默认禁用的诊断或恢复任务。 可以启用任何希望监视器运行的任务。 例如,在下图中,可以看到运行状况服务检测信号失败监视器的某些恢复任务未配置为自动运行。

显示恢复任务禁用示例的屏幕截图。

在此选项卡上,还可以添加或编辑之前添加的任务。 有关如何添加诊断和恢复任务的详细信息,请参阅 作者指南中的诊断和恢复 。 只能使用替代来修改密封管理包配置的任务。

启用诊断或恢复任务

  1. 在操作控制台的 “创作 ”工作区中,右键单击监视器并选择“ 属性”。

  2. 选择“诊断和恢复”选项卡。

  3. “诊断和恢复 ”选项卡上的 “配置诊断任务 ”或 “配置恢复任务 ”部分中,确保选中所需的任务,然后选择“ 编辑”。

  4. “替代 ”选项卡上,选择“ 替代”。 可以选择覆盖特定类型的对象或组内所有对象的此监视器。 选择要替代的组或对象类型后,将打开“ 替代属性 ”对话框。 有关应用替代的详细信息,请参阅 Operations Manager 中的“使用类和组替代”。

  5. “替代控制参数 ”部分中,选择“ 已启用” 并将替代值设置为 True

  6. “选择目标管理包”列表中选择管理包,或者通过选择“新建创建新的未密封管理包。 有关选择目标管理包的详细信息,请参阅 为替代创建管理包。

  7. 选择“确定,然后关闭打开的属性窗口。

后续步骤

  • 若要了解 Operations Manage 中的类和组之间的差异以及工作流如何应用于每个类,请查看 Operations Manager 中的“使用类和组进行替代”。

  • 若要了解如何创建自定义可写管理包来存储替代,请参阅 如何为替代创建管理包。

  • 在对 Operations Manager 管理包中定义的监视设置进行更改之前,请查看 “如何替代规则”或“监视器 ”,了解如何配置更改。