System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机技术及金融科技领域,特别是涉及一种业务日志信息的监控方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着计算机技术及金融科技的发展,个人和企业用户通过电子渠道线上办理业务的占比越来越高,与传统银行柜面等现场渠道相比,电子渠道交易的安全性相对较低,因此需要对用户在交易过程中的相关信息进行记录和监控。
2、传统技术中,银行等金融机构通过对金融业务系统进行合规改造,在用户交易客户端采集设备的ip地址(internet protocol address,互联网协议地址)和mac地址(mediaaccess control address,媒体访问控制地址),经过前端页面传输到各应用子系统和模块存储和对外报送,涉及系统全流程和全链路。然而,用户在登录系统后,交易流转处理的各装置针对每次交易请求,除了交易要素还都要记录设备信息,存在信息冗余及存储成本增加的问题。
技术实现思路
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、当监测到用户通过客户端登录业务交易系统时本文档来自技高网...
【技术保护点】
1.一种业务日志信息的监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在记录各交易事件对应的交易日志以及各所述交易事件中的产品日志之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述记录所述用户的账户日志和所述客户端的登录日志,包括:
4.根据权利要求1所述的方法,其特征在于,在根据所述账户日志、所述登录日志、所述交易日志、所述产品日志和所述登出日志,生成初始日志记录集之前,还包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述初始日志记录集进行数据清洗和数据集成,得到目标日志记录集,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5至6任一项所述的方法,其特征在于,所述方法还包括:
8.一种业务日志信息的监控装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
>10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种业务日志信息的监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在记录各交易事件对应的交易日志以及各所述交易事件中的产品日志之前,还包括:
3.根据权利要求1所述的方法,其特征在于,所述记录所述用户的账户日志和所述客户端的登录日志,包括:
4.根据权利要求1所述的方法,其特征在于,在根据所述账户日志、所述登录日志、所述交易日志、所述产品日志和所述登出日志,生成初始日志记录集之前,还包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述初始日志记录集进行数据清洗和数据集成,得到目标日志记录集,包括:
6.根据权利要求5所述的方法,其...
【专利技术属性】
技术研发人员:郑文湛,梁康奇,麦培元,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。