MOM自定义规则一例:监控服务器重启事件

简介:
    最近因为项目的需求,需要利用MOM来监控客户所有服务器的重启事件。由于在MOM2005中没有找到这种规则,实在是没招,只有通过创建自定义的规则去监控服务器的重启事件,今天我将来和大家分享一下如何使用MOM创建自定义规则去监控服务器的重启事件。
        首先,需要了解一下操作系统重新启动会在事件日志中记录下哪些内容。目前我们客户的环境中都是基于Windows 2000和2003的平台,两种系统的重启事件ID有三个:6005、6006、6008,其中6005是系统启动之后记录的Eventid,6006是系统关闭时记录的Eventid,6008是系统非法关机的时候记录的Eventid。我们只要能够让MOM监控到这三个Eventid也就可以达到监控服务器重启事件的目的。下面我们进入具体的操作步骤:
        打开MoM 2005 Administrator Console,定位到如下位置后右键选择“Create Event Rule”,如下图所示:
         image
         在弹出的“Select Event Rule Type”窗口中选择最上面的一项后单击“下一步”,如下图所示:
          image
         在“Data Provider”窗口中选择Provider name为system,然后单击“下一步”,如下图所示:
          image
         在Criteria窗口中输入源和事件ID信息后单击“下一步”,如下图所示:
          image
         在Schedule窗口中选择该规则的运行时间,在此保留默认的状态,单击“下一步”,如下图所示:
          image
         在Alert窗口中勾选Generate alert后单击“下一步”,如下图所示:
          image
         在下面窗口中取消选择告警抑制(通常情况下服务器不会经常重启,所以可以将告警抑制取消掉),如下图所示:
          image 
        在Responses窗口选择响应的方式,如下图所示:
         image
         image
         image
         image
        在最后的窗口中输入规则的名称后单击完成,至此,自定义监控ID6005的事件规则已经创建完成,创建自定义规则监控6006和6008的操作步骤都类似,在此省略掉啦。
         image
        在完成所有自定义规则的创建工作之后,我们还需要在MOM控制台中将规则提交一下以便这些规则能够同步到MOM的Agent中,操作如下:
         image
          现在所有的工作已经完成,正常的话就可以监控到环境中的服务器重启事件啦,下面随便找几个结果出来让大家看一下:
 
           EventID 6005:
         image
 
           EventID 6006:
          image
 
            EventID 6008:
            image

















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





相关文章
|
1月前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
250 3
|
2月前
|
NoSQL Linux Redis
在 centos7 下重启/开启 redis 服务器
本文提供了一种在Centos 7操作系统下如何重启Redis服务器的步骤,包括停止Redis服务、确认停止成功以及重新启动Redis服务。
170 2
在 centos7 下重启/开启 redis 服务器
|
2月前
|
移动开发 JavaScript 前端开发
HTML5 服务器发送事件(Server-Sent Events)详解
**服务器发送事件(Server-Sent Events, SSE)** 是一种用于构建单向实时通信的技术,允许服务器主动向客户端(通常是浏览器)推送更新。SSE 提供了一个简单的 API,非常适合实时应用,如新闻更新、天气变化、社交媒体通知等。SSE 基于 HTTP 协议,通过长连接实现数据传输。其主要优点包括简洁的 API、持久连接和自动重连功能。大多数现代浏览器都内置了对 SSE 的支持。通过简单的服务器端和客户端代码,可以轻松实现数据的实时推送和接收。
|
3月前
|
存储 弹性计算 运维
自动化监控和响应ECS系统事件
阿里云提供的ECS系统事件用于记录云资源信息,如实例启停、到期通知等。为实现自动化运维,如故障处理与动态调度,可使用云助手插件`ecs-tool-event`。该插件定时获取并转化ECS事件为日志存储,便于监控与响应,无需额外开发,适用于大规模集群管理。详情及示例可见链接文档。
|
2月前
解决Harbor在服务器重启后无法自启动的问题
解决Harbor在服务器重启后无法自启动的问题
184 0
|
3月前
|
消息中间件 弹性计算 运维
阿里云ECS事件通知产品详解
介绍阿里云ECS事件通知产品的详情和使用案例,包括控制台、OpenAPI、调试等。
|
3月前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
61 0
监控Linux服务器
|
4月前
|
Prometheus 监控 Cloud Native
Web服务器的日志分析与监控
【8月更文第28天】Web服务器日志提供了关于服务器活动的重要信息,包括访问记录、错误报告以及性能数据。有效地分析这些日志可以帮助我们了解用户行为、诊断问题、优化网站性能,并确保服务的高可用性。本文将介绍如何使用日志分析和实时监控工具来监测Web服务器的状态和性能指标,并提供具体的代码示例。
523 0
|
4月前
|
监控 Linux 测试技术
|
3天前
|
弹性计算 运维 安全
阿里云轻量应用服务器与ECS的区别及选择指南
轻量应用服务器和云服务器ECS(Elastic Compute Service)是两款颇受欢迎的产品。本文将对这两者进行详细的对比,帮助用户更好地理解它们之间的区别,并根据自身需求做出明智的选择。