本申请涉及计算机,特别是涉及一种数据量监控方法、系统、设备及存储介质。
背景技术:
1、随着信息技术的发展和金融市场业务量的增长,公司运营生产业务系统受益于大数据技术的同时,也越发依赖于大数据系统的精确性和稳定性。
2、在目前的数据治理过程中,如需监控数据库中表的数据量时,一般只会将今天的数据量和设置好的上限下限系数进行比较,如果数据量不在系数范围内,则进行报警。但在这种方法中,固定的上下限系数也让数据量监控过程存在监控告警误报、漏报等问题,缺乏监控精确性。
3、因此,如何实现精确监控数据量,是本领域技术人员亟待解决的技术问题。
技术实现思路
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、第二推送单元,用于响应于弹窗消息数据表中的所述告警指令已推送给所述告警联系人信息对应的客户端,将所述弹窗消息数据表中的所述告警指令调整为已完成状态。
33、可选的,所述系统还包括:
34、第二消息类型判断单元,用于响应于所述告警指令为未完成状态,判断所述告警指令的消息类型;
35、第三推送单元,用于响应于所述告警指令的消息类型为短信类型,将所述告警指令发送给对应的告警联系人,将所述告警指令调整为已完成状态。
36、本申请第三方面提供了一种电子设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现前述第一方面中任一项所述的数据量监控方法。
37、本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如前述第一方面中任意一项所述的数据量监控方法。
38、相较于现有技术,本申请具有以下有益效果:
39、通过获取目标监控规则,所述目标监控规则包括用于计算统计日期集合和阈值区间的参数;基于所述目标监控规则和目标日期确定统计日期集合;基于所述统计日期集合和所述目标监控规则确定阈值区间;比对目标日期的数据量与所述阈值区间,响应于所述目标日期的数据量与所述阈值区间不匹配,生成告警指令,从而根据不同动态的监控参数条件来监控表中数据量。根据预设的目标监控规则中包含的参数计算当前所需的阈值区间,与需要判断的目标日期的数据量进行比对,而不是如现有技术中仅根据预先设置的上下限数值进行监控,本申请提供的方案能更灵活更精准的监控表数据的变化,以适应不同业务场景监控的需求,从而提高监控的准确性。
1.一种数据量监控方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述目标监控规则包括阈值计算统计长度参数,所述基于所述目标监控规则和目标日期确定统计日期集合,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标监控规则包括阈值计算统计长度参数和计算统计辅助参数,所述基于所述目标监控规则和目标日期确定统计日期集合,包括:
4.根据权利要求1所述的方法,其特征在于,所述目标监控规则包括统计规则和统计参数,所述基于所述统计日期集合和所述目标监控规则确定阈值区间,包括:
5.根据权利要求1所述的方法,其特征在于,所述生成告警指令之后,还包括:
6.根据权利要求1所述的方法,其特征在于,所述生成告警指令之后,还包括:
7.一种数据量监控系统,其特征在于,所述系统包括:
8.根据权利要求7所述的系统,其特征在于,所述系统还包括:
9.一种电子设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-6任一项所述的数据量监控方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如权利要求1-6任一项所述的数据量监控方法。