当前位置: 首页 > 专利查询>深圳专利>正文

信息采集方法技术

技术编号:39394605 阅读:8 留言:0更新日期:2023-11-19 15:49
本申请实施例公开了一种信息采集方法

【技术实现步骤摘要】
信息采集方法、装置、电子设备及计算机可读存储介质


[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]图1是本申请实施例提供的信息采集方法的场景示意图;
[0036]图2是本申请实施例提供的信息采集方法的流程示意图;
[0037]图3是本申请实施例提供的通过单个接口实现信息采集的流程示意图;
[0038]图4是本申请实施例提供的事件埋点的流程示意图;
[0039]图5本申请实施例提供的通过多个接口实现信息采集和上报的流程示意图;
[0040]图6是本申请实施例提供的信息采集装置的结构示意图;
[0041]图7是本申请实施例提供的信息采集装置的另一结构示意图;
[0042]图8是本申请实施例提供的电子设备的结构示意图

具体实施方式
[0043]下面将结合本申请中的附图,对本申请中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0044]本申请实施例提供一种信息采集方法

装置

电子设备及计算机可读存储介质

具体地,本申请实施例提供适用于电子设备的信息采集装置,其中,电子设备包括终端或者服务器等设备,其中,终端可以为计算机

个人计算机,手机等设备,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务

云数据库

云计算

云函数

云存储

网络服务

云通信

中间件服务

域名服务<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种信息采集方法,其特征在于,包括:获取待测项目对应的埋点配置信息;根据所述埋点配置信息确定所述待测项目对应的待采集事件,并对所述待采集事件进行埋点处理;当所述待采集事件被触发时,根据所述埋点处理得到所述待采集事件的执行数据
。2.
根据权利要求1所述的方法,其特征在于,所述当所述待采集事件被触发时,根据所述埋点处理得到所述待采集事件的执行数据之后,所述方法还包括:根据所述埋点配置信息确定目标上报地址;将所述执行数据发送给所述目标上报地址
。3.
根据权利要求2所述的方法,其特征在于,所述将所述执行数据发送给所述目标上报地址,包括:根据所述埋点配置信息确定数据上报格式以及数据上报策略;根据所述数据上报格式对所述执行数据进行编码处理,得到编码数据;根据所述数据上报策略将所述编码数据发送给所述目标上报地址
。4.
根据权利要求1所述的方法,其特征在于,所述获取待测项目对应的埋点配置信息,包括:获取待测项目的标识信息;根据所述标识信息获取所述待测项目对应的埋点配置信息
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述埋点配置信息确定所述待测项目对应的待采集事件,包括:根据所述埋点配置信息确定所述待测项目对应的待采集事件类型;根据所述待采集事件类型确定所述待测项目对应的待采集事件
。6.
根据权利要求1所述的方法,其特征在于,所述对所述待采集事...

【专利技术属性】
技术研发人员:张校囡
申请(专利权)人:深圳
类型:发明
国别省市:

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

1