本申请涉及金融科技领域,尤其涉及一种交易成功率的监控方法、装置、设备及存储介质。
背景技术:
1、随着金融科技不断发展,用户采用网上银行实现交易的情况越来越多,为保障网上交易稳定运行,相关企业采用监控平台对用户交易进行监控并计算成功率,以便企业用户知悉交易成功情况。
2、现有技术中,监控平台在预设监控时间段内接收各应用系统发送的交易对应的流水日志,基于流水日志中的内容确定该交易是否成功,得到交易成功数量,并基于该应用系统在预设监控时间段内的交易总数量和交易成功数量计算成功率。
3、然而,现有技术中得到的成功率体现的是总体成功率,所以不便于监控用户对失败交易有针对性地进行运维处理。
技术实现思路
1、本申请提供一种交易成功率的监控方法、装置、设备及存储介质,用以解决不便于用户对失败交易有针对性地进行运维处理的问题。
2、第一方面,本申请提供一种交易成功率的监控方法,所述方法应用于监控平台,所述方法包括:
3、接收监控用户触发的交易成功率监控请求;所述交易成功率监控请求中包括预设监控时间段;
4、获取预设监控时间段内各应用系统对应的至少一个交易流水日志;
5、根据至少一个所述交易流水日志确定对应的交易状态,并根据至少一个所述交易状态计算各应用系统对应的技术交易失败数量、业务交易失败数量和交易总数量;所述交易状态包括技术失败状态、业务失败状态以及交易成功状态中的一种;
6、根据所述技术交易失败数量、所述业务交易失败数量和所述交易总数量计算技术交易成功率和业务交易成功率;
7、根据所述技术交易成功率和所述业务交易成功率生成并展示各应用系统对应的交易成功率监控响应,以使得监控用户监控各应用系统对应的交易成功率。
8、第二方面,本申请提供一种交易成功率的监控装置,所述装置位于监控平台,所述装置包括:
9、接收模块,用于接收监控用户触发的交易成功率监控请求;所述交易成功率监控请求中包括预设监控时间段;
10、获取模块,用于获取预设监控时间段内各应用系统对应的至少一个交易流水日志;
11、确定模块,用于根据至少一个所述交易流水日志确定对应的交易状态,计算模块,用于根据至少一个所述交易状态计算各应用系统对应的技术交易失败数量、业务交易失败数量和交易总数量;所述交易状态包括技术失败状态、业务失败状态以及交易成功状态中的一种;
12、计算模块,还用于根据所述技术交易失败数量、所述业务交易失败数量和所述交易总数量计算技术交易成功率和业务交易成功率;
13、生成模块,用于根据所述技术交易成功率和所述业务交易成功率生成并展示各应用系统对应的交易成功率监控响应,以使得监控用户监控各应用系统对应的交易成功率。
14、第三方面,本申请提供一种监控平台,包括:处理器,以及与所述处理器通信连接的存储器和收发器;
15、所述存储器存储计算机执行指令;所述收发器用于收发数据;
16、所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面或任一项方式中所述的方法。
17、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面或任一项方式中所述的方法。
18、第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上述第一方面或任一项方式中所述的方法。
19、本申请提供的一种交易成功率的监控方法、装置、设备及存储介质,监控平台接收监控用户触发的交易成功率监控请求,进而获取预设监控时间段内各应用系统对应的至少一个交易流水日志,其中,交易成功率监控请求中包括预设监控时间段。进一步的,监控平台根据至少一个交易流水日志确定对应的交易状态,从而根据交易状态确定出各应用系统对应的技术交易失败数量、业务交易失败数量和交易总数量,本申请中由于能够采用交易状态包括的技术失败状态、业务失败状态以及交易成功状态中的一种,分别确定出各应用系统只是一个交易流水日志对应的交易状态,从而本申请能够得到至少一个交易状态,所以,进一步的,本申请能够基于交易状态准确地按照状态类型计算出技术失败数量和业务交易失败数量,所以,进一步的,监控平台计算出技术交易成功率和业务交易成功率,因此,本申请能够对失败交易进行进一步细分,把失败交易分为技术交易失败和业务交易失败,所以更具针对性,从而便于监控用户知悉不同类型的交易成功率,进而有利于监控用户重点关注的自身需要关注的交易成功率,此外,针对监控用户,实际上其最关注的是技术交易成功率,从而本申请中能够分开得到技术交易成功率,所以监控用户可以重点关注技术交易成功率,所以有利于监控用户对技术交易失败有针对性的进行运维处理。
1.一种交易成功率的监控方法,其特征在于,所述方法应用于监控平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述交易流水日志中包括交易状态代码和失败码;
3.根据权利要求2所述的方法,其特征在于,确定所述失败码为技术失败代码行的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据至少一个所述交易状态计算各应用系统对应的技术交易失败数量、业务交易失败数量和交易总数量,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述技术交易失败数量、所述业务交易失败数量和所述交易总数量计算技术交易成功率和业务交易成功率,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一差值、所述第二差值和所述交易总数量计算技术交易成功率和业务交易成功率,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述交易流水日志中还包括交易的失败描述,所述方法包括:
8.一种交易成功率的监控装置,其特征在于,所述装置位于监控平台,所述装置包括:
9.一种监控平台,包括:处理器,以及与所述处理器通信连接的存储器和收发器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7中任一项所述的方法。