【技术实现步骤摘要】
邮件告警收敛方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,尤其涉及一种邮件告警收敛方法、装置、计算机设备及存储介质。
技术介绍
随着数据的发展,企业系统在运行时一般存在多个监控系统,为了防止告警出现没人及时处理的情况,一般将这些监控系统设置成持续告警,即某问题一直都没有解决时,监控系统将每隔N分钟持续发邮件出来,以知会运维人员及时处理,而不会只告警一次。久而久之,告警邮件泛滥,有些告警暂时也无法处理,但也会一直提示,从而占用系统资源,进一步影响系统的工作效率。
技术实现思路
本专利技术实施例提供一种邮件告警收敛方法、装置、计算机设备及存储介质,以解决邮件告警无法及时处理,占用系统资源,影响系统工作效率的问题。一种邮件告警收敛方法,包括:以预设时间间隔从邮件数据库中获取所有邮件,其中,所述邮件包含用户id和地址id;根据所述用户id和所述地址id,对所述邮件进行邮件类型判断,提取监控邮件,其中,所述监控邮件包含邮件正文;对所述邮件正文进行告警字段识别,并将识别到告警字段的所述监控邮件确定为所述告警邮件,其中,所述告警邮件包含目标告警项和告警发送时间;从预设日志库中获取所述告警发送时间与预设时间之间的i种历史告警项,其中,i为大于0的正整数;根据所述目标告警项和i种所述历史告警项,计算所述目标告警项与每种所述历史告警项之间的相关度,得到i个所述相关度;将i个所述相关度和预设阈值进行比较;若存在所述相关度小于预设阈值,则对 ...
【技术保护点】
1.一种邮件告警收敛方法,其特征在于,所述邮件告警收敛方法包括:/n以预设时间间隔从邮件数据库中获取所有邮件,其中,所述邮件包含用户id和地址id;/n根据所述用户id和所述地址id,对所述邮件进行邮件类型判断,提取监控邮件,其中,所述监控邮件包含邮件正文;/n对所述邮件正文进行告警字段识别,并将识别到告警字段的所述监控邮件确定为所述告警邮件,其中,所述告警邮件包含目标告警项和告警发送时间;/n从预设日志库中获取所述告警发送时间与预设时间之间的i种历史告警项,其中,i为大于0的正整数;/n根据所述目标告警项和i种所述历史告警项,计算所述目标告警项与每种所述历史告警项之间的相关度,得到i个所述相关度;/n将i个所述相关度和预设阈值进行比较;/n若存在所述相关度小于预设阈值,则对所述目标告警项进行解析处理,并根据解析处理结果对所述告警邮件进行告警屏蔽处理。/n
【技术特征摘要】
1.一种邮件告警收敛方法,其特征在于,所述邮件告警收敛方法包括:
以预设时间间隔从邮件数据库中获取所有邮件,其中,所述邮件包含用户id和地址id;
根据所述用户id和所述地址id,对所述邮件进行邮件类型判断,提取监控邮件,其中,所述监控邮件包含邮件正文;
对所述邮件正文进行告警字段识别,并将识别到告警字段的所述监控邮件确定为所述告警邮件,其中,所述告警邮件包含目标告警项和告警发送时间;
从预设日志库中获取所述告警发送时间与预设时间之间的i种历史告警项,其中,i为大于0的正整数;
根据所述目标告警项和i种所述历史告警项,计算所述目标告警项与每种所述历史告警项之间的相关度,得到i个所述相关度;
将i个所述相关度和预设阈值进行比较;
若存在所述相关度小于预设阈值,则对所述目标告警项进行解析处理,并根据解析处理结果对所述告警邮件进行告警屏蔽处理。
2.如权利要求1所述的邮件告警收敛方法,其特征在于,所述对所述邮件正文进行告警字段识别,并将识别到告警字段的所述监控邮件确定为所述告警邮件的步骤包括:
利用预设正则表达式对所述邮件正文进行匹配;
若匹配成功,则将所述邮件正文对应的所述监控邮件确定为所述告警邮件;
若匹配失败,则利用预设配置规则与所述邮件正文进行匹配,并将符合预设配置规则的所述邮件正文对应的所述监控邮件确定为所述告警邮件。
3.如权利要求1所述的邮件告警收敛方法,其特征在于,所述根据所述目标告警项和i种所述历史告警项,计算所述目标告警项与每种所述历史告警项之间的相关度的步骤包括:
从预设告警库中获取所述目标告警项的n个目标告警时间,其中,n为大于0的正整数;
针对每种所述历史告警项,从预设历史库中获取每种所述历史告警项对应的m个历史告警时间,其中,m为大于0的正整数;
根据n个所述目标告警时间和m个所述历史告警时间进行筛选处理,提取x个所述目标告警时间和x个所述历史告警时间,其中,x个所述目标告警时间中包含最新目标告警时间,x个所述历史告警时间中包含最新历史告警时间,x为大于0的正整数,且x小于等于n或m;
根据x个所述目标告警时间和x个所述历史告警时间,按照如下公式计算所述目标告警项与所述历史告警项之间的相关度:
其中,S为所述相关度,Ak为第k个所述目标告警时间,Bk为第k个所述历史告警时间,k为常数,Ai为所述最新目标告警时间,Bi为所述最新历史告警时间。
4.如权利要求3所述的邮件告警收敛方法,其特征在于,所述根据n个所述目标告警时间和m个所述历史告警时间进行筛选处理,提取x个所述目标告警时间和x个所述历史告警时间的步骤包括:
将n与m进行比较;
若n与m相等,则将n与m均确定为x,并对x个所述目标告警时间和x个所述历史告警时间按照时间先后顺序进行提取;
若n小于m,则将n确定为x,并从m个所述历史告警时间中选取与x个所述目标告警时间临近的x个所述历史告警时间,并对x个所述目标告警时间和x个所述历史告警时间按照时间先后顺序进行提取;
若n大于m,则将m确定为x,并从n个所述目标告警时间中选取与x个所述历史...
【专利技术属性】
技术研发人员:胡博,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。