数据库监控方法、装置、计算机设备及存储介质

    公开(公告)号:CN110515808B

    公开(公告)日:2023-03-14

    申请号:CN201910824225.1

    申请日:2019-09-02

    发明人: 吴少阳

    IPC分类号: G06F11/30 G06F16/21

    摘要: 本发明实施例公开了一种数据库监控方法、装置、计算机设备及存储介质。所述方法包括:在检测到监测的应用程序接收到服务访问请求时,通过探针程序获取所述服务访问请求的第一访问数据;在检测到所述应用程序发起调用数据库的数据库访问请求时,通过所述探针程序获取所述数据库访问请求的第二访问数据;在检测到所述应用程序反馈所述服务访问请求的响应结果时,通过所述探针程序获取所述服务访问请求的第三访问数据,将所述第一访问数据、所述第二访问数据和所述第三访问数据作为所述服务访问请求对应的数据库性能数据。本发明实施例可以减少日志分析的复杂度和工作量,提高数据库性能数据的获取效率。

    一种探针注入方法、装置、计算机设备及存储介质

    公开(公告)号:CN110472178A

    公开(公告)日:2019-11-19

    申请号:CN201910767879.5

    申请日:2019-08-20

    IPC分类号: G06F16/958

    摘要: 本发明实施例公开了一种探针注入方法、装置、计算机设备及存储介质,该方法包括:获取待处理页面原始数据;通过服务端探针对所述待处理页面原始数据进行浏览器探针注入处理,得到处理后的目标页面数据;其中,所述目标页面数据包括浏览器探针文件引用;返回所述目标页面数据。本发明实施例的技术方案能够实现探针的自动注入,从而降低探针引入的时间成本,并提高探针使用效率。

    网络数据采集方法、装置、系统、设备及存储介质

    公开(公告)号:CN110995538B

    公开(公告)日:2022-01-07

    申请号:CN201911221483.7

    申请日:2019-12-03

    摘要: 本发明实施例公开了一种网络数据采集方法、装置、系统、设备及存储介质。其中,方法包括:代理服务组件监听网络引擎组件中的网络通信事件,获取与网络通信事件对应的网络数据,其中,在系统根证书目录下,预置与代理服务组件匹配的系统根证书;调用网络引擎组件中的数据解析方法,对网络数据进行解析;调用业务对接组件中的网络过滤器,对解析后的网络数据进行处理,并将解析后的网络数据传输至内部业务服务器。本发明实施例解决了安全限制较高的应用程序通过代理服务采集网络数据的过程中,出现的证书验证失败的问题,可以对通过一个代理服务组件对来自不同协议的网络数据进行采集。

    探针配置方法、装置、计算机设备及存储介质

    公开(公告)号:CN110515806A

    公开(公告)日:2019-11-29

    申请号:CN201910818374.7

    申请日:2019-08-30

    IPC分类号: G06F11/30 G06F11/36 G06F8/60

    摘要: 本发明实施例公开了一种探针配置方法、装置、计算机设备及存储介质。所述方法包括:在检测到应用程序启动时,通过探针部署模块在初始虚拟机创建模块中添加探针配置模块形成目标虚拟机创建模块,其中,所述应用程序在虚拟机中运行,所述探针配置模块的执行顺序在所述初始虚拟机创建模块的执行顺序之前,所述探针配置模块用于在所述虚拟机的启动参数中添加探针程序的指向地址;在调用所述目标虚拟机创建模块的过程中,根据所述探针程序的指向地址,启动探针程序,以实现在所述应用程序中部署所述探针程序。本发明实施例可以降低探针部署的人工成本,降低探针部署的复杂度,提高探针的部署效率。

    一种过载保护方法、装置、计算机设备及存储介质

    公开(公告)号:CN110502345A

    公开(公告)日:2019-11-26

    申请号:CN201910792501.0

    申请日:2019-08-26

    IPC分类号: G06F9/50

    摘要: 本发明实施例公开了一种过载保护方法、装置、计算机设备及存储介质,方法包括:获取系统负载阈值;其中,所述系统负载阈值通过实时下发的万维网web配置信息生成;实时检测当前系统负载,并根据所述当前系统负载与所述系统负载阈值之间的关系,以及预设过载保护策略对设定系统服务进行过载保护。本发明实施例的技术方案能够实现智能化的过载保护,从而降低运维难度。

    探针配置方法、装置、计算机设备及存储介质

    公开(公告)号:CN110515806B

    公开(公告)日:2022-10-14

    申请号:CN201910818374.7

    申请日:2019-08-30

    IPC分类号: G06F11/30 G06F11/36 G06F8/60

    摘要: 本发明实施例公开了一种探针配置方法、装置、计算机设备及存储介质。所述方法包括:在检测到应用程序启动时,通过探针部署模块在初始虚拟机创建模块中添加探针配置模块形成目标虚拟机创建模块,其中,所述应用程序在虚拟机中运行,所述探针配置模块的执行顺序在所述初始虚拟机创建模块的执行顺序之前,所述探针配置模块用于在所述虚拟机的启动参数中添加探针程序的指向地址;在调用所述目标虚拟机创建模块的过程中,根据所述探针程序的指向地址,启动探针程序,以实现在所述应用程序中部署所述探针程序。本发明实施例可以降低探针部署的人工成本,降低探针部署的复杂度,提高探针的部署效率。

    网络数据采集方法、装置、系统、设备及存储介质

    公开(公告)号:CN110995538A

    公开(公告)日:2020-04-10

    申请号:CN201911221483.7

    申请日:2019-12-03

    摘要: 本发明实施例公开了一种网络数据采集方法、装置、系统、设备及存储介质。其中,方法包括:代理服务组件监听网络引擎组件中的网络通信事件,获取与网络通信事件对应的网络数据,其中,在系统根证书目录下,预置与代理服务组件匹配的系统根证书;调用网络引擎组件中的数据解析方法,对网络数据进行解析;调用业务对接组件中的网络过滤器,对解析后的网络数据进行处理,并将解析后的网络数据传输至内部业务服务器。本发明实施例解决了安全限制较高的应用程序通过代理服务采集网络数据的过程中,出现的证书验证失败的问题,可以对通过一个代理服务组件对来自不同协议的网络数据进行采集。

    数据库监控方法、装置、计算机设备及存储介质

    公开(公告)号:CN110515808A

    公开(公告)日:2019-11-29

    申请号:CN201910824225.1

    申请日:2019-09-02

    发明人: 吴少阳

    IPC分类号: G06F11/30 G06F16/21

    摘要: 本发明实施例公开了一种数据库监控方法、装置、计算机设备及存储介质。所述方法包括:在检测到监测的应用程序接收到服务访问请求时,通过探针程序获取所述服务访问请求的第一访问数据;在检测到所述应用程序发起调用数据库的数据库访问请求时,通过所述探针程序获取所述数据库访问请求的第二访问数据;在检测到所述应用程序反馈所述服务访问请求的响应结果时,通过所述探针程序获取所述服务访问请求的第三访问数据,将所述第一访问数据、所述第二访问数据和所述第三访问数据作为所述服务访问请求对应的数据库性能数据。本发明实施例可以减少日志分析的复杂度和工作量,提高数据库性能数据的获取效率。

    基于函数拦截技术的手机APP性能数据采集方法

    公开(公告)号:CN104951375B

    公开(公告)日:2017-12-08

    申请号:CN201510373885.4

    申请日:2015-07-01

    发明人: 吴少阳

    IPC分类号: G06F9/54

    摘要: 本发明公开了一种基于函数拦截技术的手机APP性能数据采集方法,采集方法的具体实施分为三个步骤:在目标APP启动之前,利用ptrace调用,向zyogte进程中注入自己的动态库S,Inline Hook完成之后;启动app进程,发生网络交互时,应用程序会调用被拦截的网络函数;在替代函数结果处理部分,通过Android或者Linux提供的进程间通信手段,UNIX域套接字,或本地套接字,将数据发送给数据收集进程;这样就完成了对目标APP的网络数据采集。本发明如果需要拦截网络调用,只需要对LibC动态库进行处理。本发明提供的方法修改了目标函数的机器码指令,拦截率是100%。