应用程序的微服务巡检方法、装置、计算机设备制造方法及图纸

技术编号:38018205 阅读:6 留言:0更新日期:2023-06-30 10:45
本申请涉及一种应用程序的微服务巡检方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:响应于针对目标应用程序的巡检项配置指令,确定针对目标应用程序的至少一种巡检项;获取目标客户端的原始监控数据,按照巡检项对应的数据巡检条件,对原始监控数据进行巡检操作,得到巡检项对应的微服务巡检数据;返回各巡检项对应的微服务巡检数据至目标客户端;微服务巡检数据用于按照预设的数据交互联邦协议转换为目标格式巡检数据;目标格式巡检数据用于供中央服务器生成巡检数据聚合报告。采用本方法能够提高微服务巡检效率。合报告。采用本方法能够提高微服务巡检效率。合报告。采用本方法能够提高微服务巡检效率。

【技术实现步骤摘要】
应用程序的微服务巡检方法、装置、计算机设备


[0001]本申请涉及计算机
以及金融科技
,特别是涉及一种应用程序的微服务巡检方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,出现了微服务巡检技术。
[0003]目前,在对应用程序进行微服务巡检时,只能获取固定类型的巡检数据,由于巡检数据的数据格式不同,常常无法清楚地反映出应用程序中微服务的运行状态,导致针对应用程序的微服务巡检效率较低。
[0004]因此,传统技术中存在对应用程序的微服务巡检效率不高的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高微服务巡检效率的应用程序的微服务巡检方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0006]一种应用程序的微服务巡检方法,其特征在于,方法包括:
[0007]响应于针对目标应用程序的巡检项配置指令,确定针对目标应用程序的至少一种巡检项;
[0008]获取目标客户端的原始监控数据,按照巡检项对应的数据巡检条件,对原始监控数据进行巡检操作,得到巡检项对应的微服务巡检数据;目标客户端为运行有目标微服务的客户端;目标微服务为目标应用程序中的至少一个微服务;
[0009]返回各巡检项对应的微服务巡检数据至目标客户端;所述微服务巡检数据用于按照预设的数据交互联邦协议转换为目标格式巡检数据;所述目标格式巡检数据用于供中央服务器生成巡检数据聚合报告。
[0010]在其中一个实施例中,按照巡检项对应的数据巡检条件,对原始监控数据进行巡检操作,得到巡检项对应的微服务巡检数据,包括:
[0011]获取数据巡检条件对应的数据筛选阈值;
[0012]按照数据筛选阈值,对原始监控数据进行巡检操作,得到数据巡检结果;数据巡检结果包括与数据筛选阈值相匹配的筛选后巡检数据;
[0013]确定筛选后巡检数据为巡检项对应的微服务巡检数据。
[0014]在其中一个实施例中,响应于针对目标应用程序的巡检项配置指令,确定针对目标应用程序的至少一种巡检项,包括:
[0015]响应于针对目标应用程序的巡检项配置指令,获取巡检项配置指令传入的微服务巡检请求;
[0016]解析微服务巡检请求,得到请求解析结果;
[0017]根据请求解析结果,识别出针对目标应用程序的至少一种巡检项;各巡检项具有对应的数据巡检条件。
[0018]在其中一个实施例中,根据请求解析结果,识别出针对目标应用程序的至少一种巡检项,包括:
[0019]根据请求解析结果,确定处于激活状态的至少一个巡检项标识;
[0020]将各巡检项标识对应的巡检项,作为针对目标应用程序的至少一种巡检项。
[0021]一种应用程序的微服务巡检方法,其特征在于,方法包括:
[0022]发送巡检数据调用请求至目标客户端;巡检数据调用请求用于指示目标客户端返回目标格式巡检数据;目标格式巡检数据为目标客户端按照预设的数据交互联邦协议对微服务巡检数据进行格式转换操作得到的;微服务巡检数据为采用上述应用程序的微服务巡检确定的;
[0023]根据目标格式巡检数据,生成巡检数据聚合报告。
[0024]在其中一个实施例中,根据目标格式巡检数据,生成巡检数据聚合报告,包括:
[0025]获取针对目标格式巡检数据的数据聚合方式;
[0026]按照数据聚合方式,对目标格式巡检数据进行聚合操作,得到巡检数据聚合报告。
[0027]在其中一个实施例中,获取针对目标格式巡检数据的数据聚合方式,包括:
[0028]确定目标格式巡检数据对应的数据聚合标识;数据聚合标识包括巡检项聚合标识或应用名聚合标识中的至少一种;
[0029]确定数据聚合标识表征的数据聚合方式,作为针对目标格式巡检数据的数据聚合方式。
[0030]一种应用程序的微服务巡检装置,其特征在于,装置包括:
[0031]确定模块,用于响应于针对目标应用程序的巡检项配置指令,确定针对目标应用程序的至少一种巡检项;
[0032]巡检模块,用于获取目标客户端的原始监控数据,按照巡检项对应的数据巡检条件,对原始监控数据进行巡检操作,得到巡检项对应的微服务巡检数据;目标客户端为运行有目标微服务的客户端;目标微服务为目标应用程序中的至少一个微服务;
[0033]返回模块,用于返回各巡检项对应的微服务巡检数据至目标客户端所述微服务巡检数据用于按照预设的数据交互联邦协议转换为目标格式巡检数据;所述目标格式巡检数据用于供中央服务器生成巡检数据聚合报告。
[0034]一种应用程序的微服务巡检装置,其特征在于,装置包括:
[0035]发送模块,用于发送巡检数据调用请求至目标客户端;巡检数据调用请求用于指示目标客户端返回目标格式巡检数据;目标格式巡检数据为目标客户端按照预设的数据交互联邦协议对微服务巡检数据进行格式转换操作得到的;微服务巡检数据为采用上述的应用程序的微服务巡检方法确定的;
[0036]生成模块,用于根据目标格式巡检数据,生成巡检数据聚合报告。
[0037]一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,其特征在于,处理器执行计算机程序时实现上述的方法的步骤。
[0038]一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述的方法的步骤。
[0039]一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现上述的方法的步骤。
[0040]上述应用程序的微服务巡检方法、装置、计算机设备、存储介质和计算机程序产品,通过响应于针对目标应用程序的巡检项配置指令,确定针对目标应用程序的至少一种巡检项;获取目标客户端的原始监控数据,按照巡检项对应的数据巡检条件,对原始监控数据进行巡检操作,得到巡检项对应的微服务巡检数据;目标客户端为运行有目标微服务的客户端;目标微服务为目标应用程序中的至少一个微服务;返回各巡检项对应的微服务巡检数据至目标客户端;所述微服务巡检数据用于按照预设的数据交互联邦协议转换为目标格式巡检数据;所述目标格式巡检数据用于供中央服务器生成巡检数据聚合报告;如此,可以实现对不同类型的应用程序设置不同的巡检项,能够灵活地根据应用程序所对应的业务场景获取与业务场景匹配的微服务巡检数据,并且,将不同数据格式类型的微服务巡检数据按照统一的数据交互联邦协议转换为目标格式巡检数据,保护了不同客户端的节点数据,还有利于微服务运行数据分析,从而提高了对应用程序的微服务巡检效率。
附图说明
[0041]图1为一个实施例中一种应用程序的微服务巡检方法的应用环境图;
[0042]图2为一个实施例中一种应用程序的微服务巡检方法的流程示意图;
[0043]图3为一个实施例中一种实现微服务巡检方法的流程图;
[0044]图4为另一个实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的微服务巡检方法,其特征在于,所述方法包括:响应于针对目标应用程序的巡检项配置指令,确定针对所述目标应用程序的至少一种巡检项;获取目标客户端的原始监控数据,按照所述巡检项对应的数据巡检条件,对所述原始监控数据进行巡检操作,得到所述巡检项对应的微服务巡检数据;所述目标客户端为运行有目标微服务的客户端;所述目标微服务为所述目标应用程序中的至少一个微服务;返回各所述巡检项对应的微服务巡检数据至所述目标客户端;所述微服务巡检数据用于按照预设的数据交互联邦协议转换为目标格式巡检数据;所述目标格式巡检数据用于供中央服务器生成巡检数据聚合报告。2.根据权利要求1所述的方法,其特征在于,所述按照所述巡检项对应的数据巡检条件,对所述原始监控数据进行巡检操作,得到所述巡检项对应的微服务巡检数据,包括:获取所述数据巡检条件对应的数据筛选阈值;按照所述数据筛选阈值,对所述原始监控数据进行巡检操作,得到数据巡检结果;所述数据巡检结果包括与所述数据筛选阈值相匹配的筛选后巡检数据;确定所述筛选后巡检数据为所述巡检项对应的微服务巡检数据。3.根据权利要求1所述的方法,其特征在于,所述响应于针对目标应用程序的巡检项配置指令,确定针对所述目标应用程序的至少一种巡检项,包括:响应于针对目标应用程序的巡检项配置指令,获取所述巡检项配置指令传入的微服务巡检请求;解析所述微服务巡检请求,得到请求解析结果;根据所述请求解析结果,识别出针对所述目标应用程序的至少一种巡检项;各所述巡检项具有对应的数据巡检条件。4.根据权利要求3所述的方法,其特征在于,所述根据所述请求解析结果,识别出针对所述目标应用程序的至少一种巡检项,包括:根据所述请求解析结果,确定处于激活状态的至少一个巡检项标识;将各所述巡检项标识对应的巡检项,作为针对所述目标应用程序的至少一种巡检项。5.一种应用程序的微服务巡检方法,其特征在于,所述方法包括:发送巡检数据调用请求至目标客户端;所述巡检数据调用请求用于指示所述目标客户端返回目标格式巡检数据;所述目标格式巡检数据为所述目标客户端按照预设的数据交互联邦协议对微服务巡检数据进行格式转换操作得到的;所述微服务巡检数据为采用如权利要求1至4中任一项所述的方法确定的;根据所述目标格式巡检数据,生成巡检数据聚合报告。6.根据权利要求...

【专利技术属性】
技术研发人员:成诺桑银邦魏鑫高楚皓
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1