基于SCOM2007R2的服务管理集中化及自动化

简介:
微软私有云解决方案构架于Hyper-V虚拟化架构及System Center管理套件之上,而system center operations manager 2007 R2(以下简称SCOM 2007 R2)是此管理套件的重头产品。
本文同样适用于SCOM2012版本。
SCOM2007R2具备深入的应用程序诊断和基础架构监控功能,能有效的帮助预测应用程序的性能及可用性,全面的了解数据中心、私有云和公有云。更贴近生产环境实际的一句话概述就是服务器系统健康状态监控及预警。
本文的着眼点在于系统服务管理的自动化,虽然微软较早发布且已广泛应用的Windows server 2008 R2及近期发布的Windows Server 2012版也能够实现服务管理的自动化,但比起SCOM2007R2,SCOM2007R2在系统服务管理方面不但能实现自动化,而且能实现系统的服务管理集中化,从而达到通过一个管理控制台,实现多个系统服务的自动化管理。
以下,将通过图文的方式来展示实现的具体步骤(SCOM服务器为域成员服务器):
使用SCOM管理系统服务的基本思路如下:
OM管理控制台--新建监视(monitor)—选定监视类型为windows服务(services)--设定要监控的特定机器上的服务—创建,选定新创建的monitor,属性—Diagnostic and Recovery—创建服务当掉后的采取的任务(自动化的脚本或命令)。完成。
一、建立一个对指定服务器的系统服务的监视
1、 打开SCOM2007R2的控制台,导航至Authoring—Management Pack Objects—Monitors,右键新建一个unit monitor,在弹出的对话框中选定windows Services—Basic Service Monitor:
clip_image002
2、 如下图所示,自定义Name及对此监视的描述,在monitor target下框中选择windows computer,注意后面的select按钮,供选项挺多,均是基于微软产品及组件的:
clip_image004
3、 “Service Details”窗口,在”Service name”下框中输入要监控的服务对象,但此处建议你打开”…”,并连接至要监控服务的机器上,选定相应的服务(本文中要监控的服务非微软内置服务),如下图所示:
clip_image006
clip_image008
4、 配置健康状态,此处保持默认不变:
clip_image010
5、 警报报警设置,此处仍为自定义界面,并点击”Creat”。完成第一部分的操作:服务监控的创建。
clip_image012
二、服务当掉后触发命令或脚本实现自动启动
6、 右键点击,打开一、中创建的服务监视的属性,导航至“Diagnostic and recovery”(诊断与恢复)。此主要作用就是当发现服务当掉后,就会立即触发一个含有命令或脚本的计划任务,使服务自动恢复正常,此计划任务在同界面中的“Configure recovery tasks”中添加(Add):
clip_image013
7、 点击”Add”按钮后,出现下图所示的窗口,在“General”项,输入此任务的名字、描述、任务运作的选项等。
clip_image015
8、 在7、中的窗口中,导航至”Command Line”项,输入相应的命令路径及参数(start后面的双引号及字符间的空格),相信各位对Windows命令较为熟知,此处不再详细说明。点击“Ok”后,完成整个操作。
clip_image017
完成一、二、中的所有操有操作后,系统服务的自动化管理也就实现了,笔者所工作的公司早已实现的此功能,如果加上手机短信或是邮件报警的辅助功能,无论你在何方就可以了解服务运行状态,而且也不用担心无法连接服务器进行管理啦。
通过SCOM的管理控制台,可以创建多个这样的服务管理监控,从而实现对多台服务器的多个服务的集中管理,这些服务包内置的系统服务,以及第三方的软件安装后产生的服务,也达到了服务不但管理自动化,还能管理集中化。


本文转自 rickyfang 51CTO博客,原文链接:http://blog.51cto.com/rickyfang/1130236,如需转载请自行联系原作者



相关文章
|
4月前
|
SQL Java BI
有什么好用的企业自动化管理开源软件
有什么好用的企业自动化管理开源软件
|
4月前
|
存储 运维 数据中心
Terraform的自动化管理
Terraform的自动化管理
25 0
|
4月前
|
缓存 Kubernetes 容器
OpenKruise是阿里云开源的大规模应用自动化管理引擎
OpenKruise是阿里云开源的大规模应用自动化管理引擎
82 2
|
7月前
|
iOS开发 开发者 MacOS
初雪云推出了全新的“iOS证书自动化服务”,欢迎体验!
我们为开发者推出了全新的“iOS证书自动化服务”!现在,您可以快速上传组织/个人苹果账号,并在线生成正式证书和测试证书。无需使用MAC OS系统,不再需要繁琐的手动证书制作流程;而且不必安装任何软件,只需在网页上即可方便的绑定测试设备UDID。这项服务能够帮助开发者轻松打包和快速测试应用,提供更全面的一站式流程服务。赶快来试试吧!
96 0
|
9月前
Retrofit实现cookie自动化管理
Retrofit实现cookie自动化管理
61 0
|
10月前
|
JavaScript 测试技术 开发工具
从0搭建vue3组件库:自动化发布、管理版本号、生成 changelog、tag
从0搭建vue3组件库:自动化发布、管理版本号、生成 changelog、tag
233 0
|
10月前
|
机器学习/深度学习 存储 文字识别
【增值税发票识别 OCR】如何实现自动化发票管理
通过利用增值税发票识别OCR API 实现智能化的增值税发票识别、分类和归档,企业可以实现自动化的发票管理流程。这将大大提高工作效率、减少错误率,并为企业提供准确的财务数据和统计分析基础,有需要的小伙伴赶紧用起来吧~
176 0
【增值税发票识别 OCR】如何实现自动化发票管理
|
11月前
|
弹性计算 运维 Shell
《泛娱乐行业技术服务白皮书》——四、泛娱乐业务保障与调优最佳实践——4.1游戏运维SRE实践——4.1.3游戏部署的自动化实践
《泛娱乐行业技术服务白皮书》——四、泛娱乐业务保障与调优最佳实践——4.1游戏运维SRE实践——4.1.3游戏部署的自动化实践
137 0
|
11月前
|
存储 监控 网络协议
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结
「数据中心」数据中心脊页架构:数据中心结构管理、自动化和总结

热门文章

最新文章