[发明专利]一种适用于云平台资源监控的分布式告警规则评估方法有效
申请号: | 201510902578.0 | 申请日: | 2015-12-09 |
公开(公告)号: | CN105376100B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 马桂成;杨松;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 余伦 |
地址: | 523808 广东省东莞市松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及云平台资源监控技术领域,特别是一种适用于云平台资源监控的分布式告警规则评估方法。本发明首先定期收集监控数据;然后设置监控规则;接着启动所有分布式告警规则评估服务;下一步每个告警规则评估服务广播自身的服务状态信息,每个判断自己的服务启动时间是否最早,若启动时间最早则为主服务并执行告警规则评估主服务的流程,若启动时间不是最早则执行告警规则评估非主服务。本发明解决了单个服务检查所有的告警规则时,处理能力弱、处理延时、单个告警规则评估服务异常退出会导致整个云平台的资源监控服务失效、无法满足生产环境资源监控服务高可用苛刻要求等缺点;可应用于云计算的资源监控领域上。 | ||
搜索关键词: | 一种 适用于 平台 资源 监控 分布式 告警 规则 评估 方法 | ||
【主权项】:
1.一种适用于云平台资源监控的分布式告警规则评估方法,其特征在于:所述的方法包括如下步骤:步骤1:定期收集监控数据;步骤2:设置告警规则;步骤3:启动所有分布式告警规则评估服务;步骤4:每个告警规则评估服务广播自身的服务状态信息;步骤5:判断自己的服务启动时间是否最早,若是执行步骤6,若否执行步骤12;步骤6:设置自身为主服务;步骤7:查询告警规则总数,根据算法分配给自身及所有非主服务所负责告警规则列表;步骤8:轮询所负责的告警规则列表;步骤9:告警评估和告警任务;所述的告警评估和告警任务是根据规则来查询其监控数据的统计结果,根据每条规则的阈值和其统计结果比较是否符合告警条件,若符合则触发告警任务;告警任务通常包括告警日志记录,调用规则中用户提供的url地址、邮件通知,并且可以选择执行其中一种或者多种任务;步骤10:广播自身的服务状态信息;步骤11:循环进入下一个周期,执行步骤7;步骤12:设置自身为非主服务;步骤13:轮询所负责的告警规则列表;步骤14:告警评估和告警任务;步骤15:检查主服务是否存活,若是执行步骤16,若否执行步骤5;步骤16:广播自身的服务状态信息;步骤17:循环进入下一个周期,执行步骤13。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510902578.0/,转载请声明来源钻瓜专利网。