使用 Operations Manager 中替代的类和组

 

发布时间: 2016年3月

适用对象:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

本主题描述 System Center 2012 – Operations Manager 中的类与组之间的差异,以及如何对每一项应用诸如规则和监视器之类的工作流。 以下部分定义了类和组,并提供了关于使用可用替代选项应用替代的示例。

在 Operations Manager 中,是可以被发现和管理的项目的定义。 类可以表示计算机、数据库、服务、磁盘、应用程序或需要监视的任何其他类型的对象。 监视器、规则、发现、替代和任务可以应用于类。 例如,“Windows Server 2003 逻辑磁盘”是一个类,此类定义运行 Windows Server 2003 操作系统的计算机上的逻辑磁盘。 应用于“Windows Server 2003 逻辑磁盘”类的监视器将只应用于满足该类定义的对象。

System_CAPS_note注意

在操作控制台中,使用“目标”来代替“类”。

类是在 Operations Manager 管理包库以及你导入的单个产品管理包中定义的。

在 Operations Manager 中,“组”是可用于定义替代、视图、用户角色和通知的作用域的对象逻辑集合。 某些组是在 Operations Manager 安装中提供的,例如“所有 Windows 计算机”组和“代理管理的计算机组”。 你可以创建你自己的组,并显式或动态地将成员添加到组中。

替代

你已经明白类用于确定诸如规则和监视器之类的目标工作流。 监视器或规则将应用于特定类。 要更改监视器或规则的参数值,你可以创建替代。 你具有以下用于应用替代的选项:

  • **对于以下类的所有对象:**

    为替代选择此选项时,替代设置将应用于类中规则或监视器所针对的所有对象。

  • 对于组

    为替代选择此选项时,替代设置将仅应用于组的成员。 无替代设置的规则或监视器将继续应用于目标类中的所有对象,也是用于替代的组成员的那些对象除外。

    在创建组时,你将其保存到未密封的管理包。 但是,未密封的管理包中的元素(例如替代)无法引用其他未密封的管理包中的元素(例如组)。 如果将要使用组来限制替代的应用,则必须将该组保存到替代所在的同一未密封的管理包,或者必须将包含该组的管理包密封。

  • **对于以下类的特定对象:** 

    为替代选择此选项时,替代设置仅应用于指定对象。 无替代设置的规则或监视器将继续应用于目标类中的所有其他对象。

  • 对于另一种类的所有对象

    为替代选择此选项时,替代设置将仅应用于目标类以外的其他类的对象。 无替代设置的规则或监视器将继续应用于目标类中的所有对象。

应用顺序为首先是应用于类的替代,然后是应用于组的替代,最后是应用于特定对象的替代。 有关详细信息,请参阅 在替代中使用强制属性

如何应用替代

以下是使用替代选项的一些场合示例。

你要更改警报的优先级

进行选择以替代“对于以下类的所有对象:”

你要为满足特定条件的计算机更改警报的优先级

进行选择以替代“对于组”并创建根据特定条件动态添加成员的组。

你要只为特定计算机更改警报的优先级

进行选择以替代“对于以下类的特定对象:”。 也可以选择“对于组”并创建以显式成员形式添加了特定计算机的组。

你要为特定操作系统更改应用于所有操作系统的警报的优先级

选择“对于另一种类的所有对象”,并选择表示想要具有不同警报优先级的操作系统的类。

你想要将规则或监视器仅应用于特定计算机

在此常见方案中,必须执行下列两项任务:

  1. 进行选择以替代“对于以下类的所有对象:”,并将“已启用”更改为“False”。 这将禁用规则或监视器。

  2. 进行选择以替代“组”,“以下类的特定对象:”,或“另一个类的所有对象”,并将“已启用”更改为“True”。 这将为该组的成员、指定的对象或仅选定的类启用规则或监视器。