首页 > 代码库 > SCOM 2012知识分享-5:理解基本概念

SCOM 2012知识分享-5:理解基本概念

适应平台:System Center 2012 RTM/SP1

------------------------------------------------------------------------------------------------------------------

   

对象:是一个计算机、一个DNS区域、一个实例、一个逻辑磁盘等,是一个管理的基本单元,对象都有自己的属性。

class类:某一类对象的简称 ,或一组具有相同属性的对象构成一个class类。对象也被称为类的实例。类下面包含若干种对象(比如Windows 2003计算机类下有若干的对象),可以将同一类的计算机统一实施监控。

对象的发现:注册表、WMI、脚本、OLE DB、LDAP、自定义管理代码等。

下图显示了对象、类、属性三者之间的关系。

clipboard

------------------------------------------------------------------------------------------------------------------

监视器:用来监视某个东西是好的还是坏的。在 Operations Manager 中,监视器是管理包中定义用于确定对象运行状况状态的逻辑的元素。 监视器可以设置运行状况状态。

一个实体的基本健康模型,分为4个方面:可用性(服务器服务正在运行);性能状态(Cpu Io等);安全健康;配置检查(通过最佳实践检查配置)。如下图。

clipboard[1]

规则:使用规则去收集某个对象的数据,不会影响对象的健康,更多是收集信息(例如性能日志,系统日志),给scom服务器做展示。在 Operations Manager 中,规则是管理包中定义要从计算机中收集的事件和性能数据以及如何处理收集的信息的元素。 规则无法设置运行状况状态。

监视器和规则之间的对比,如图。

clipboard[2]

------------------------------------------------------------------------------------------------------------------

警报:用于事件管理和问题跟踪。不要随便关闭Alert。如果问题没解决但是关闭了,脚本再次执行时不会再产生Alert。有些警报是没有自动修复功能的,需要手动重置。

当警报是由监视器或者规则创建的,那么警报的行为会有所不同,如图。

clipboard[3]

--------------------------------------------------------------------------------------------------------------

知识库:所有监视器都会有相关的知识库,告诉问题的情况、原因、解决方法有哪些。自行创建monitor的时候,可以写上知识库,也可以更改;已经存在的官方监视器的知识库不可以更改。

任务:二种类型Console、agent。预定义的工作流用来捕捉或代表一个共同的操作。可以在控制台中查看结果。

服务器端(console)可以执行的任务,客户端(agent)可以执行的任务(使用default agent account)。

例如:例:服务停掉——〉诊断问题——〉自动启动服务 。

clipboard[4]

--------------------------------------------------------------------------------------------------------------

override:产品包所定义的阀值都是预设的,不一定适合所有企业,因此可以根据企业实际情况修改。override的值如果没有太大的把握去改,最好首先在测试环境测试。

截图28

例如:默认的一些监控阈值的设置可能是不合适的,可以override管理包来修改成适合的值。

override管理包的时候,最好不要在默认管理包上面修改,可以新建管理包。

Override好处:微软发布的管理包是封装的管理包不可修改,在测试环境override后的管理包可以导入到生产环境;

Default mp是没封装的管理包,默认修改后的会保存到该管理包,建议不要将override后的保存到该管理包,建议存放到一个新的管理包。

Override的四种类型:

  1. 针对类的所有对象 

  2. 类的特定对象 

  3. 类的特定对象之外的所有对象 

  4. 针对组

--------------------------------------------------------------------------------------------------------------

组:可以根据逻辑进行分组,SCOM会对一些管理包自动进行分组,如IIS、服务器的;可以根据不同的组订阅通知

视图:可以自定义,也可以使用默认的视图。在操作控制台中,视图是 OperationsManagerDB 数据库中筛选的数据集的显示。

截图06

管理包:你安装的要与 Operations Manager 配合使用的一组文件,这些文件允许你监视应用程序以及向 Operations Manager 添加功能。管理包包含的设置使代理能够监视 System Center 2012 – Operations Manager 中的特定服务或应用程序。 这些设置包括允许管理服务器自动检测和开始监视对象的发现信息、一个包含错误和故障排除信息的知识库、生成警报的规则和监视器,以及报表。

管理包可能还包含任务、诊断和恢复工具,以及用于帮助解决问题的指导。

将不断地发布新的和更新的管理包。

截图24

管理包分为封装好、未封装好

sealed:二进制.MP文件

unsealed:XML文件,可以通过微软的工具封装

微软大部分是封装好了的管理包。

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

   

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

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

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

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

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

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

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

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

详情参考:http://technet.microsoft.com/zh-cn/library/hh212794.aspx

管理包的生命周期和最佳实践参考:http://technet.microsoft.com/zh-cn/library/hh212732.aspx

--------------------------------------------------------------------------------------------------------------

本文出自 “曾垂鑫的技术专栏” 博客,谢绝转载!

SCOM 2012知识分享-5:理解基本概念