Operations Manager 管理包中有哪些内容?

管理包通常包含应用程序和服务的监视设置。 将管理包导入管理组后,System Center - Operations Manager 会根据管理包中定义的默认配置和阈值立即开始监视对象。

每个管理包可能包含以下一项或所有部件:

  • 监视器,定向代理以跟踪管理组件的不同部件的状态。

  • 规则,定向代理以收集性能和发现数据,发送警报和事件等等。

  • 任务,定义代理或控制台可以执行的活动。

  • 知识,提供文字建议以帮助操作员诊断和解决问题。

  • 视图,为监视和管理此组件提供自定义的用户界面。

  • 报表,定义报告此管理组件相关信息的特定方式。

  • 对象发现,识别要监视的对象。

  • 运行方式配置文件,允许你在不同计算机上使用不同帐户运行不同的规则、任务、监视器或发现。

管理包的一部分

每个管理包定义它管理的组件的模型。 此模型表示为一个或多个类,每个类代表可以监视和管理的内容。 将管理包的信息发送到代理时,代理依赖于管理包中的特定发现规则来查找此包定义的类的实际实例。

要减小此代理上的网络使用和存储要求,则仅将此代理需要用来执行监视的管理包的部件下载到此代理进行本地存储。 例如,将下载定义规则和监视器的管理包的各个部分,而知识部分和报表部分则不下载。

监视器

每个管理包定义可以管理的一个或多个类,然后为这些类的实例指定一组监视器。 这些监视器跟踪每个类实例的状态,从而更方便地防止产生问题。

每个监视器从同一个角度反映类实例的状态,并随类实例的状态改变而变化。 例如,跟踪磁盘利用率的监视器可能处于以下三种状态之一:绿色(如果磁盘不足 75%):黄色,如果介于 75% 到 90% 之间,则为黄色;和红色,如果超过 90% 已满。 跟踪应用程序可用性的监视器可能只有两种状态:如果应用程序正在运行,则为绿色;和红色,如果不是。 每个管理包的作者定义其包含的监视器、每个监视器有多少种状态以及此监视器跟踪此管理的类的角度。

规则

在 Operations Manager 中,规则定义要从计算机收集的事件和性能数据,以及收集信息后要执行的操作。 考虑规则的一个简单方式就是 If/Then 语句。 例如,应用程序的管理包可能包含以下这些规则,如:

  • 如果事件日志中显示一条表明应用程序正在关闭的消息,则发出警报。

  • 如果登录尝试失败,请收集指示此失败的事件。

如这些示例所示,规则可以发送警报、事件或性能数据。 规则也可以运行脚本,例如允许规则尝试重新启动已失败的应用程序。

视图和仪表板

Operations Manager 操作控制台提供标准视图,例如状态、警报和性能。 控制台还包括仪表板,用于合并和可视化特定服务或应用程序的操作数据,以提高见解和可见性。 此外,你可以在操作控制台中创建个性化视图。

知识

知识即是规则和监视器中嵌入的内容,包含管理包作者提供的有关警报原因的信息以及有关如何解决导致引发警报的问题的建议。 知识在在控制台显示为文本,旨在帮助操作员诊断和解决问题。 此文本可以包括任务链接,允许此知识的作者指导操作员完成恢复过程。 例如,它可能会指导操作员首先运行任务 A,然后根据此任务的结果来运行任务 B 或任务 C。知识也可以包含性能视图和报表的链接,指导操作员直接访问解决问题所需的信息。

知识称为“产品知识” 或“公司知识” 。 产品知识由管理包作者添加到管理包中。 管理员可以将其自己的知识添加到规则和监视器中,以为操作员扩展故障排除信息以及提供公司特定信息(称为产品知识)。 有关向管理包添加公司知识的详细信息,请参阅 How to Add Knowledge to a Management Pack

任务

任务是脚本或其他可执行代码,该代码可在管理服务器或服务器、客户端或受管理的其他设备上运行。 任务可能可以执行任何种类的活动,包括重新启动失败的应用程序和删除文件。 与管理包的其他方面类似,每项任务都与特定的管理的类关联。 例如,仅在磁盘驱动器上运行 chkdsk 才有意义,而重新启动 Microsoft Exchange Server 的任务仅在运行 Exchange Server 的计算机上有意义。 必要时,操作员也可以在多个管理的系统上同时运行同一任务。 监视器有两种特殊任务与它们相关:尝试发现问题原因的诊断任务和尝试解决问题的恢复任务。 这些任务可以在监视器输入错误状态后自动运行,提供解决问题的自动方式。 它们也可以手动运行,因为自动恢复并不总是首选方法。

报表

正如管理包可以包含为此管理包针对的对象自定义的视图,它还可以包含自定义报表。 例如,管理包可能包含其中一个 Operations Manager 嵌入报表的自定义的定义,它指定该报表应针对的准确对象。

对象发现

对象发现用于查找在网络上需要监视的特定对象。 管理包定义管理包监视的对象的类型。 对象发现可以使用注册表、WMI、脚本、OLE DB、LDAP 甚至是自定义托管代码来查找网络上的对象。 如果对象发现在不想监视的网络上找到对象,则可以使用替代来限制对象发现的范围。

运行方式配置文件

管理包可以包含一个或多个运行方式配置文件。 运行方式配置文件和运行方式帐户用于选择拥有运行规则、任务和监视器所需特权的用户。

管理包作者可以创建运行方式配置文件,以及将此配置文件与一个或多个规则、监视器、任务或发现关联。 命名的运行方式配置文件连同管理包一起导入 Operations Manager。 然后 Operations Manager 管理员创建一个指定的运行方式帐户,并指定用户和组。 管理员将运行方式帐户添加至运行方式配置文件,并指定运行帐户所在的目标计算机。 运行方式帐户提供凭据,这些凭据用于运行与运行方式帐户所属的运行方式配置文件关联的规则、监视器、任务和发现。

密封和未密封的管理包

管理包为密封或未密封的管理包。 密封管理包是无法编辑的二进制文件。 未密封管理包是可以编辑的 XML 文件。 密封管理包的扩展名应该为 .mp,未密封管理包的扩展名应该为 .xml。

通常,从应用程序或硬件设备供应商处获得的管理包都是密封的。

虽然不能更改密封管理包中的设置,但在使用替代导入管理包后,仍可以自定义管理包的已应用设置,或者创建其他设置,例如取代管理包默认设置的规则、监视器和任务。 你创建的所有自定义将保存到单独的管理包文件。

管理包库和依赖项

某些管理包称为 ,因为它们提供了其他管理包所依赖的类的基础。 从 Operations Manager 目录中下载的管理包可能包括库管理包。 许多库管理包作为 Operations Manager 安装过程的一部分导入。 有关在安装 Operations Manager 期间导入的管理包的列表,请参阅 Operations Manager 安装的管理包。

当管理包引用其他管理包时,存在依赖关系。 必须先导入所有引用的管理包,然后才能导入依赖这些管理包的管理包。 管理包包括应该记录管理包依赖关系的管理包指南。 此外,如果尝试导入管理包及其所依赖的管理包不存在,“ 导入管理包 ”对话框将显示一条消息,指出管理包无法导入,以及缺少的管理包的列表。 导入管理包之后,可以在操作控制台中查看其依赖关系。

查看管理包的依赖关系

  1. 在操作控制台的 “管理 ”工作区中,选择“ 管理包”。

  2. 右键单击所需的管理包,然后选择“ 属性”。

  3. 在管理包的“属性”对话框中,选择“依赖项”选项卡。

    “依赖关系” 选项卡列出了所选管理包依赖的任何管理包,以及依赖所选管理包的任何管理包。

后续步骤