本发明专利技术提供一种告警方法及装置,可用于金融领域或其他技术领域。所述方法包括:获取至少两条告警信息;若各所述告警信息不完全相同,则判断各所述告警信息是否相似;将相似的各所述告警信息进行收敛处理,得到第一目标告警信息;根据所述第一目标告警信息进行告警。所述装置用于执行上述方法,本发明专利技术提供的告警方法及装置,能够对相似的告警信息进行收敛处理,可大大降低告警数量,突出关键告警,提高告警效率。警效率。警效率。
【技术实现步骤摘要】
一种告警方法及装置
[0001]本专利技术涉及金融领域或其他
,具体涉及一种告警方法及装置。
技术介绍
[0002]传统银行业的告警目前大概分两种,一种是基于人工定制化配置发出告警,如当某个交易失败、某台机器的cpu冲高、某个数据库宕机,则在特定的时间频率发出告警(如5分钟);一种则是基于人工智能算法模型计算,当超过某个阈值时则在固定频率发出告警。
[0003]近几年由于银行业务快速增长,运维压力随之增加,现有的技术方案的告警会爆炸式增加,一方面会新增加告警系统(邮件、短信、电话)压力,另一方面会有很多无用告警,运维人员容易麻木,一些关键的告警往往会被忽略,造成了系统的不稳定性。
技术实现思路
[0004]针对现有技术中的问题,本专利技术实施例提供一种告警方法及装置,能够至少部分地解决现有技术中存在的问题。
[0005]一方面,本专利技术提出一种告警方法,包括:获取至少两条告警信息;若各所述告警信息不完全相同,则判断各所述告警信息是否相似;将相似的各所述告警信息进行收敛处理,得到第一目标告警信息;根据所述第一目标告警信息进行告警。
[0006]可选的,所述判断各所述告警信息是否相似包括:获取各所述告警信息的文本指纹;计算各所述告警信息的文本指纹之间的相似度;对于文本指纹之间的相似度符合相似度要求的告警信息,确定所述告警信息相似。
[0007]可选的,所述方法还包括:对于文本指纹之间的相似度不符合相似度要求的告警信息,则根据各所述告警信息,生成每个所述告警信息的文本向量;计算各所述告警信息的文本向量之间的相似度;若所述告警信息的文本向量之间的相似度大于预设的相似度阈值,则确定所述告警信息相似。
[0008]可选的,所述获取至少两条告警信息包括:根据告警收敛时间阈值,获取目标时间段内的告警信息,其中,所述目标时间段内至少具有两条告警信息。
[0009]可选的,在获取至少两条告警信息之后,所述方法还包括:若各所述告警信息相同,则将相同的各所述告警信息进行收敛处理,得到第二目标告警信息;根据所述第二目标告警信息进行告警。
[0010]另一方面,本专利技术提出一种告警装置,所述装置包括:获取模块,用于获取至少两条告警信息;判断模块,用于若各所述告警信息不完全相同,则判断各所述告警信息是否相似;处理模块,用于将相似的各所述告警信息进行收敛处理,得到第一目标告警信息;告警模块,用于根据所述第一目标告警信息进行告警。
[0011]可选的,所述判断模块具体用于:获取各所述告警信息的文本指纹;计算各所述告警信息的文本指纹之间的相似度;对于文本指纹之间的相似度符合相似度要求的告警信息,确定所述告警信息相似。
[0012]可选的,所述判断模块还用于:对于文本指纹之间的相似度不符合相似度要求的告警信息,则根据各所述告警信息,生成每个所述告警信息的文本向量;计算各所述告警信息的文本向量之间的相似度;若所述告警信息的文本向量之间的相似度大于预设的相似度阈值,则确定所述告警信息相似。
[0013]再一方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述的告警方法的步骤。
[0014]又一方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述的告警方法的步骤。
[0015]本专利技术实施例提供的告警方法、装置及电子设备,通过获取至少两条告警信息;判断各所述告警信息是否相同;若各所述告警信息不完全相同,则判断各所述告警信息是否相似;将相似的各所述告警信息进行收敛处理,得到第一目标告警信息;根据所述第一目标告警信息进行告警。这样,能够对相似的告警信息进行收敛处理,可大大降低告警数量,突出关键告警,提高告警效率。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0017]图1是本专利技术第一实施例提供的告警方法的流程示意图。
[0018]图2是本专利技术第二实施例提供的告警方法的流程示意图。
[0019]图3是本专利技术第三实施例提供的告警方法的部分流程示意图。
[0020]图4是本专利技术第四实施例提供的告警方法的部分流程示意图。
[0021]图5是本专利技术第五实施例提供的告警方法的部分流程示意图。
[0022]图6是本专利技术第六实施例提供的告警装置的结构示意图。
[0023]图7是本专利技术第七实施例提供的电子设备的实体结构示意图。
具体实施方式
[0024]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0025]本专利技术实施例提供的告警方法的执行主体包括但不限于计算机。
[0026]图1是本专利技术一实施例提供的告警方法的流程示意图,如图1所示,本专利技术实施例提供的告警方法,包括:
[0027]S101、获取至少两条告警信息;
[0028]本步骤,所述告警信息可以为基于原有的告警方案生成的告警信息,例如基于人工定制化配置发出的告警信息,如当某个交易失败、某台机器的cpu冲高、某个数据库宕机,
则在特定的时间频率发出告警(如5分钟);又例如基于人工智能算法模型计算得到的告警信息,如当超过某个阈值时则在固定频率发出告警。
[0029]在所述获取至少两条告警信息之前,可以首先对告警信息的类型进行预定义,比如某类交易的告警信息作为其中一类、具有某台机器的ip的告警信息作为另一类、某个合作方的告警信息作为再一类;跨类型如某类交易与某台机器的告警信息则不可进行告警收敛(告警收敛是指对告警信息进行分析、合并和丢弃,以此来降低告警的规模)。这时,所述获取至少两条报警信息可以包括:获取同一告警类型下的至少两条告警信息。
[0030]S102、若各所述告警信息不完全相同,则判断各所述告警信息是否相似;
[0031]本步骤,在判断各所述告警信息是否相同之前,可以首先对各所述告警信息的告警文本进行预处理,例如剔除告警文本中的与告警信息无关的特殊符号,将告警文本中的文本内容设置为通配模式,如将告警文本中的ip地址设置为***
·
***
·
**
·
**通配模式,将某类交易的标识设置为该交易的唯一标识符。
[0032]在对所述告警信息进行预处理之后,再判断预处理后的各所述告警信息的告警文本是否相同。
[0033]所述各所述告警信息不完全相本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种告警方法,其特征在于,包括:获取至少两条告警信息;若各所述告警信息不完全相同,则判断各所述告警信息是否相似;将相似的各所述告警信息进行收敛处理,得到第一目标告警信息;根据所述第一目标告警信息进行告警。2.根据权利要求1所述的方法,其特征在于,所述判断各所述告警信息是否相似包括:获取各所述告警信息的文本指纹;计算各所述告警信息的文本指纹之间的相似度;对于文本指纹之间的相似度符合相似度要求的告警信息,确定所述告警信息相似。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:对于文本指纹之间的相似度不符合相似度要求的告警信息,则根据各所述告警信息,生成每个所述告警信息的文本向量;计算各所述告警信息的文本向量之间的相似度;若所述告警信息的文本向量之间的相似度大于预设的相似度阈值,则确定所述告警信息相似。4.根据权利要求1所述的方法,其特征在于,所述获取至少两条告警信息包括:根据告警收敛时间阈值,获取目标时间段内的告警信息,其中,所述目标时间段内至少具有两条告警信息。5.根据权利要求1所述的方法,其特征在于,在获取至少两条告警信息之后,所述方法还包括:若各所述告警信息相同,则将相同的各所述告警信息进行收敛处理,得到第二目标告警信息;根据所述第二目标告警信息进行告警。6.一...
【专利技术属性】
技术研发人员:张为欢,王培君,管虹翔,梁广会,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。