指标采集方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35819714 阅读:22 留言:0更新日期:2022-12-03 13:44
本申请实施例提供了一种指标采集方法、装置、电子设备及存储介质。所述方法包括:获取预先配置的目标参数;对所述目标参数进行解析,得到需采集运行指标的第一方法,及所述运行指标对应的第一指标类型;所述运行指标是指采集的所述第一方法在运行过程中产生的指标;根据所述第一指标类型,获取所述第一方法对应的第一位置,及与所述第一指标类型匹配的第一指标代码;其中,不同第一指标类型对应的第一位置不同;将所述第一指标代码插入于所述第一位置,并调用所述第一指标代码采集所述第一方法的运行指标。本申请实施例可以节省大量的人力资源,提高问题定位的效率。提高问题定位的效率。提高问题定位的效率。

【技术实现步骤摘要】
指标采集方法、装置、电子设备及存储介质


[0001]本申请涉及代码处理
,特别是涉及一种指标采集方法、装置、电子设备及存储介质。

技术介绍

[0002]现在互联网后端服务多由微服务组成,微服务依赖上游服务、数据源、消息中间件等。
[0003]每个微服务可以提供一项或多项服务,每项服务均是由多个方法实现的,多个方法分别执行相应的功能,微服务即可提供相应的服务。在方法执行的过程中,如果出现线上问题,需要研发人员采用线上测试的方式不断排查定位问题,问题定位效率较低,且极大地浪费了人力资源。

技术实现思路

[0004]本申请实施例的目的在于提供一种指标采集方法、装置、电子设备及存储介质,以提高问题定位效率,节省人力资源。具体技术方案如下:
[0005]在本申请实施例的第一方面,提供了一种指标采集方法,包括:
[0006]获取预先配置的目标参数;
[0007]对所述目标参数进行解析,得到需采集运行指标的第一方法,及所述运行指标对应的第一指标类型;所述运行指标是指采集的所述第一方法在运行过程中产生的指标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种指标采集方法,其特征在于,包括:获取预先配置的目标参数;对所述目标参数进行解析,得到需采集运行指标的第一方法,及所述运行指标对应的第一指标类型;所述运行指标是指采集的所述第一方法在运行过程中产生的指标;根据所述第一指标类型,获取所述第一方法对应的第一位置,及与所述第一指标类型匹配的第一指标代码;其中,不同第一指标类型对应的第一位置不同;将所述第一指标代码插入于所述第一位置,并调用所述第一指标代码采集所述第一方法的运行指标。2.根据权利要求1所述的方法,其特征在于,在所述获取预先配置的目标参数之前,还包括:获取至少一种指标类型;所述第一指标类型为所述至少一种指标类型中的指标类型;获取预先编译的所述至少一种指标类型中每种指标类型对应的指标代码;所述第一指标代码为至少一种指标代码中的代码;保存所述指标代码,及所述指标代码与所述至少一种指标类型之间的关联关系。3.根据权利要求1所述的方法,其特征在于,所述将所述第一指标代码插入于所述第一位置,包括:获取所述第一位置处的代码;根据所述第一指标代码的代码格式,修改所述代码的代码格式,以适配所述第一指标代码;将所述第一指标代码写入所述第一位置。4.根据权利要求1所述的方法,其特征在于,所述调用所述第一指标代码采集所述第一方法的运行指标,包括:获取所述第一指标代码在所述第一方法运行的过程中采集的运行数据;根据所述运行数据,生成所述第一方法的运行指标。5.根据权利要求1所述的方法,其特征在于,在获取预先配置的目标参数之后,还包括:对所述目标参数进行解析,得到需采集运行指标的第二方法、所述第二方法对应的第二指标类型和第一启动参数;所述运行指标是指采集的所述第二方法在运行过程中产生的指标;根据所述第二指标类型,确定预先插入于所述第二方法处的第二指标代码;根据所述第一启动参数启动所述第二指标代码,并调用所述第二指标代码采集所述第二方法的运行指标。6.根据权利要求5所述的方法,其特征在于,在所述获取预先配置的目标参之前,还包括:获取至少一种指标类型和至少一个方法;所述第...

【专利技术属性】
技术研发人员:郭志强
申请(专利权)人:上海众源网络有限公司
类型:发明
国别省市:

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

1