数据监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39052271 阅读:7 留言:0更新日期:2023-10-12 19:45
本申请提供一种数据监控方法、装置、电子设备及存储介质,可用于大数据或其他领域。该方法包括:确定待监控的应用;确定所述应用对应的数据流,并从所述数据流中获取应用数据;确定所述应用数据对应的多个目标数据模型;通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果。以上方案,基于流式计算的原理,对从数据流中获取到的应用数据直接进行处理,得到监控结果,可以实现实时监控,从而提升数据监控的时效性。从而提升数据监控的时效性。从而提升数据监控的时效性。

【技术实现步骤摘要】
数据监控方法、装置、电子设备及存储介质


[0001]本申请涉及大数据领域,尤其涉及一种数据监控方法、装置、电子设备及存储介质。

技术介绍

[0002]在银行系统或者其他系统中,向用户提供多种类型的虚拟业务产品以满足用户的多种需求。系统在处理业务产品过程中会产生大量业务数据,通过对业务数据进行统计整理,可以确定出业务的执行情况。
[0003]在相关技术中,为了保证系统安全稳定运行,需要对业务数据进行监控,若发现异常数据则根据异常数据定位到故障位置,从而及时对故障位置采取对应的应对措施,解决故障。监控过程为设置多个监控节点,每个监控节点监控对应的应用,监控节点将获取的应用数据同步到数据库。分析过程为从数据库中获取应用数据,对获取到的应用数据进行分析,得到监控结果。
[0004]然而,将应用数据同步到数据库,从数据库中获取应用数据进行分析,无法快速定位到故障位置,时效性差。

技术实现思路

[0005]本申请提供一种数据监控方法、装置、电子设备及存储介质,用以提升数据监控的时效性。
[0006]第一方面,本申请提供一种数据监控方法,包括:确定待监控的应用;确定所述应用对应的数据流,并从所述数据流中获取应用数据;确定所述应用数据对应的多个目标数据模型;通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果。
[0007]在一种可能的实施方式中,确定所述应用数据对应的多个目标数据模型,包括:将所述应用数据按照数据类型进行切分处理,得到多个数据单元,每个所述数据单元对应一种所述数据类型,其中,所述数据类型包括以下至少一种:对象编码、对象链路以及响应信息;根据所述数据类型,确定所述多个目标数据模型。
[0008]在一种可能的实施方式中,根据所述数据类型,确定所述多个目标数据模型,包括:获取所述数据类型与数据模型的对应关系;根据所述多个数据单元对应的所述数据类型以及所述对应关系,确定所述多个目标数据模型。
[0009]在一种可能的实施方式中,通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果,包括:通过所述多个目标数据模型,对对应的所述数据单元进行并行处理,得到多个处理结果;对所述多个处理结果进行分析处理,得到所述监控结果。
[0010]在一种可能的实施方式中,所述数据单元对应的所述数据类型为对象编码;通过所述目标数据模型,对对应的所述数据单元进行并行处理,得到多个处理结果,包括:确定
多个时段以及每个对象编码的发生时刻;通过所述对象编码对应的目标数据模型,对所述多个时段和每个对象编码的发生时刻进行处理,得到每个时段对应的处理结果,所述时段对应的处理结果包括:发生时刻位于所述时段内的对象编码的数量。
[0011]在一种可能的实施方式中,所述数据单元对应的所述数据类型为对象链路;通过所述目标数据模型,对对应的所述数据单元进行并行处理,得到处理结果,包括:通过所述对象链路对应的目标数据模型,从所述对象链路中获取所述数据单元的来源位置以及去向位置;将所述来源位置以及所述去向位置,确定为所述处理结果。
[0012]在一种可能的实施方式中,所述数据单元对应的所述数据类型为响应信息;通过所述目标数据模型,对对应的所述数据单元进行并行处理,得到处理结果,包括:通过所述响应信息对应的目标数据模型,从所述响应信息中获取所述数据单元发起过程以及执行过程的响应时间;将所述响应时间的第二统计结果,确定为所述处理结果。
[0013]在一种可能的实施方式中,对所述多个处理结果进行分析处理,得到所述监控结果,包括:确定所述应用正常工作下的工作参数;对比所述处理结果以及所述工作参数,得到所述监控结果,其中,所述监控结果包括:所述应用工作正常或者所述应用工作异常。
[0014]第二方面,本申请提供一种数据监控装置,包括:确定模块,用于确定待监控的应用;获取模块,用于确定所述应用对应的数据流,并从所述数据流中获取应用数据;对应模块,用于确定所述应用数据对应的多个目标数据模型;处理模块,用于通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果。
[0015]在一种可能的实施方式中,所述对应模块,具体用于将所述应用数据按照数据类型进行切分处理,得到多个数据单元,每个所述数据单元对应一种所述数据类型,其中,所述数据类型包括以下至少一种:对象编码、对象链路以及响应信息;所述对应模块,具体还用于根据所述数据类型,确定所述多个目标数据模型。
[0016]在一种可能的实施方式中,所述对应模块,具体用于获取所述数据类型与数据模型的对应关系;所述对应模块,具体还用于根据所述多个数据单元对应的所述数据类型以及所述对应关系,确定所述多个目标数据模型。
[0017]在一种可能的实施方式中,所述装置还包括:分析模块,用于通过所述多个目标数据模型,对对应的所述数据单元进行并行处理,得到多个处理结果;所述分析模块,还用于对所述多个处理结果进行分析处理,得到所述监控结果。
[0018]在一种可能的实施方式中,所述数据单元对应的所述数据类型为对象编码;所述分析模块,具体用于确定多个时段以及每个对象编码的发生时刻;所述分析模块,具体还用于通过所述对象编码对应的目标数据模型,对所述多个时段和每个对象编码的发生时刻进行处理,得到每个时段对应的处理结果,所述时段对应的处理结果包括:发生时刻位于所述时段内的对象编码的数量。
[0019]在一种可能的实施方式中,所述数据单元对应的所述数据类型为对象链路;所述分析模块,具体用于通过所述对象链路对应的目标数据模型,从所述对象链路中获取所述数据单元的来源位置以及去向位置;所述分析模块,具体还用于将所述来源位置以及所述去向位置,确定为所述处理结果。
[0020]在一种可能的实施方式中,所述数据单元对应的所述数据类型为响应信息;所述分析模块,具体用于通过所述响应信息对应的目标数据模型,从所述响应信息中获取所述
数据单元发起过程以及执行过程的响应时间;所述分析模块,具体还用于将所述响应时间的第二统计结果,确定为所述处理结果。
[0021]在一种可能的实施方式中,所述装置还包括:监控模块,用于确定所述应用正常工作下的工作参数;所述监控模块,还用于对比所述处理结果以及所述工作参数,得到所述监控结果,其中,所述监控结果包括:所述应用工作正常或者所述应用工作异常。
[0022]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面中任一项所述的方法。
[0023]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行如第一方面中任一项所述的方法。
[0024]第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行如第一方面中任一项所述的方法。...

【技术保护点】

【技术特征摘要】
1.一种数据监控方法,其特征在于,包括:确定待监控的应用;确定所述应用对应的数据流,并从所述数据流中获取应用数据;确定所述应用数据对应的多个目标数据模型;通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果。2.根据权利要求1所述的方法,其特征在于,确定所述应用数据对应的多个目标数据模型,包括:将所述应用数据按照数据类型进行切分处理,得到多个数据单元,每个所述数据单元对应一种所述数据类型,其中,所述数据类型包括以下至少一种:对象编码、对象链路以及响应信息;根据所述数据类型,确定所述多个目标数据模型。3.根据权利要求2所述的方法,其特征在于,根据所述数据类型,确定所述多个目标数据模型,包括:获取所述数据类型与数据模型的对应关系;根据所述多个数据单元对应的所述数据类型以及所述对应关系,确定所述多个目标数据模型。4.根据权利要求2或3所述的方法,其特征在于,通过所述多个目标数据模型对所述应用数据进行处理,得到所述应用对应的监控结果,包括:通过所述多个目标数据模型,对对应的所述数据单元进行并行处理,得到多个处理结果;对所述多个处理结果进行分析处理,得到所述监控结果。5.根据权利要求4所述的方法,其特征在于,所述数据单元对应的所述数据类型为对象编码;通过所述目标数据模型,对对应的所述数据单元进行并行处理,得到多个处理结果,包括:确定多个时段以及每个对象编码的发生时刻;通过所述对象编码对应的目标数据模型,对所述多个时段和每个对象编码的发生时刻进行处理,得到每个时段对应的处理结果,所述时段对应的处理结果包括:发生时刻位于所述时段内的对象编码的数量。6.根据权利要求4所述的方法,其特征在于,所述数据单元对应的所述数据类型为对象链路;通过所述目标数据模型,对对应的所述数据单元...

【专利技术属性】
技术研发人员:于越
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1