一种性能监控方法、设备和系统

    公开(公告)号:CN104683181B

    公开(公告)日:2019-02-15

    申请号:CN201510077178.0

    申请日:2015-02-12

    IPC分类号: H04L12/26 H04L29/06

    摘要: 本发明公开了一种性能监控方法,该方法包括:在第一应用服务器处接收第一访问请求,该第一访问请求请求访问第一应用服务器中的一个或者多个第一应用;在第一应用服务器处理第一访问请求之前,在该第一应用中插入第一监控对象,以便获取第一应用的执行性能信息;当第一应用在处理第一访问请求期间需要调用第二应用服务器中的一个或者多个第二应用时,生成第二访问请求,并发送到第二应用服务器,第二访问请求包括第一访问请求的标识;将所获取的第一应用的执行性能信息连同标识一起发送到性能统计服务器,以便性能统计服务器对处理该第一访问请求的性能进行分析。本发明还提供了一种性能监控装置以及包括该装置的性能监控系统。

    一种移动应用中网页加载性能的检测方法和装置

    公开(公告)号:CN106155888A

    公开(公告)日:2016-11-23

    申请号:CN201510153190.5

    申请日:2015-04-01

    IPC分类号: G06F11/36 G06F9/445

    摘要: 本发明公开一种移动应用中网页加载性能的检测方法和装置,所述方法包括:利用WebView组件加载APP中用户选择的网页,并获取所述网页的源代码;在所述源代码中的预设插入代码位置插入性能检测代码,所述性能检测代码用于检测所述网页加载的性能;获取所述网页加载的性能数据。本发明能够完成对利用WebView组件进行网页加载性能的检测,最终获取到网页加载的性能参数。

    一种性能监控方法、系统及应用服务器

    公开(公告)号:CN104683180A

    公开(公告)日:2015-06-03

    申请号:CN201510076857.6

    申请日:2015-02-12

    IPC分类号: H04L12/26

    摘要: 本发明公开了一种应用服务器,包括配置存储器、请求处理器和处理引擎。配置存储器适于存储配置信息,该配置信息指示在其中插入监控信息的第一对象。请求处理器适于接收来自客户端的访问请求,并确定对应于该访问请求的第一对象。处理引擎适于加载并执行请求处理器确定的第一对象,并在对该第一对象进行所述加载和执行期间根据所存储的配置信息来在相应的第一对象中插入监控信息,以生成具有监控信息的第二对象。其中,请求处理器还适于将所述处理引擎生成的第二对象作为响应发送到客户端,以便第二对象在客户端上执行时,会根据其中的监控信息来执行监控操作。本发明还提供一种性能监控系统及方法。

    一种对对象的执行性能进行监控的方法、装置及系统

    公开(公告)号:CN104683179A

    公开(公告)日:2015-06-03

    申请号:CN201510076590.0

    申请日:2015-02-12

    IPC分类号: H04L12/26 H04L12/24

    摘要: 本发明公开了一种对对象的执行性能进行监控的方法,该方法在服务器中执行,该方法包括步骤:检测加载第一对象的操作,第一对象能够被执行以完成相应逻辑;根据监控列表确定所检测到的第一对象是否为监控目标;当确定所述第一对象为监控目标时,在所述第一对象中插装监控对象以生成第二对象;当执行第一对象时,执行第二对象以完成执行第一对象时的相应逻辑;在第二对象执行期间,执行在第二对象中的监控对象,以便获取完成相应逻辑的执行性能信息;以及每隔预定时间将所获取的执行性能信息发送给性能监控服务器。本发明还公开了一种对对象的执行性能进行监控的装置以及相应的性能监控系统。

    一种Web应用程序中的脚本插入方法及装置

    公开(公告)号:CN105224316A

    公开(公告)日:2016-01-06

    申请号:CN201510582548.6

    申请日:2015-09-14

    IPC分类号: G06F9/44

    摘要: 本发明实施例公开了一种Web应用程序中的脚本插入方法,所述方法包括:在接收到客户端发送的web请求后,判断所述web请求中是否携带静态文件标识。如果所述web请求中未携带静态文件标识,则确定针对所述web请求返回的流数据。在所述流数据中,搜索预设的关键字,并通过所述关键字,在所述流数据中定位脚本插入位置。最后,将脚本插入到所述流数据中的所述脚本插入位置,并将插入所述脚本的流数据返回至所述客户端。与现有技术相比,本发明基于流数据的方式实现将脚本插入到已经完成部署的Web应用程序中。

    一种移动应用运行异常状态下的场景数据抓取方法和装置

    公开(公告)号:CN106161740A

    公开(公告)日:2016-11-23

    申请号:CN201510152793.3

    申请日:2015-04-01

    IPC分类号: H04M1/725 H04L29/08

    摘要: 本发明公开一种移动应用运行异常状态下的场景数据抓取方法,所述方法包括:实时监控APP的运行状态,并判断所述运行状态是否为运行异常状态,所述运行异常状态包括所述APP发生崩溃,或者所述APP的运行速度低于速度阈值;一旦所述APP处于运行异常状态,则抓取所述APP在所述运行异常状态下的场景数据,以便所述APP的开发者根据所述场景数据分析所述APP运行异常的原因,所述场景数据包括与本次异常相关的实时数据和\或当前移动终端的属性信息。与现有技术相比,本发明中APP开发者能够根据异常发生时系统抓取的场景数据,分析得出APP运行异常的原因,以便解决运行异常的问题,进一步完善APP的功能。

    一种性能监控方法、设备和系统

    公开(公告)号:CN104683181A

    公开(公告)日:2015-06-03

    申请号:CN201510077178.0

    申请日:2015-02-12

    IPC分类号: H04L12/26 H04L29/06

    摘要: 本发明公开了一种性能监控方法,该方法包括:在第一应用服务器处接收第一访问请求,该第一访问请求请求访问第一应用服务器中的一个或者多个第一应用;在第一应用服务器处理第一访问请求之前,在该第一应用中插入第一监控对象,以便获取第一应用的执行性能信息;当第一应用在处理第一访问请求期间需要调用第二应用服务器中的一个或者多个第二应用时,生成第二访问请求,并发送到第二应用服务器,第二访问请求包括第一访问请求的标识;将所获取的第一应用的执行性能信息连同标识一起发送到性能统计服务器,以便性能统计服务器对处理该第一访问请求的性能进行分析。本发明还提供了一种性能监控装置以及包括该装置的性能监控系统。

    一种性能监控方法、系统及应用服务器

    公开(公告)号:CN104683180B

    公开(公告)日:2019-05-03

    申请号:CN201510076857.6

    申请日:2015-02-12

    IPC分类号: H04L12/26

    摘要: 本发明公开了一种应用服务器,包括配置存储器、请求处理器和处理引擎。配置存储器适于存储配置信息,该配置信息指示在其中插入监控信息的第一对象。请求处理器适于接收来自客户端的访问请求,并确定对应于该访问请求的第一对象。处理引擎适于加载并执行请求处理器确定的第一对象,并在对该第一对象进行所述加载和执行期间根据所存储的配置信息来在相应的第一对象中插入监控信息,以生成具有监控信息的第二对象。其中,请求处理器还适于将所述处理引擎生成的第二对象作为响应发送到客户端,以便第二对象在客户端上执行时,会根据其中的监控信息来执行监控操作。本发明还提供一种性能监控系统及方法。

    一种将SDK集成到第三方APK的方法和装置

    公开(公告)号:CN106155717A

    公开(公告)日:2016-11-23

    申请号:CN201510152805.2

    申请日:2015-04-01

    IPC分类号: G06F9/445

    摘要: 本发明公开一种将SDK集成到第三方APK的方法和装置,所述方法包括:将第三方APK反编译,得到若干反编译后的文件。在所述反编译后的文件中,预先确定SDK的嵌入位置。在所述SDK的嵌入位置上完成所述SDK的嵌入。将嵌有所述SDK的所述反编译后的文件进行回编译,得到集成所述SDK的第三方APK。本发明提供的将SDK集成到第三方APK的方法不是在运行环境复杂的编译期完成的。与现有技术比,本发明能够降低SDK集成到第三方APK的出错率。同时,本发明对专业要求门槛低,非技术人员也能够完成。