一种数据监测方法、系统、服务器和存储介质技术方案

技术编号:31715874 阅读:17 留言:0更新日期:2022-01-01 11:21
本申请适用于数据处理技术领域,提供一种数据监测方法、系统、服务器和存储介质。本申请采用一个总服务器对接多个子服务器的系统架构,这些子服务器可以用于对基于各类金融管理系统的交易系统平台的测试场进行监测。在应用时,总服务器可以向各个子服务器发送数据监测指令,每个子服务器在接收到数据监测指令后,会从当前执行的进程中查找与各类金融管理系统相关的目标进程,然后使用各类金融管理系统提供的指令集从目标进程中提取更详细的进程属性数据,最后将该进程属性数据发送至总服务器进行汇总与监测。通过这样设置,用户只需要在总服务器端操作,即可实现对该交易系统平台的多个测试场进行监测,极大地提高了数据监测效率。效率。效率。

【技术实现步骤摘要】
一种数据监测方法、系统、服务器和存储介质


[0001]本申请涉及数据处理
,提供一种数据监测方法、系统、服务器和存储介质。

技术介绍

[0002]目前,很多国际银行或国内银行都会外购各类金融管理系统,例如Murex、Summit和calypso,等等,利用这些金融管理系统构建银行内部的交易系统平台。为应对日常项目开发和测试的需求,这些交易系统平台会维护一定数量的开发环境或测试环境作为测试场,这些测试场一般由多个不同的服务器维护。目前,在对基于各类金融管理系统的交易系统平台的测试场进行监测时,通常需要去各个测试场对应的服务器通过人工输入指令的方式获取监测数据,存在操作繁琐,数据监测效率低的问题。

技术实现思路

[0003]有鉴于此,本申请提出一种数据监测方法、系统、服务器和存储介质,能够提高针对各类金融管理系统的数据监测效率。
[0004]第一方面,本申请实施例提供了一种数据监测方法,该方法应用于目标服务器,包括:
[0005]在接收到总服务器发送的数据监测指令后,从当前执行的用户进程中查找与目标系统相关的目标进程,所述目标服务器为与所述总服务器连接的多个子服务器中的任意一个子服务器;
[0006]使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据;
[0007]将所述进程属性数据发送至所述总服务器,以指示所述总服务器对所述进程属性数据进行监测。
[0008]本申请实施例采用一个总服务器对接多个子服务器的系统架构,这些子服务器可以用于对基于各类金融管理系统的交易系统平台的测试场进行监测。在应用时,总服务器可以向各个子服务器发送数据监测指令,每个子服务器在接收到数据监测指令后,会从当前执行的进程中查找与各类金融管理系统相关的目标进程,然后使用各类金融管理系统提供的指令集从目标进程中提取更详细的进程属性数据,最后将该进程属性数据发送至总服务器进行汇总与监测。通过这样设置,用户只需要在总服务器端进行操作,即可实现对该交易系统平台的多个测试场进行监测,极大地提高了数据监测效率。
[0009]在本申请实施例的一种实现方式中,每个所述子服务器均配置监测程序脚本;所述在接收到总服务器发送的数据监测指令后,从当前执行的用户进程中查找与目标系统相关的目标进程,可以包括:
[0010]接收所述总服务器发送的脚本启动指令;
[0011]基于所述脚本启动指令运行所述监测程序脚本,以从当前执行的用户进程中查找与所述目标系统相关的目标进程。
[0012]在本申请实施例的一种实现方式中,所述从当前执行的用户进程中查找与目标系统相关的目标进程,可以包括:
[0013]获取当前执行的所有用户进程的进程名称;
[0014]将所述所有用户进程中进程名称包含指定标识符的用户进程确定为所述目标进程。
[0015]在本申请实施例的一种实现方式中,所述目标系统为Murex系统,所述使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据,可以包括:
[0016]使用Murex系统提供的monit指令对所述目标进程执行细节信息查询,以提取所述进程属性数据。
[0017]第二方面,本申请实施例提供了另一种数据监测方法,该方法应用于总服务器,包括:
[0018]发送数据监测指令至目标服务器,所述数据监测指令用于指示所述目标服务器从当前执行的用户进程中查找与目标系统相关的目标进程,使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据,并将所述进程属性数据发送至所述总服务器;所述目标服务器为与所述总服务器连接的多个子服务器中的任意一个子服务器;
[0019]在接收到所述进程属性数据之后,对所述进程属性数据进行监测。
[0020]在本申请实施例的一种实现方式中,所述对所述进程属性数据进行监测,可以包括:
[0021]获取基于所述目标系统的交易系统平台的事故数据集,所述事故数据集记录所述交易系统平台已发生的各个非正常事件;
[0022]根据所述进程属性数据,生成操作事件数据集,所述操作事件数据集记录所述目标服务器的用户执行的各个操作事件;
[0023]根据所述事故数据集和所述操作事件数据集,构建所述交易系统平台已发生的各个非正常事件与所述目标服务器的用户执行的各个操作事件之间的关联关系。
[0024]进一步的,在构建所述交易系统平台已发生的各个非正常事件与所述目标服务器的用户执行的各个操作事件之间的关联关系之后,还可以包括:
[0025]针对已构建关联关系的所述各个非正常事件中的一个目标非正常事件以及所述各个操作事件中的一个目标操作事件,从所述操作事件数据集中查找与所述目标操作事件的事件类型相同的各个历史操作事件;
[0026]根据所述事故数据集,分别统计在每个所述历史操作事件执行之后,所述交易系统平台是否发生与所述目标非正常事件的事件类型相同的历史非正常事件;
[0027]统计所述各个历史操作事件中的目标历史操作事件的数量,所述目标历史操作事件为在执行之后,所述交易系统平台发生与所述目标非正常事件的事件类型相同的历史非正常事件的历史操作事件;
[0028]若所述目标历史操作事件的数量在所述各个历史操作事件的数量中的占比小于设定阈值,则将所述目标非正常事件和所述目标操作事件的关联关系删除。
[0029]第三方面,本申请实施例提供了一种数据监测系统,包括:
[0030]总服务器,用于发送数据监测指令至目标服务器,并在接收到所述目标服务器返回的进程属性数据之后,对所述进程属性数据进行监测,所述目标服务器为与所述总服务
器连接的多个子服务器中的任意一个子服务器;
[0031]目标服务器,用于在接收到所述总服务器发送的所述数据监测指令后,从当前执行的用户进程中查找与目标系统相关的目标进程;使用所述目标系统提供的指令集从所述目标进程中提取所述进程属性数据;将所述进程属性数据发送至所述总服务器。
[0032]第四方面,本申请实施例提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例第一方面提出的数据监测方法,或者实现如本申请实施例第二方面提出的数据监测方法。
[0033]第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例第一方面提出的数据监测方法,或者实现如本申请实施例第二方面提出的数据监测方法。
[0034]第六方面,本申请实施例提供了一种计算机程序产品,当该计算机程序产品在服务器上运行时,使得该服务器执行如本申请实施例第一方面提出的数据监测方法,或者执行如本申请实施例第二方面提出的数据监测方法。
[0035]上述第二方面至第六方面所能实现的有益效果,可以参照上述第一方面的相关说明。
附图说明
[0036]为了更清楚地说明本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据监测方法,应用于目标服务器,其特征在于,所述方法包括:在接收到总服务器发送的数据监测指令后,从当前执行的用户进程中查找与目标系统相关的目标进程,所述目标服务器为与所述总服务器连接的多个子服务器中的任意一个子服务器;使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据;将所述进程属性数据发送至所述总服务器,以指示所述总服务器对所述进程属性数据进行监测。2.如权利要求1所述的方法,其特征在于,每个所述子服务器均配置监测程序脚本;所述在接收到总服务器发送的数据监测指令后,从当前执行的用户进程中查找与目标系统相关的目标进程,包括:接收所述总服务器发送的脚本启动指令;基于所述脚本启动指令运行所述监测程序脚本,以从当前执行的用户进程中查找与所述目标系统相关的目标进程。3.如权利要求1所述的方法,其特征在于,所述从当前执行的用户进程中查找与目标系统相关的目标进程,包括:获取当前执行的所有用户进程的进程名称;将所述所有用户进程中进程名称包含指定标识符的用户进程确定为所述目标进程。4.如权利要求1至3中任一项所述的方法,其特征在于,所述目标系统为Murex系统,所述使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据,包括:使用Murex系统提供的monit指令对所述目标进程执行细节信息查询,以提取所述进程属性数据。5.一种数据监测方法,应用于总服务器,其特征在于,所述方法包括:发送数据监测指令至目标服务器,所述数据监测指令用于指示所述目标服务器从当前执行的用户进程中查找与目标系统相关的目标进程,使用所述目标系统提供的指令集从所述目标进程中提取进程属性数据,并将所述进程属性数据发送至所述总服务器;所述目标服务器为与所述总服务器连接的多个子服务器中的任意一个子服务器;在接收到所述进程属性数据之后,对所述进程属性数据进行监测。6.如权利要求5所述的方法,其特征在于,所述对所述进程属性数据进行监测,包括:获取基于所述目标系统的交易系统平台的事故数据集,所述事故数据集记录所述交易系统平台已发生的各个非正常事件;根据所述进程属性数据,生成操作事件数据集,所述操作事件数据集记录所述目标服务器的用户执行的...

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

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

1