-
公开(公告)号:CN110515806B
公开(公告)日:2022-10-14
申请号:CN201910818374.7
申请日:2019-08-30
申请人: 北京博睿宏远数据科技股份有限公司
摘要: 本发明实施例公开了一种探针配置方法、装置、计算机设备及存储介质。所述方法包括:在检测到应用程序启动时,通过探针部署模块在初始虚拟机创建模块中添加探针配置模块形成目标虚拟机创建模块,其中,所述应用程序在虚拟机中运行,所述探针配置模块的执行顺序在所述初始虚拟机创建模块的执行顺序之前,所述探针配置模块用于在所述虚拟机的启动参数中添加探针程序的指向地址;在调用所述目标虚拟机创建模块的过程中,根据所述探针程序的指向地址,启动探针程序,以实现在所述应用程序中部署所述探针程序。本发明实施例可以降低探针部署的人工成本,降低探针部署的复杂度,提高探针的部署效率。
-
公开(公告)号:CN114756806A
公开(公告)日:2022-07-15
申请号:CN202210500370.6
申请日:2022-05-09
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F17/14
摘要: 本发明实施例公开了一种序列周期的计算方法、装置、设备及存储介质。该方法包括获取原始时间序列,对所述原始时间序列进行小波变换,得到所述原始时间序列在不同频率区间下的小波序列;对各小波序列进行傅里叶变换处理,获取多个候选频率集;根据各候选频率集,计算与每个候选频率集中每个候选频率分别对应的候选周期区间;遍历各候选周期区间中的每个整数值,通过线性拟合的方式,获取与所述原始时间序列匹配的候选周期列表。本发明实施例的技术方案提供一种序列周期的计算新方式,满足自动化需求以及提高了计算准确率。
-
公开(公告)号:CN114579494A
公开(公告)日:2022-06-03
申请号:CN202210251351.4
申请日:2022-03-15
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F13/38
摘要: 本发明公开了一种接口调用方法、装置、设备及介质。方法包括:根据待调用接口的接口信息,确定待调用接口的接口类型;若待调用接口的接口类型为非SDK接口,则在待调用接口的接口信息中获取与待调用接口对应的反射类;反射类用于反射调用待调用接口;基于反射类,反射调用待调用接口。本发明实施例可以基于电子设备的操作系统中提供的反射类,反射调用待调用接口,将待调用接口的调用者由非系统应用程序转化为系统,实现待调用接口的调用者的身份转换,将非系统应用程序调用转换为系统调用,通过系统调用完成对待调用接口的调用,通过反射调用的方式,调用系统中的无法直接调用的非SDK接口,保证非系统应用程序安全稳定地运行。
-
公开(公告)号:CN114490266A
公开(公告)日:2022-05-13
申请号:CN202210110345.7
申请日:2022-01-29
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F11/30
摘要: 本发明实施例公开了一种数据采集方法、装置、设备及存储介质,其中,方法包括:向目标应用程序主进程注入监听动态链接库文件,通过监听动态链接库文件,监听与目标应用程序主进程中的各个接口关联的消息数据;目标应用程序中嵌入浏览器内核;在监听到目标应用程序主进程发送至浏览器渲染进程的页面加载消息时,通过监听动态链接库文件,调用预设数据采集脚本;通过预设数据采集脚本,在浏览器渲染进程根据页面加载消息渲染生成对应的目标网页数据的过程中,采集与浏览器渲染进程中的各个接口关联的消息数据。本发明实施例可以准确地对网页数据的渲染过程进行数据采集,避免数据采集过程过度占用浏览器资源,导致网页加载慢。
-
公开(公告)号:CN114048094A
公开(公告)日:2022-02-15
申请号:CN202111298229.4
申请日:2021-11-04
申请人: 北京博睿宏远数据科技股份有限公司
摘要: 本发明实施例公开了一种应用启动的监测方法、装置、设备及存储介质,该方法包括:在检测到满足应用启动监测条件时,对各预设方法的运行情况进行实时监测,获取各预设方法的运行起始时间点和运行终止时间点;并根据各预设方法的运行起始时间点和运行终止时间点,确定各预设应用启动阶段的时长;根据各预设应用启动阶段的时长,确定目标应用的启动情况。本发明实施例的技术方案,通过将应用启动过程划分为多个预设应用启动阶段,并通过对各预设方法运行情况的监测,获取各预设应用启动阶段的耗时情况,可以实现对完整应用启动过程的精准监测。
-
公开(公告)号:CN113382056A
公开(公告)日:2021-09-10
申请号:CN202110630600.6
申请日:2021-06-07
申请人: 北京博睿宏远数据科技股份有限公司
摘要: 本发明实施例公开了一种数据上报方法、装置、设备、存储介质及系统。其中,方法包括:接收目标探针发送的待上报数据;将待上报数据存储至缓存插件,生成当前存储数据;在确定当前环境满足数据上报条件的情况下,根据预设顺序依次获取缓存插件中的全部当前存储数据,并将获取到的各当前存储数据发送至数据中心端。本发明实施例可以实现根据当前环境灵活确定数据上报时间并完成上报,确保数据上报过程的业务适配性和可靠性,有效提高数据安全性和用户体验。
-
公开(公告)号:CN113177180A
公开(公告)日:2021-07-27
申请号:CN202110552385.2
申请日:2021-05-20
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F16/958 , G06F16/957
摘要: 本发明公开了一种前端页面的文本自动注入方法、装置、电子设备和存储介质,包括:采集前端页面的原始数据;确定与原始数据所匹配的文本以及注入位置;在前端页面的注入位置注入所述文本。通过所采集的前端页面的原始数据,确定与原始数据所匹配的文本以及注入位置,并将所匹配的文本自动注入到前端页面的注入位置,从而降低了文本注入的时间成本,并且提高了文本注入的准确率。
-
公开(公告)号:CN111240948A
公开(公告)日:2020-06-05
申请号:CN201911127314.7
申请日:2019-11-18
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F11/34 , G06F16/955
摘要: 本发明实施例公开了一种体验数据处理方法、装置、计算机设备及存储介质,方法包括:获取客户端上报的请求原始数据;其中,所述请求原始数据包括请求URL;所述请求URL包括请求元素;将所述请求URL与关键元素匹配规则列表进行匹配,并根据匹配结果确定所述请求URL的请求元素是否为目标关键元素;如果确定所述请求URL的请求元素为所述目标关键元素,则对所述目标关键元素对应的体验数据按照预设统计规则进行统计处理。本发明实施例的技术方案能够优化应用性能体验的监控机制。
-
公开(公告)号:CN110995538A
公开(公告)日:2020-04-10
申请号:CN201911221483.7
申请日:2019-12-03
申请人: 北京博睿宏远数据科技股份有限公司
摘要: 本发明实施例公开了一种网络数据采集方法、装置、系统、设备及存储介质。其中,方法包括:代理服务组件监听网络引擎组件中的网络通信事件,获取与网络通信事件对应的网络数据,其中,在系统根证书目录下,预置与代理服务组件匹配的系统根证书;调用网络引擎组件中的数据解析方法,对网络数据进行解析;调用业务对接组件中的网络过滤器,对解析后的网络数据进行处理,并将解析后的网络数据传输至内部业务服务器。本发明实施例解决了安全限制较高的应用程序通过代理服务采集网络数据的过程中,出现的证书验证失败的问题,可以对通过一个代理服务组件对来自不同协议的网络数据进行采集。
-
公开(公告)号:CN110888731A
公开(公告)日:2020-03-17
申请号:CN201911250796.5
申请日:2019-12-09
申请人: 北京博睿宏远数据科技股份有限公司
IPC分类号: G06F9/48
摘要: 本发明实施例公开了一种路由数据采集方法、装置、设备及存储介质。所述方法应用于单页面应用程序,包括:如果检测到路由变化,则对路由对象的全局路由钩子函数进行回调,并获取路由参数、路由切换开始时间以及路由切换错误信息;分别对与所述路由参数匹配的各待挂载的路由组件的组件路由钩子函数进行回调,并获取切换结束时间;将获取的路由数据进行上报;路由数据包括:路由参数、路由切换开始时间、路由切换结束时间以及路由切换错误信息。本发明实施例的技术方案,实现了在单页面应用程序中,通过探针获取路由切换过程中的路由性能数据。
-
-
-
-
-
-
-
-
-