如何创建使用类和组订阅

 

发布时间: 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 可能会通知指定的个人。 这些通知具有三个部分:

  • 通道,可以是电子邮件、即时消息 (IM) 或短信 (SMS)。 受监视的系统上发生警报后,通知也可以自动运行命令。

  • 订阅者,它定义接收者以及用于向订阅者发送通知的计划。

  • 订阅,它定义用于发送通知的条件、要使用的通道以及要接收通知的订阅者。

您可以使用类和组配置订阅。 您可以为订阅选择的警报的条件的两个是:

  • 引发的特定组中的任何实例。

  • 由特定的类中的任何实例引发。

您可以选择多个组或类时设置的任何一个条件的值。

System_CAPS_note注意

Operations Manager 不通知订阅的支持使用"不等于"不是的成员"。

组是逻辑的对象如基于 Windows 的计算机、 硬盘或 Microsoft SQL Server 实例的集合。 由 Operations Manager,例如 Operations Manager 代理管理计算机组和所有 Windows 计算机组创建了一些组。 您可以创建组来满足您特定的监视需求,例如特定组织单位 (OU) 中的所有 Windows 计算机。 有关创建组的详细信息,请参阅 如何在操作管理器中创建组

组可以具有显式或动态成员资格。 假设您想要创建将发送给一个人的五个特定服务器和不同的五个服务器到第二个人所生成的警报的通知由生成的警报的通知的订阅。 您可以创建两个组和显式将每台服务器分配给一个组,然后创建一个订阅,会将每个组的通知发送到相应的人员。

当作为警报通知的条件选择特定的组时,由指定的任何的组成员引发的警报会发送通知。

类表示一种对象,并在 Operations Manager 中的每个对象被视为特定类的实例。 类的所有实例均共同具有一组常见属性。 对于发现对象时确定的那些属性,每个对象都具有其自己的值。 大多数管理包定义一的组描述使正在监视的应用程序向上和向这些类之间的关系的不同组件的类。

在 Operations Manager 中的每个类都拥有一个基类。 类具有其基本类的所有属性并且可能会添加更多属性。 可以在树中布置管理组中安装的不同管理包中的所有类,并将每个类放置在其基本类下面。 如果您在任何类中,开始然后向上遍历树遵循其基本类和该类的基类和依此类推,最终你将到达 对象 类该类是 System Center 类库的根。

当作为警报通知的条件中选择一个特定的类时,由指定的任何的类实例引发的警报会发送通知。

示例

**示例 1:**若要向您的 UNIX 管理员对 UNIX 计算机发送警报的通知,您创建的订阅使用的条件 引发的特定组中的任何实例, ,选择 UNIX/Linux 计算机组 作为该条件,然后选择 UNIX 管理员作为订阅服务器上的值。

**示例 2:**若要将 UNIX 操作系统的警报的通知发送到您的 UNIX 管理员,您创建的订阅使用的条件 由特定的类中的任何实例引发, ,选择 UNIX/Linux 操作系统 作为该条件,然后选择 UNIX 管理员作为订阅服务器上的值。

在第一个示例中,将引发在 UNIX 计算机上,操作系统的警报,以及通过 UNIX 计算机引发的任何其他警报通知 UNIX 管理员。 此警报发生的 UNIX 操作系统时,只会在第二个示例中,发送通知。