本申请涉及数据监控处理领域,尤其涉及一种数据监控方法、装置、终端设备、存储介质以及计算机程序产品。
背景技术:
1、在银行业的业务系统中,存在着多种多样的业务类型,对于简单业务的数据管控,可以通过特定类型数据的监控,实现对业务数据的异常监测,可以在一定程度上保证系统的流畅运行。
2、随着国民经济的发展,银行开设的业务也开始变得繁多,同时使用的系统,例如资产拨备,资产分类,违约管理等系统对于数据管控的要求也越高,如果采用现有技术中的特定类型数据监控,会导致数据的监控缺少对任务执行进度的监控及预警、缺少对上游数据变化的监控及预警,当上游数据出现较大变化时,没有有效的方式通知到下游系统负责人,除此之外,对于监控指标而言,随着数据的变化,也会导致监控指标需要进行对应的变化,故在现有技术中还缺乏对业务系统关键指标汇总查看的功能、对业务系统关键指标数据长期变化的趋势分析以及对预警的长期监控分析。
3、综上所述,在现有技术的业务数据监控中缺乏对业务数据以及监控指标的管理,导致业务系统没有得到很好地监控,影响用户的使用体验。
4、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本申请的主要目的在于提供一种数据监控方法、装置、终端设备以及存储介质,旨在解决无法对业务系统进行对应指标的数据监控以及用户通知,导致业务受到影响的技术问题。
2、为实现上述目的,本申请提出一种数据方法,所述的方法包括:
3、根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台;
4、通过所述监控预警平台对所述指标数据进行数据监控,得到监控结果;
5、在所述监控结果显示所述指标数据中出现预警数据的情况下,根据所述预警数据生成异常展示图,并将所述预警数据展示图发送至对应的用户。
6、在一实施例中,所述根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台的步骤之前,所述方法还包括:
7、解析所述业务系统得到业务类型、业务流程以及系统性能;
8、分析所述业务类型以及业务流程得到重点业务数据;
9、分析所述系统性能得到重点系统数据;
10、基于所述重点业务数据以及重点系统数据建立监控指标。
11、在一实施例中,所述根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台的步骤包括:
12、基于所述监控指标,通过第三方依赖包对所述业务系统进行指标埋点,得到数据埋点;
13、根据所述数据埋点,采集所述业务系统的指标数据;
14、通过分布式事件流平台kafka将所述指标数据发送至所述监控预警平台。
15、在一实施例中,所述根据所述数据埋点,采集所述业务系统的指标数据的步骤之后,所述方法还包括:
16、记录所述数据埋点的采集时长;
17、基于预设的时长阈值对所述采集时长进行异常分析,得到分析结果;
18、根据所述分析结果生成所述监控指标的指标展示图,并将所述指标展示图发送至对应的用户。
19、在一实施例中,所述通过所述监控预警平台对所述指标数据进行数据监控的步骤包括:
20、对所述指标数据进行轮询检测;
21、当所述指标数据中存在符合预设的预警规则的数据时,提取符合所述预警规则的指标数据作为预警数据;
22、基于所述预警数据查询得到所述预警规则的定级结果;
23、解析所述定级结果得到对应的通知对象以及通知方式,并基于所述通知对象、通知方式以及预警数据输出监控结果。
24、在一实施例中,所述通过所述监控预警平台对所述指标数据进行数据监控的步骤之后,所述方法还包括:
25、在预设的监控周期内未监控到所述指标数据出现预警数据的情况下,记录所述监控指标为正常指标;
26、基于所述正常指标生成数据报表,并将所述数据报表发送至所述用户,以供所述用户对所述监控指标进行调整。
27、此外,为实现上述目的,本申请还提出一种数据监控装置,所述数据监控装置包括:
28、采集模块,用于根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台;
29、监控模块,用于通过所述监控预警平台对所述指标数据进行数据监控;
30、生成模块,用于在监控到所述指标数据中出现预警数据的情况下,根据所述预警数据生成异常展示图,并将所述预警数据展示图发送至对应的用户。
31、此外,为实现上述目的,本申请还提出一种数据监控设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的数据监控方法的步骤。
32、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据监控方法的步骤。
33、此外,为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的数据监控方法的步骤。
34、本申请提出的一个或多个技术方案,至少具有以下技术效果:
35、本申请实施例提出的一种数据监控方法、装置、设备、存储介质以及计算机程序产品,通过根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台;通过所述监控预警平台对所述指标数据进行数据监控,得到监控结果;在所述监控结果显示所述指标数据中出现预警数据的情况下,根据所述预警数据生成异常展示图,并将所述预警数据展示图发送至对应的用户。由此,通过预设的监控指标对业务系统进行数据采集,随后将采集得到的数据发送给监控预警平台,在预警监控平台监控出指标数据中出现预警数据的情况下,生成异常展示图供用户进行观测,解决了无法对业务系统进行对应指标的数据监控以及用户通知,导致业务受到影响的问题,提高了数据监控的效率。
1.一种数据监控方法,其特征在于,所述数据监控方法包括:
2.如权利要求1所述的方法,其特征在于,所述根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台的步骤之前,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述根据预设的监控指标,采集业务系统的指标数据,并将所述指标数据发送至监控预警平台的步骤包括:
4.如权利要求3所述的方法,其特征在于,所述根据所述数据埋点,采集所述业务系统的指标数据的步骤之后,所述方法还包括:
5.如权利要求1所述的方法,其特征在于,所述通过所述监控预警平台对所述指标数据进行数据监控,得到监控结果的步骤包括:
6.如权利要求1所述的方法,其特征在于,所述通过所述监控预警平台对所述指标数据进行数据监控的步骤之后,所述方法还包括:
7.一种数据监控装置,其特征在于,所述装置包括:
8.一种数据监控设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中任一项所述的数据监控方法的步骤。
9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数据监控方法的步骤。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数据监控方法的步骤。