[发明专利]应用程序的异常监控方法、移动终端和存储介质有效
申请号: | 202110463762.5 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113094240B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 孔六五 | 申请(专利权)人: | 北京顺达同行科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 李健 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 异常 监控 方法 移动 终端 存储 介质 | ||
本申请提供一种应用程序的异常监控方法、移动终端和存储介质,涉及移动应用领域,解决了现有的监控方法无法实时监控和反馈额的问题,应用于服务器,方法包括:获取移动终端发送的异常数据包,对异常数据包内的异常数据进行分类,得到异常分类信息合集,对异常分类信息合集中的各异常分类信息进行异常分析,得到异常分析结果,合并异常分析结果和页面流程信息,得到至少一种异常类型的错误报文,发送错误报文至对应异常类型的应用开发终端。本申请能够实时收集应用端的异常数据,并记录用户操作页面流程,并对异常数据进行了分析,便于应用开发端更快关注到异常情景,进而提升移动应用异常修复效率。
技术领域
本申请涉及移动应用技术领域,具体涉及一种应用程序的异常监控方法、移动终端和存储介质。
背景技术
随着IOS(苹果公司的移动操作系统)平台使用的普及,在IOS平台上进行手机应用(Application,App)的开发和测试的过程中,人力有限,并且使用场景单一、设备单一、所处的环境也很稳定,很难在这两个过程中发现一些隐藏较深的漏洞(bug)和异常。那么发布到线上以后,用户们使用时所处环境变得复杂,设备多样,使用场景也千奇百怪,就会触发一些开发和测试所没有发现的bug或异常。
市面上现有的技术方案通常采用以下两种方式,通过采用第三方软件开发工具包(Software Development Kit,SDK)或第三方统计平台对线上APP进行监控,但上述两种方式均无法实时监控和反馈,也没有对收集到的异常数据进行分析和整理,并且通过第三方统计仅能进行简单的异常次数统计,无法做到有用户操作过程、有APP相关业务逻辑的信息统计。
发明内容
本申请提供一种应用程序的异常监控方法,能够实时收集应用端的异常数据,并记录用户操作页面流程,并对异常数据进行了分析,便于应用开发端更快关注到异常情景,进而提升移动应用异常修复效率。
一方面,本申请提供一种应用程序的异常监控方法,应用于服务器,所述方法包括:
获取移动终端发送的异常数据包,所述异常数据包括所述移动终端的应用程序运行过程中的异常数据和用户当前操作所述应用程序时的页面流程信息;
对所述异常数据包内的异常数据进行分类,得到异常分类信息合集;
对所述异常分类信息合集中的各异常分类信息进行异常分析,得到异常分析结果;
合并所述异常分析结果和所述页面流程信息,得到至少一种异常类型的错误报文;
发送所述错误报文至对应异常类型的应用开发终端。
在本申请一种可能的实现方式中,所述对所述异常数据包内的异常数据进行分类,得到异常分类信息合集,包括:
对所述异常数据包进行预分类,得到移动终端的崩溃信息和其他异常信息,所述其他异常信息为所述异常数据中除所述崩溃信息外的系统异常数据;
对所述崩溃信息和所述其他异常信息进行再分类,得到移动终端的异常分类信息合集。
在本申请一种可能的实现方式中,所述对所述崩溃信息和所述其他异常信息进行再分类,得到移动终端的异常分类信息合集,包括:
符号化所述崩溃信息和所述其他异常信息;
过滤所述崩溃信息中的移动终端系统级崩溃数据,得到过滤后的崩溃信息合集;
整合相同类型的所述其他异常信息,得到相同类型异常信息合集;
合并所述过滤后的崩溃信息合集和所述相同类型异常信息合集,得到移动终端的异常分类信息合集。
在本申请一种可能的实现方式中,所述对所述异常分类信息合集中的各异常分类信息进行异常分析,得到异常分析结果,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京顺达同行科技有限公司,未经北京顺达同行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110463762.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有水管保护功能的锅炉
- 下一篇:一种冷却润滑系统及汽车