[发明专利]应用性能监测方法、装置、计算机设备和存储介质有效
申请号: | 201811122912.0 | 申请日: | 2018-09-26 |
公开(公告)号: | CN109388539B | 公开(公告)日: | 2023-02-07 |
发明(设计)人: | 林纯弟;唐杰 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 王宁 |
地址: | 518048 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 性能 监测 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种基于安全技术的应用性能监测方法、装置、计算机设备和存储介质。所述方法包括:获取服务器针对待监测的目标应用推送的性能监测工具包;将所述性能监测工具包嵌入所述目标应用;在运行所述目标应用时,加载嵌入至所述目标应用的所述性能监测工具包,以运行在所述性能监测工具包中封装的监测逻辑;通过所运行的监测逻辑,收集目标应用在运行过程中对应的性能关联数据;发送携带所述性能关联数据的性能分析请求至所述服务器;性能分析请求,用于指示所述服务器根据所述性能关联数据对所述目标应用进行性能分析。采用本方法能够提高对应用的性能监控效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种应用性能监测方法、装置、计算机设备和存储介质。
背景技术
随着科学技术的飞速发展,应用程序(APP,Application)的种类和功能日益丰富。在人们的日常工作、学习和生活中,经常需要下载各种各样的应用程序至终端来处理相应事情。由于每个应用程序在使用过程中都会消耗一定的终端系统资源,所以,各应用程序的使用性能直接影响终端的运行情况。为了保持终端的正常运行,通常需要对应用程序的使用性能进行监测。
传统方法中,用户需要下载专门用于进行性能监测的监测应用程序,来对其他的应用程序的使用性能进行监测。这种情况下,用户既需要下载监测应用程序,又需要在监测应用程序上进行相应的监测操作,才能实现对其他应用程序的性能监测。因此,传统方法中,需要用户下载监测应用程序以及手动进行监测操作,操作比较繁琐,性能监测效率比较低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高性能监测效率的应用性能监测方法、装置、计算机设备和存储介质。
一种应用性能监测方法,所述方法包括:
获取服务器针对待监测的目标应用推送的性能监测工具包;
将所述性能监测工具包嵌入所述目标应用;
在运行所述目标应用时,加载嵌入至所述目标应用的所述性能监测工具包,以运行在所述性能监测工具包中封装的监测逻辑;
通过所运行的监测逻辑,收集目标应用在运行过程中对应的性能关联数据;
发送携带所述性能关联数据的性能分析请求至所述服务器;性能分析请求,用于指示所述服务器根据所述性能关联数据对所述目标应用进行性能分析。
在其中一个实施例中,在将所述性能监测工具包嵌入所述目标应用之前,所述方法还包括:
确定当前登录于所述目标应用的用户标识;
获取与所述用户标识对应的针对所述目标应用的历史行为记录;
根据所述历史行为记录,预测所述用户标识所对应的用户的性能监测意愿;
当预测结果为所述用户具有性能监测意愿时,再执行所述将所述性能监测工具包嵌入所述目标应用的步骤。
在其中一个实施例中,所述方法还包括:
获取安装于本地的各应用的历史使用问题;
针对安装于本地的每个应用,根据预设的使用问题和待监测需求值之间的对应关系,分别确定所述应用的各历史使用问题所对应的待监测需求值,并将所述应用的各个待监测需求值求和,得到所述应用的待监测需求总值;
从安装于本地的应用中,确定出待监测需求总值大于或等于预设需求阈值的应用,作为待监测的目标应用。
在其中一个实施例中,所述待监测的目标应用为多个;所述获取服务器针对待监测的目标应用推送的性能监测工具包包括:
获取各个待监测的目标应用的类别;
发送携带各所述目标应用的类别的性能监测工具包获取请求至服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811122912.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于内核的文件操作行为监控方法及装置
- 下一篇:一种处理方法和电子设备