System center 2012 R2 实战十、妙用SCO+SCOM实现声音告警
SCOM默认支持邮件告警,即时消息告警,短信告警,那么如果要实现声音告警,应该如何实现呢?大家可以好好思考一下,需求就是SCOM产生警报,同时触发声音告警+短信告警+邮件报警。
当时第一个想到的是Live Maps,Live Maps是一个单独的收费产品,通过Live Maps可以很好地与SCOM进行集成,还可以实现移动终端的声音告警,也可以做一套流程,比如说满足什么样子的条件,那些指定的服务器,去触发Sound声音插件,还可以实现地图展示,Live Maps有很多诱人的功能
产品地址如下
http://www.savision.com/resources/blog/how-play-custom-alarm-sound-opsmgr
But 这个产品是需要收费才能使用的,客户个肯定不想额外在声音告警花钱,所以第一个想法PASS了。
第二个想法,是在SCOM里面做一个命令通道,然后写一个触发声音的脚本放进去,再做一个订阅和订阅人就OK了,但是这种通过命令通道脚本的办法,实现出来后,声音没有播放,估计是脚本出的问题,因为我不太擅长编写脚本,所以第二个想法也Pass了。
要我说,真是两个工程师改变世界,当时我们两个工程师凑在一起,想到了一个十分销魂的办法,可以用微软的orchestrator来做啊,怎么做呢?就是将mp3打包成为exe,放在需要声音告警的终端,然后将orchestrator和SCOM做一个集成,然后设计一个流程,通过orchestrator监视SCOM中的警报,一旦发现SCOM监视到了警报,立刻触发下一个流程,发送一个”运行程序“的指令,触发声音告警终端打包好了的exe,这样做的话,是不是就实现声音告警了?
OK,下面我们就来看一下,如何实现,不要眨眼哦
First--把MP3打包成exe
准备EXEMP3v3.4汉化版工具 ,准备一个用于声音告警的MP3
运行MP3 TO EXE,添加MP3文件,这个背景图片和皮肤文件,不用管,因为我们的声音是后台静默运行的
编辑歌词,这里也不用管
选择生成的exe文件要存放的位置,下面的主页可以不填
选择制作,制作完成,提示我们是否要测试exe文件,我们选择测试,就可以听见Exe文件发出的声音了
获取到了exe文件后,我们把exe文件放到C盘
TWO--配置SCO和SCOM集成、设计orchestrator流程
打开orchestrator服务器的Runbook Designer
注意,在配置orchestrator和SCOM集成之前,你需要先在orchestrator服务器上安装SCOM控制台,并且注册SCOM的 IP 包
安装好了控制台后,打开Runbook Designer,可以看到已经集成了SCOM
点击SC2012 Operation Manager ,添加SCOM服务器FQDN名称,指定对SCOM服务器具备权限的用户
Test Connection一下,测试连接通过,OK
首先添加一个Monitor Alert操作,选择我们创建好的SCOM连接
选择Add,我们可以详细定义,orchestrator要从SCOM中监视警报的类别,我这里定义,orchestrator从SCOM中监视,条件满足严重,且优先级为高的警报。
定义好了警报监视的操作后,我们再添加一个用来触发声音的 “运行程序”操作,在详细里面,需要要进行声音告警的终端计算机,以及我们之前打包好了的Exe文件位置,注意,此位置,是告警终端上面的位置。
在“运行程序”高级操作里面,选择执行模式为“交互”,等待时间为“1”,输入运行方式账户,此账户,要求是目标终端上面的本地管理员
在安全性里面,同样输入一个安全性账户
添加关联线,连接两个操作,形成流程
然后我们签入流程,并且运行。
为了触发声音警报,我去停止一下被SCOM监控的SQL服务器上面的Reporting Service服务
这时候我们去声音告警终端,就可以看到,orchestrator的进程,以及我们exe文件程序的进程,这时候就可以听见声音告警的声音了
我们还可以在orchestrator流程里面加一个循环,让声音一直响
也可以在orchestrator流程中,添加多个“运行程序”,实现SCOM监控到警报,同时多个终端,同时声音告警
本文转自 老收藏家 51CTO博客,原文链接:http://blog.51cto.com/wzde2012/1534291
System center 2012 R2 实战十、妙用SCO+SCOM实现声音告警相关推荐
- scom2012 监控linux,System center 2012 R2 实战六、SCOM2012R2介绍及安装
~~ 诸位,周末好,答应了要写SCOM2012R2,结果这几天一直没写,因为项目那面确实每天都很忙.这会周末,总算是可以轻松下来了,于是我决定今天多写几篇博客.==================== ...
- 我在编写《微软System Center 2012 R2私有云部署实战》中应用的一些小技巧
相信很多同学在处理超大文件,比如几万字.几十万字的文章中,需要图文混排.而图文混排可能会涉及到对图片编号和描述.比如我在<微软System Center 2012 R2私有云部署实战>中, ...
- System Center 2012 r2优点
System Center 2012 System Center2012 是一个全面的管理平台,可帮助你轻松.高效地管理数据中心.客户端设备和混合云 IT 环境.为您提供了针对私有云.托管云和公有云基 ...
- System Center 2012 R2 CM系列之安装Configuration Manager
经过前面章节的准备工作,本章节将详细介绍安装Configuration Manager.在安装之前需要在微软官方网站下载Configuration Manager安装程序包,该程序包为试用180天,下 ...
- System Center 2012 R2 ——基础篇
System Center 2012 R2 --基础篇 这可能是国内唯一一个将System Center所有组件从零到有的展示在您面前的系列文章,历时两年,终于完成了"零到一"的跨 ...
- 安装System Center 2012 R2 数据库
本章节主要介绍安装SQL Server 2012 SP1对System Center 2012 R2进行数据存储支持,包括Configuration Manager以及其他组件 1. 登录" ...
- System Center 2012 R2 CM系列之Configuration Manager系统需求
当在企业部署System Center 2012 R2 Configuration Manager时,需要考虑硬件.软件等信息确保当部署完成之后能够正常工作. 1. 硬件信息: 当部署System C ...
- System Center 2012 R2 Endpoint Protection 微软企业级的免费杀毒软件
相信不朋友已经在使用微软免费杀毒软件Microsoft Security Essentials(Windows8 中改名叫 Windows Defender 了),去年又有网友从从微软著名的 Syst ...
- 通过微软System center 2012 R2 构建私有云要点
建立域,并将拟建立云的主机加入到域 新建两个域用户,sqladmin,vmmadmin账号,并将vmmadmin账号加入到各个主机的administrator组(这步很关键) 下载并安装adk8.1 ...
最新文章
- spring mvc ajaxform IE下提示下载问题解决
- 定义任务打印gradle下载的jar包位置
- .NET Core 3.0中的数据库驱动框架System.Data
- 已经创建了AWS EC2实例,Linux系统默认没有root用户,那么如何创建root用户并更改为root用户登录呢?
- python画图去掉边框
- linux中退格出现乱码,SSH中的SQL命令按退格键出现乱码的问题解决
- DeepMind新突破:雷神之锤3战场AI夺旗,团战胜率超过人类
- Stimulsoft Reports ASP.NET HTML5报表设计器
- 深入灵魂的共鸣 (《梦断代码》读后感)
- geoserver 发布mysql_Geoserver(四) 发布mysql表数据
- HTML常用的元素介绍
- APP - 重磅消息!微信测试无需新手机号注册新微信号功能
- 优酷视频怎么转二维码_优酷视频转二维码
- 计算机辅助牙种植,牙种植模型的计算机辅助设计和制作的应用研究
- 【POJ3710】Christmas Game 博弈 有限制的图上删边游戏(树形删边游戏进化1)
- 设置密码隐密文件工具 v1.4
- 【Leetcode】周赛204 罗布乐思
- zigbee_蓝牙_wifi的比较与区别分析
- 香港免费空间和美国免费空间需要实名认证吗?
- 制作一款App的开发成本是多少