[发明专利]一种获取分布式集群系统告警的系统和方法在审
申请号: | 201410433002.X | 申请日: | 2014-08-28 |
公开(公告)号: | CN104202212A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 钱鑫;袁鹏飞;周龙飞;何中辰;张书宁;文中领 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王丹;李丹 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 分布式 集群 系统 告警 方法 | ||
技术领域
本发明涉及互联网技术领域,尤指一种获取分布式集群系统告警的系统和方法。
背景技术
在计算机领域,尤其是分布式集群网络应用环境中,对分布式集群系统进行监控,保证分布式集群系统能够长时间正常运行,减少系统故障引发的损失是非常必要的。然而,如何在最短的时间内获取到分布式集群系统的告警,成为了亟待解决的问题。
目前,业内获取分布式集群系统的告警的解决方法是部署一台管理站(即服务端),对分布式系统轮询发送状态查询消息。然而,轮询操作占用了很多网络带宽,容易造成网络拥堵,直接影响到分布式集群系统的性能。
发明内容
为了解决上述技术问题,本发明提供了一种获取分布式集群系统告警的系统和方法,能够减少网络带宽的占用,提高分布式集群系统的性能。
为了达到本发明目的,本发明提供了一种获取分布式集群系统告警的系统,包括:一个或一个以上分布式集群系统客户端和服务端;其中,
分布式集群系统客户端,用于监控分布式集群系统的状态;当监控到分布式集群系统的状态不在预设的正常状态阈值范围内时,向已确定的服务端发送告警信息;
服务端,用于接收各个分布式集群系统客户端发送的告警信息,并根据告警信息进行告警处理。
进一步地,分布式集群系统客户端在监控分布式集群系统的状态之前,还用于:读取配置文件信息,根据读取的配置文件信息确定需要连接的服务端。
进一步地,配置文件信息包括:每个分布式集群系统客户端需要连接的服务端的IP地址和端口号和告警触发阈值以及告警日志标识位(log)。
进一步地,分布式集群系统客户端还用于:当log显示为是(yes)时,保留该告警日志;当log显示为不是(no)时,不保留该告警日志。
进一步地,分布式集群系统客户端具体用于:
获取配置文件信息中的分布式集群系统客户端需要连接的服务端的IP地址和端口号;
根据获得的分布式集群系统客户端需要连接的服务端的IP地址和端口号确定分布式集群系统客户端需要连接的服务端。
进一步地,当监控到分布式集群系统的状态不在预设的正常状态阈值范围内时,分布式集群系统客户端具体用于:
实时获取预先设置的各个分布式集群系统的状态;
判断获得的预先设置的各个分布式集群系统的状态是否在预设的正常状态阈值范围内;
当获得的某个预先设置的分布式集群系统的状态不在预设的正常状态阈值范围内,则将该获得的某个预先设置的分布式集群系统的状态和所述分布式集群系统的标识信息转化为告警信息,发送给确定的服务端;
其中,所述预先设置的各个分布式集群系统的状态包括:Apache服务或者网卡状态或者CPU利用率或者磁盘使用率。
进一步地,分布式集群系统的标识信息,包括:分布式集群系统的名称和IP地址以及端口号。
进一步地,服务端具体用于:
根据告警信息中的分布式集群系统的标识信息,确定需要进行告警处理的分布式集群系统;
通知管理员处理需要进行告警处理的分布式集群系统的告警信息。
本发明还提供了一种获取分布式集群系统告警的方法,涉及一个或一个以上分布式集群系统客户端和服务端,包括:
分布式集群系统客户端,监控分布式集群系统的状态;当监控到分布式集群系统的状态不在预设的正常状态阈值范围内时,向已确定的服务端发送告警信息;
服务端,接收各个分布式集群系统客户端发送的告警信息,并根据告警信息进行告警处理。
进一步地,在监控分布式集群系统的状态之前,该方法还包括:读取配置文件信息,根据读取的配置文件信息确定需要连接的服务端。
进一步地,配置文件信息包括:每个分布式集群系统客户端需要连接的服务端的IP地址和端口号和告警触发阈值以及告警日志标识位(log)。
进一步地,,当log显示为是(yes)时,保留该告警日志;当log显示为不是(no)时,不保留该告警日志。
进一步地,读取配置文件信息,根据读取的配置文件信息确定需要连接的服务端,具体包括:
获取配置文件信息中的分布式集群系统客户端需要连接的服务端的IP地址和端口号;
根据获得的分布式集群系统客户端需要连接的服务端的IP地址和端口号确定分布式集群系统客户端需要连接的服务端。
进一步地,当监控到分布式集群系统的状态不在预设的正常状态阈值范围内时,向已确定的服务端发送告警信息,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司;,未经浪潮(北京)电子信息产业有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410433002.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通讯的方法、装置及系统
- 下一篇:一种手持总线调试终端及其方法