SCOM Monitor介绍 [SCOM中文系列之五]
Monitor是给MonitoringObject提供状态数据的,标志着这个MonitoringObject在某方面的状态是好还是坏。这次我们用想到创建两个Monitor教作为例子:
1. 假设现在我们在机器上装了MySQL,有个服务添加到系统里面了,我们想要实时监控MySQL的运行状况。那么我们可以创建一个Monitor来完成这个工作,第一步,在Authoring里面选Monitors,然后Create a Monitor—> 选UnitMonitor。上图:
2. 展开基于WindowsService的monitor,选择BasicSeriviceMonitor,这个是系统提供的一个Monitor模板,我们稍微配置一下就可以了。然后下面的ManagementPack意思是这个新的Monitor存放到那个管理包里面,这样做的好处是,管理包可以导出放到别的SCOM上使用。比如我针对MySQL服务添加了好几个不同的Workflow,那么我可以把这几个Workflow放到一个新的管理包里面,可以导出,下次就直接导入使用了,不用重新定义。
3. 下面配置这个ServiceMonitor的一些属性, Name,Description不说了。MonitorTarget需要注意下,这个是Monitor的作用对象,就是说这个Monitor对什么类型的Object起作用,我们暂时选WindowsComputer。ParentMonitor选Configuration好了,这个是把MySQL服务状态分分个类。
4. 接下来配置个服务名,说明你要监控那个服务,要ServiceName,不要DisplayName。
5. 然后是配置状态映射,就是Service状态映射到Object的Health状态。
6. 最后选择要不要生成Alert警告,便于及时通知到管理员。
然后查看我们选的Target,点击HealthExplorer就能看到新的Monitor状态了,这个状态也能直接反映到MonitoringObject上面。