监控交易系统运行状态的方法、设备和存储介质技术方案

技术编号:32282460 阅读:20 留言:0更新日期:2022-02-12 19:50
本公开涉及一种用于监控交易系统运行状态的方法、计算设备和计算机存储介质。该方法包括:获取关于多台主机的第一运行状态信息、关于多个网络设备的第二运行状态信息和关于交易系统所运行的应用的第三运行状态信息;生成关于交易系统运行状态的监控事件数据;确定监控事件数据的事件属性信息;基于监控事件数据的事件属性信息,针对监控事件数据进行聚类,以便确定与各事件属性信息所对应的监控事件表征数据;生成预定时间间隔内的交易审批状态表征数据;以及基于与各事件属性信息所对应的监控事件表征数据和交易审批状态表征数据,预测交易系统的健康状态。本公开能够准确评估交易系统的健康状态。交易系统的健康状态。交易系统的健康状态。

【技术实现步骤摘要】
监控交易系统运行状态的方法、设备和存储介质


[0001]本公开总体上涉及信息处理,并且具体地,涉及用于监控交易系统运行状态的方法、计算设备和计算机存储介质。

技术介绍

[0002]对于交易系统而言,尤其是对于需要针对大量的并发请求迅速处理的集中式交易系统,交易系统运行的精确性、稳定性要求非常高,因为几乎所有交易的正常进行均依赖于交易系统的软硬件正常运行这一前提和基础条件。因此,实时监控交易系统的健康状态,以及对于交易系统的健康状态准确评估、提前对健康异常状态预警或预测,进而避免影响交易正常进行的故障的发生则变得尤为重要。
[0003]传统的用于监控交易系统运行状态的方案例如是:利用专用应用软件(例如网络管理软件)来监控交易系统网络,实时发现网络中的异常情况,以便辅助网络管理员完成故障的排查和解决,进而保证交易系统的正常运行。由于专用应用软件所发现的异常情形通常是事后的、而且仅涉及交易系统的基础硬件或网络链路的故障状态。因此,难以对于交易系统的健康状态准确评估,并且无法针对交易系统的健康异常状态进行预警,因而无法提前避免影响交易的故障产生。
[0004]综上,传统用于监控交易系统运行状态的方案存在的不足之处在于:难以对于交易系统的健康状态准确评估,并且无法针对交易系统的健康异常状态进行预警。

技术实现思路

[0005]本公开提供一种用于监控系统运行状态的方法、计算设备和计算机存储介质,能够准确评估交易系统的健康状态,并且针对交易系统的健康异常状态能够进行预警。
[0006]根据本公开的第一方面,提供了一种用于监控系统运行状态的方法。该方法包括:获取预定时间间隔内的关于多台主机的第一运行状态信息、关于多个网络设备的第二运行状态信息和关于交易系统所运行的应用的第三运行状态信息,交易系统至少包括多台主机和多个网络设备,第一运行状态信息至少包括主机的设备状态信息、操作系统状态信息和数据库状态信息;针对第一运行状态信息、第二运行状态信息和第三运行状态信息进行数据清洗,以便生成关于交易系统运行状态的监控事件数据;确定监控事件数据的事件属性信息,事件属性信息至少包括通知类别、告警类别、故障类别和生产变更类别中的多种;基于监控事件数据的事件属性信息,针对监控事件数据进行聚类,以便确定与各事件属性信息所对应的监控事件表征数据;生成预定时间间隔内的交易审批状态表征数据;以及基于与各事件属性信息所对应的监控事件表征数据和交易审批状态表征数据,预测交易系统的健康状态。
[0007]根据本专利技术的第二方面,还提供了一种计算设备,该设备包括:至少一个处理单元;至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得计算设备执行本公开的
第一方面的方法。
[0008]根据本公开的第三方面,还提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序被机器执行时执行本公开的第一方面的方法。
[0009]在一些实施例中,获取预定时间间隔内的关于多台主机的第一运行状态信息、关于多个网络设备的第二运行状态信息和关于交易系统所运行的应用的第三运行状态信息包括:基于预定时间间隔内的应用程序接口的响应时间、应用日志所输出的错误代码及关键字,确定关于交易系统所运行的应用的第三运行状态信息。
[0010]在一些实施例中,生成预定时间间隔内的交易审批状态表征数据包括:分别基于预定时间间隔内的交易审批的数量、待审批交易数量、审批通过数量、放款笔数和还款笔数,生成交易审批状态表征数据所包括的:交易审批数量表征数据、待审批交易数量表征数据、审批通过数量表征数据、放款笔数表征数据和还款笔数表征数据。
[0011]在一些实施例中,预测交易系统的健康状态包括:基于逻辑回归算法,针对多台主机中的每一台主机,分别确定与各个事件属性信息所对应的多个第一权重和与交易审批状态表征数据所对应的多个第二权重,多个第一权重用于分别指示与各个事件属性信息所对应的各个监控事件表征数据对每一台主机的健康状态的影响,第二权重用于分别指示待审批交易数量表征数据、审批通过数量表征数据、放款笔数表征数据和还款笔数表征数据对每一台主机的健康状态的影响;以及基于与各个事件属性信息所对应的监控事件表征数据、多个第一权重、交易审批状态表征数据和多个第二权重,确定交易系统中每一台主机的健康状态。
[0012]在一些实施例中,生成关于交易系统运行状态的监控事件数据包括:针对连续采样时间间隔内的、相同的监控事件记录进行收敛;基于与当前监控事件记录关联的其他监控事件记录,对当前监控事件记录进行过滤;以及基于经收敛和经过滤的监控事件记录,生成关于交易系统运行状态的监控事件数据。
[0013]在一些实施例中,用于监控交易系统运行状态的方法还包括:针对所确定的每一台主机的健康状态进行排序;响应于确定当前主机的健康状态的所排顺序在第一预定顺序之前,确定当前主机的健康状态符合预定条件;以及响应于确定当前主机的健康状态的所排顺序在第二预定顺序之后,确定当前主机的健康状态不符合预定条件。
[0014]在一些实施例中,用于监控交易系统运行状态的方法还包括:确定当前主机的健康状态是否不符合预定条件;以及响应于确定当前主机的健康状态不符合预定条件,生成关于当前主机的维护订单。
[0015]在一些实施例中,用于监控交易系统运行状态的方法还包括:关于主机的中央处理器、存储器、端口的运行状态信息,第二运行状态信息至少指示网络设备的故障信息、可用性信息和运行性能信息。
[0016]提供
技术实现思路
部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或主要特征,也无意限制本公开的范围。
附图说明
[0017]图1示出了根据本公开的实施例的用于实施用于监控交易系统运行状态的方法的
系统的示意图。
[0018]图2示出了根据本公开的实施例的用于监控系统运行状态的方法的流程图。
[0019]图3示出根据本公开实施例的用于确定交易系统的健康状态的方法的流程图。
[0020]图4示出根据本公开实施例的用于针对运行状态信息进行数据清洗的方法的流程图。
[0021]图5示出根据本公开实施例的用于生成关于当前主机的维护订单的方法的示意图。
[0022]图6示意性示出了适于用来实现本公开实施例的电子设备的框图。
[0023]在各个附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
[0024]下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0025]在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于监控交易系统运行状态的方法,包括:获取预定时间间隔内的关于多台主机的第一运行状态信息、关于多个网络设备的第二运行状态信息和关于交易系统所运行的应用的第三运行状态信息,交易系统至少包括所述多台主机和所述多个网络设备,第一运行状态信息至少包括主机的设备状态信息、操作系统状态信息和数据库状态信息;针对第一运行状态信息、第二运行状态信息和第三运行状态信息进行数据清洗,以便生成关于交易系统运行状态的监控事件数据;确定监控事件数据的事件属性信息,事件属性信息至少包括通知类别、告警类别、故障类别和生产变更类别中的多种;基于监控事件数据的事件属性信息,针对监控事件数据进行聚类,以便确定与各事件属性信息所对应的监控事件表征数据;生成预定时间间隔内的交易审批状态表征数据;以及基于与各事件属性信息所对应的监控事件表征数据和交易审批状态表征数据,预测交易系统的健康状态。2.根据权利要求1所述的方法,其中获取预定时间间隔内的关于多台主机的第一运行状态信息、关于多个网络设备的第二运行状态信息和关于交易系统所运行的应用的第三运行状态信息包括:基于预定时间间隔内的应用程序接口的响应时间、应用日志所输出的错误代码及关键字,确定关于交易系统所运行的应用的第三运行状态信息。3.根据权利要求1所述的方法,其中生成预定时间间隔内的交易审批状态表征数据包括:分别基于预定时间间隔内的交易审批的数量、待审批交易数量、审批通过数量、放款笔数和还款笔数,生成交易审批状态表征数据所包括的:交易审批数量表征数据、待审批交易数量表征数据、审批通过数量表征数据、放款笔数表征数据和还款笔数表征数据。4.根据权利要求3所述的方法,其中预测交易系统的健康状态包括:基于逻辑回归算法,针对多台主机中的每一台主机,分别确定与各个事件属性信息所对应的多个第一权重和与交易审批状态表征数据所对应的多个第二权重,所述多个第一权重用于分别指示与各个事件属性信息所对应的各个监控事件表征数据对所述每一台主机的健康状态的影响,所述第二权重用于分别指示...

【专利技术属性】
技术研发人员:方向王世泽杜一谦田志乾
申请(专利权)人:兴业消费金融股份公司
类型:发明
国别省市:

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

1