首页 > 代码库 > System Center 2012 R2 POC部署之Orchestrator设计监控DHCP服务状态流程

System Center 2012 R2 POC部署之Orchestrator设计监控DHCP服务状态流程

System Center 2012 R2 POC部署之Orchestrator设计监控DHCP服务状态流程

本文介绍如何设计流程以监控DHCP服务状态,当服务停止时触发流程自动启动DHCP服务。

打开Runbook Designer,右键Runbook---新建---文件夹

clip_image002

输入文件夹名称Monitor

clip_image003

右键Monitor---新建----Runbook

clip_image005

输入Runbook名称 Monitor DHCP

clip_image007

从右侧窗口中,找到SC 2012 Operations Manager中的Monitor Alert,将Monitor Alter“拖”至中间窗口,如下图

clip_image009

从右侧窗口中找到系统---获取服务状态,将其拖至中间窗口

clip_image011

将开始/停止服务 拖至中间窗口

clip_image013

将Update Alter拖至中间窗口

clip_image015

clip_image016

右键点击Update Alert,将其复制一份 做为Update Alert(2),将“获取服务状态”重命名为“获取DHCP服务状态”,将“开始/启动服务”重命名为“启动DHCP”并将这些组件按下图箭头指示方向连接

clip_image017

双击“Monitor Alert” clip_image018,在“Details”中的Connection 选择之前配置的Operations Manager的连接器“SZB SCO COM Connector”;在Filters部分点击Add添加入下三条

Severity Equals Critical

Resolution Status Does not equal Closed

Name Contains DHCP服务已停止

clip_image019

双击“DHCP服务状态”clip_image020,在详细信息中的计算机文本框中右键------订阅---已发布数据

clip_image022

选择NetbiosComputerName,点击确定

clip_image024

点击服务文本框后面的浏览按钮,从弹出的窗口中选择“DHCP Client”服务,点击确定

clip_image026

点击完成。

clip_image028

双击“启动DHCP” clip_image029,在详细信息中右键计算机文本框----订阅----已发布的数据

clip_image031

选择服务计算机,然后点击确定

clip_image033

右键服务文本框---订阅---已发布数据

clip_image035

选择服务状态

clip_image037

宽限时间默认是2分钟(检查服务状态的时间间隔),这个可以根据需要进行修改。点击完成

clip_image039

双击“获取DHCP服务状态”与“启动DHCP”中间的链接

clip_image040

在常规中----名称填写服务已停止

clip_image042

点击“包括”---点击“获取服务状态”,从列表中选择服务状态,点击确定;并将获取服务状态后面的“返回”更改为“等于”

clip_image044

点击“值”,输入“已停止”,点击确定。

clip_image046

点击完成

clip_image048

双击“获取DHCP服务状态”与“Update Alert(2)”之间的链接

clip_image050

在常规中,名称和描述填写“服务正在运行”

clip_image052

设置服务状态等于正在运行,如下图

clip_image054

双击“Update Alert”,点击Details,点击Connection 后面的浏览按钮

clip_image056

选择SCOM的连接器,点击ok

clip_image058

右键Alert ID后面的文本框---订阅----已发布数据

clip_image060

选择ID,点击确定

clip_image062

点击Select fields

clip_image064

选择CustomField10

clip_image065

点击ok

clip_image067

clip_image069

在CustomField10后面的文本框中输入Service started by Orchestrator

clip_image071

接下来设置Update Alert(2)属性,Update Alert(2)属性除了CustomField10的值不一样外,其他的与Update Alert 一样。

在CustomField10文本框中输入“False Alarm – Service is running”

clip_image073

点击完成。

至此,流程设计就完成了。最后,把刚设计的runbook签入,运行就可以了。

clip_image075

运行

clip_image077

另外:默认情况下,链接的名称不会显示,就像下图。

clip_image078

要想让链接名称显示,可以通过选项中的配置来实现。点击Runbook Designer中的选项---配置

clip_image080

勾选“显示连接标签”,点击确定后就可以了

clip_image081

clip_image083

本文出自 “归零” 博客,请务必保留此出处http://fjcloud.blog.51cto.com/212259/1539997