【技术实现步骤摘要】
告警数据处理方法、装置、设备及存储介质
本专利技术一般涉及计算机
,尤其涉及告警数据处理方法、装置、设备及存储介质。
技术介绍
随着互联网的发展,在互联网公司里面,通常都会对成千上万的业务指标,服务器指标,或者流量指标进行监控,从而保证整个系统的稳定性。但是在对这些指标进行监控时,将会产生很多告警,并需要将产生的告警推送到处理设备。目前,为了减少告警的推送次数,从监测对象的时间序列出发,通过对监测对象的时间序列的波动特征进行分析,将时间序列波动一致的监测对象作为关联对象,以对对应的告警数据进行合并发送;另外,通过经验,人为的设置规则,以将相关的告警数据合并到一起发送。对于上述的通过对监测对象的时间序列的波动特征的分析,进行相互关联的监测对象的确定,使得计算耗时长;对于利用人工设置规则的方式,来合并告警数据,使得人为因素多,科学性低。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种告警数据处理方法、装置、设备及存储介质,利用通过监测对象的历史告警数据进行分析来确定的合并规则 ...
【技术保护点】
1.一种告警数据处理方法,其特征在于,所述方法包括:/n获取监测对象集合中各监测对象对应的告警数据;/n基于合并规则,从所述告警数据中提取与所述合并规则相对应的告警数据进行合并处理,所述合并规则是对所述监测对象集合的历史告警数据进行分析确定的;/n对合并处理后的告警数据进行发送。/n
【技术特征摘要】
1.一种告警数据处理方法,其特征在于,所述方法包括:
获取监测对象集合中各监测对象对应的告警数据;
基于合并规则,从所述告警数据中提取与所述合并规则相对应的告警数据进行合并处理,所述合并规则是对所述监测对象集合的历史告警数据进行分析确定的;
对合并处理后的告警数据进行发送。
2.根据权利要求1所述的告警数据处理方法,其特征在于,所述对所述监测对象集合的历史告警数据进行分析包括:
获取预设时间段内所述监测对象集合中各监测对象对应的历史告警数据;
按照预先定义的分析策略对所述历史告警数据进行分析,确定所述监测对象集合中相互关联的监测对象,相互关联的两个或两个以上的监测对象作为所述监测对象集合的一个合并规则。
3.根据权利要求2所述的告警数据处理方法,其特征在于,所述按照预先定义的分析策略对所述历史告警数据进行分析,确定所述监测对象集合中相互关联的监测对象包括:
将所述预设时间段划分成多个分割时间段;
将所述历史告警数据按照监测对象及所述分割时间段,构建所述历史告警数据的历史告警矩阵,所述历史告警矩阵中每个元素表示每个监测对象在所述预设时间段内的各分割时间段产生的告警次数;
按照预先定义的分析策略对所述历史告警矩阵中的行向量进行分析,确定所述监测对象集合中相互关联的监测对象。
4.根据权利要求3所述的告警数据处理方法,其特征在于,所述按照预先定义的分析策略对所述历史告警矩阵中的行向量进行分析,确定所述监测对象集合中相互关联的监测对象包括:
按照预先定义的分析策略对所述历史告警矩阵中的任意两个行向量进行分析,以确定与所述两个行向量一一对应的监测对象之间是否相互关联。
5.根据权利要求4所述的告警数据处理方法,其特征在于,所述按照预先定义的分析策略对所述历史告警矩阵中的任意两个行向量进行分析,以确定与所述两个行向量一一对应的监测对象之间是否相互关联包括:
对所述历史告警矩阵中任意两个行向量进行统计,得到与所述两个行向量对应的监测对象的同步告警次数;
若所述同步告警次数大于第一预设阈值时,则确定与所述两个行向量对应的监测对象之间相互关联。
6.根据权利要求4所述的告警数据处理方法,其特征在于,所述按照预先定义的分析策略对所述历史告警矩阵中的任意两个行向量进行分析,以确定与所述两个行向量一一对应的监测对象之间是否相互关联包括:
计算所述历史告警矩阵中任意两个行向量的相似度,得到与所述两个行向量对应的监测对象的相似度;
若所述相似度大于第二预设阈值,确定与所述两个行向量对应的监测对象之间相互关联。
7.根据权利要求4所述的告警数据处理方法,其特征在于,所述按照预先定义的分析策略对所述历史告警矩阵中的任意两个行向量进行分析,以确定与所述两个行向量一一对应的监测对象之间是否相互关联包括:
将所述历史告警矩阵转换成无向图,...
【专利技术属性】
技术研发人员:张戎,董善东,姚华宁,黄小龙,梁晓聪,张加浪,黄荣庚,高传泽,李雄政,胡婧茹,任思宇,李剑锋,
申请(专利权)人:腾讯云计算北京有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。