继上回浮出水面后,今天我再来给大家介绍一下利用SCOM监控逻辑磁盘的空间状态。SCOM的磁盘空间监控是由"Logical Disk Free Space" Monitor负责,该Monitor中OS BASE MP中,所以,要想监控磁盘空间,我们首先需要在SCOM中导入Windows Server Operating System Management Pack for Operations Manager 2007。我在本文中不会介绍如何导入MP,主要介绍"Logical Disk Free Space" Monitor如何工作,我们如何来配置"Logical Disk Free Space" Monitor以便满足企业的实际监控需求。
        首先,我们来了解一下"Logical Disk Free Space" Monitor的基本概况:
        1.每种OS分别对应着一个"Logical Disk Free Space" Monitor,每个Monitor各司其职。简单来讲,Windows 2000的Monitor只会监控Windows 2000的逻辑磁盘,同理,Windows 2003的Monitor也只监控Windows 2003的逻辑磁盘。
        2."Logical Disk Free Space" Monitor只针对“Critical State”产生告警,“Warning State”是看不到有Alert产生的。
        3."Logical Disk Free Space" Monitor产生Alert的触发条件为:% Free Space 和 MByte Free Space同时为True。也就是说只有磁盘的剩余空间百分比和剩余空间MByte值同时达到设定值时才会产生Alert。
        4.默认情况下系统分区产生Alert的阈值为System Drive % <=5% & System Drive MBytes &lt;=100,非系统分区的默认阈值为Non-System Drive % &lt;=5% & Non-System Drive MBytes &lt;=1000。
        5.默认的检查周期为3600秒。
 
        了解完"Logical Disk Free Space" Monitor之后,下面我来给大家演示一下如何去修改Monitor来满足日常运维的需求。在SCOM控制台中定位到“Authoring”—>“Management Pack Objects”—&gt;“Monitor”,在右边窗口中找到相应OS版本的Logical Disk Free Space Monitor,右键选择“Overrides”—&gt;“Override the Monitor”,然后根据需求选择一个Override的类型,在此选择最上面的“For all objects of type: Windows Server 2003 Logical Disk”,如下图所示:
         说明:
         1.For all objects of type: Windows Server 2003 Logical Disk为全局配置,一般来说SCOM默认的监控阈值是不能满足实际环境的监控需求,因此,修改全局配置在日常运维中应该是比较常见的。
         2.For a group是针对特定组中的对象来进行修改,例如:SQL SERVER的计算机组、EXCHANGE SERVER计算机组,不同类型的服务器使用磁盘的情况可能也不一样,所以这种针对某个组来修改阈值的操作也是非常有必要的。
         3.For a specific object of type: Windows Server 2003 Logical Disk,这个是针对特定分区来进行阈值的修改,例如某台服务器的D盘需要一个和其它服务器不一样的监控阈值时就可以通过选择这个类型进行Override。
         4.For all objects of another type,这是针对Logical Disk之外的某种类型所有对象进行的阈值修改。
image
 
       在弹出的Override Properties窗口中进行相应修改后单击“OK”后新的阈值就修改成功,如下图所示:
image
 
      查看Override摘要:
      随着时间的推移,我们在运维过程中做的规则修改会越来越多,很多时候我们很有可能做过什么样的修改都不记得了,这时候我们可以通过查看Overrides Summary来获取这些信息,在Overrides Summary中清楚地记录中所有更改过的Overrides记录。
image
 
image