[发明专利]用于服务器集群运算中对服务器状况报警的监控系统有效

专利信息
申请号: 201310274576.2 申请日: 2013-07-02
公开(公告)号: CN103401698B 公开(公告)日: 2017-03-15
发明(设计)人: 高翔;迟信泽 申请(专利权)人: 北京奇虎科技有限公司;奇智软件(北京)有限公司
主分类号: H04L12/24 分类号: H04L12/24;H04L29/08
代理公司: 北京市浩天知识产权代理事务所(普通合伙)11276 代理人: 宋菲,刘云贵
地址: 100088 北京市西城区新*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 服务器 集群 运算 状况 报警 监控 系统
【说明书】:

技术领域

发明涉及计算机网络技术领域,具体涉及一种用于服务器集群运算中对服务器状况报警的监控系统。

背景技术

在现有的服务器集群运算系统中,对服务器状况进行监控并报警的技术主要通过3个模块来实现,分别为监控数据采集模块(reader)、监控数据处理模块(processer)和发送报警模块(alarm)。其中监控数据采集模块负责采集各种需要的数据,如采集cpu的空闲率等;监控数据处理模块将采集的数据和预先设定规则进行比较,符合规则就触发发送报警模块,发送报警模块负责将报警信息以邮件或短信形式发给指定的人或组。通常在每台服务器上都部署并运行了上述3个模块,以便监控发现问题,进而组成整个系统的监控。

常规的监控技术在少量服务器时能够解决监控问题,但服务器变多时容易带来报警泛滥的问题。例如,某天突然来了一个大任务或某个突发事件,所有服务器的cpu占用都高,然后每台服务器都发出报警,报警数量就会很多。为了解决这个问题,现有技术提供了一种报警合并方案,具体为:仅在每台服务器上部署监控数据采集模块,另外单独找一台服务器部署监控数据处理模块和发送报警模块,并在监控数据处理模块中加入预先配置的报警去重逻辑。例如,配置按某个关键字进行去重的逻辑,在上面的例子中可以配置按“cpu占用高”这个关键字进行去重的逻辑,这样当遇到上面这种情况时,不再是每台服务器都报警,而是将报警集中到部署监控数据处理模块和发送报警模块的服务器中,经过报警合并处理后再报警。经过实际操作验证,这样报警数量能减少到原来的20%左右。

现有技术提供的报警合并方案能解决一定数量的报警泛滥问题,但也存在如下问题:由于服务器所面临的问题多种多样,部署监控数据采集模块的服务器所上报的数据类型也是多种多样,但是在监控数据处理模块中配置的报警去重逻辑比较单一,在对数据进行去重处理时具有一定的局限性。如果根据需求对报警去重逻辑进行添加、删除和修改,则需要重新修改编译整个监控数据处理模块,技术改造成本较高,系统灵活性很差。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于服务器集群运算中对服务器状况报警的监控系统,用以提高系统的灵活性。

根据本发明的一个方面,提供了一种用于服务器集群运算中对服务器状况报警的监控系统,包括:分别部署在多个第一服务器中的多个监控数据采集模块;以及,部署在第二服务器中的监控数据处理模块、一个以上去重模块和发送报警模块,每个去重模块中预先配置有至少一种报警去重逻辑;所述一个以上去重模块与所述监控数据处理模块连接,用于向监控数据处理模块提供所述报警去重逻辑;所述监控数据处理模块与所述多个监控数据采集模块连接,用于将所述监控数据采集模块采集的数据与预先设定的规则进行比较,根据符合规则的数据得到报警信息,然后根据所述报警去重逻辑处理对所述报警信息进行去重处理后发送给所述发送报警模块;所述发送报警模块与所述监控数据处理模块连接,用于根据所述监控数据处理模块的发送的报警信息发送报警信号。

根据本发明提供的监控系统,将报警去重逻辑配置在与监控数据处理模块独立设计的去重模块中,并且本系统支持多个去重模块,根据需求,不同的去重模块可以应用于不同的数据源。如果根据需求要添加、删除和修改新的报警去重逻辑,只要对应地添加、删除和修改新的去重模块,无需修改编译整个监控数据处理模块,降低了技术改造成本,提高了系统的灵活性。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的用于服务器集群运算中对服务器状况报警的监控系统的结构框图;

图2示出了根据本发明另一个实施例的用于服务器集群运算中对服务器状况报警的监控系统的结构框图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310274576.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top