本发明涉及数据处理,尤其涉及一种告警屏蔽方法、装置、电子设备及存储介质。
背景技术:
1、在日常的生产变更操作时,相关服务,例如服务器、数据库、中间件等会触发对应的告警,尤其在变更一些参数的时候,短时间会产生大量告警,影响运维人员处置效率,此类告警是无效告警,不需要关注。
2、目前,常需要运维人员手动设置需要进行告警屏蔽的参数,以及屏蔽时间,使得这些参数在被触发告警时,进行告警屏蔽,由于屏蔽时间和进行告警屏蔽的参数需要人工行处理,从而影响告警屏蔽处理的准确性。
技术实现思路
1、有鉴于此,本发明实施例提供一种告警屏蔽方法、装置、电子设备及存储介质,以解决现有技术中存在的影响告警屏蔽的准确性的问题。
2、为实现上述目的,本发明实施例提供如下技术方案:
3、本发明实施例第一方面示出了一种告警屏蔽方法,包括:
4、在接收到针对业务系统的数据变更指令时,获取所述数据变更指令中对待变更参数和变更时间;
5、将所述待变更参数输入预设处理模型中,基于所述预设处理模型对所述待变更参数进行处理,输出预测结果,所述预设处理模型根据历史变更数据进行训练得到;
6、在确定所述预测结果指示需要进行告警屏蔽时,确定每一与所述待变更参数相关的资源设备对应的告警屏蔽时间;
7、针对每一所述资源设备,基于对应的所述告警屏蔽时间和变更时间对所述资源设备执行告警屏蔽操作。
8、可选的,根据历史变更数据进行训练得到预设处理模型的过程包括:
9、采集历史变更参数;
10、对所述历史变更参数进行特征提取,得到特征数据;
11、利用所述特征数据对初始模型进行训练,确定训练完成的初始模型为预设处理模型。
12、可选的,还包括:
13、在确定所述预测结果指示不需要进行告警屏蔽时,基于所述数据变更指令调整所述待变更参数。
14、可选的,所述确定每一与待变更参数相关的资源设备对应的告警屏蔽时间,包括:
15、确定与所述待变更参数相关的资源设备;
16、遍历预设关系表,确定与每一与所述待变更参数相关的资源设备对应的告警屏蔽时间,其中,所述预设关系表用于存储待变更参数,资源设备以及告警时间之间的对应关系。
17、可选的,所述确定每一与待变更参数相关的资源设备对应的告警屏蔽时间,包括:
18、确定与所述待变更参数相关的资源设备,以及与所述待变更参数对应的变更类型;
19、确定每一所述资源设备所属的资源属性和告警等级;
20、基于预测时间模型对每一所述资源设备所属的资源属性和告警等级,所述变更类型,以及所述变更时间进行处理,得到确定每一与待变更参数相关的资源设备对应的告警屏蔽时间。
21、可选的,还包括:
22、在基于所述告警屏蔽时间对所述待变更参数执行告警屏蔽操作之后,生成报警信息并输出。
23、本发明实施例第二方面示出了一种告警屏蔽装置,包括:
24、获取单元,用于在接收到针对业务系统的数据变更指令时,获取所述数据变更指令中对待变更参数和变更时间;
25、预设处理模型,用于将所述待变更参数输入预设处理模型中,基于所述预设处理模型对所述待变更参数进行处理,输出预测结果,所述预设处理模型根据构建单元构建得到的;
26、确定单元,用于在确定所述预测结果指示需要进行告警屏蔽时,确定每一与待变更参数相关的资源设备对应的告警屏蔽时间;
27、告警屏蔽单元,用于针对每一所述资源设备,基于对应的所述告警屏蔽时间和变更时间对所述资源设备执行告警屏蔽操作。
28、可选的,所述构建单元,具体用于:
29、采集历史变更参数;对所述历史变更参数进行特征提取,得到特征数据;利用所述特征数据对初始模型进行训练,确定训练完成的初始模型为预设处理模型。
30、本发明实施例第三方面示出了一种电子设备,所述电子设备用于运行程序,其中,所述程序运行时执行如本发明实施例第一方面示出的告警屏蔽方法。
31、本发明实施例第四方面示出了一种存储介质,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如本发明实施例第一方面示出的告警屏蔽方法。
32、基于上述本发明实施例提供的一种告警屏蔽方法、装置、电子设备及存储介质,所述方法包括:在接收到针对业务系统的数据变更指令时,获取所述数据变更指令中对待变更参数和变更时间;将所述待变更参数输入预设处理模型中,基于所述预设处理模型对所述待变更参数进行处理,输出预测结果,所述预设处理模型根据历史变更数据进行训练得到;在确定所述预测结果指示需要进行告警屏蔽时,确定每一与所述待变更参数相关的资源设备对应的告警屏蔽时间;针对每一所述资源设备,基于对应的所述告警屏蔽时间和变更时间对所述资源设备执行告警屏蔽操作。在本发明实施例中,通过预设处理模型对所述待变更参数进行处理,得到预测结果;接着在确定所述预测结果指示需要进行告警屏蔽时,确定每一与所述待变更参数相关的资源设备对应的告警屏蔽时间,进而通过对应的告警屏蔽时间和变更时间对资源设备执行告警屏蔽操作。实现自动告警屏蔽,从而提高告警屏蔽处理的准确性。
1.一种告警屏蔽方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据历史变更数据进行训练得到预设处理模型的过程包括:
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述确定每一与所述待变更参数相关的资源设备对应的告警屏蔽时间,包括:
5.根据权利要求1所述的方法,其特征在于,所述确定每一与所述待变更参数相关的资源设备对应的告警屏蔽时间,包括:
6.根据权利要求1所述的方法,其特征在于,还包括:
7.一种告警屏蔽装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述构建单元,具体用于:
9.一种电子设备,其特征在于,所述电子设备用于运行程序,其中,所述程序运行时执行如权利要求1-6中任一所述的告警屏蔽方法。
10.一种存储介质,其特征在于,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如权利要求1-6中任一所述的告警屏蔽方法。