[发明专利]一种异常信息获取方法和装置在审
申请号: | 201610115325.3 | 申请日: | 2016-03-01 |
公开(公告)号: | CN107145421A | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | 雷日东;陈捷;杨慰民;倪志刚;刘群瑞;方津;黄春宁 | 申请(专利权)人: | 中国移动通信集团福建有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 张颖玲,王花丽 |
地址: | 350003 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 信息 获取 方法 装置 | ||
技术领域
本发明涉及计算机领域中的信息获取技术,尤其涉及一种异常信息获取方法和装置。
背景技术
企业内部手机应用不同于面向公众的手机应用,一般都有后端系统的支撑,手机应用通常只作为整个应用系统面向手机、平板电脑等智能终端的展现层,一般不承载业务逻辑,但是作为应用的入口和直接与用户接触的界面,它的稳定运行对于整个应用系统和用户体验来说是至关重要的。同时。Android应用商店需要对每个应用进行严格的审核才能予以上架,但许多应用上架后在使用过程中仍会存在如发生崩溃、未响应等质量问题。
为保证企业内部手机应用的稳定运行、解决Android应用商店中应用运行时存在的质量问题,现有技术方案采用在应用中植入专门的异常捕捉模块,来捕捉应用运行时可能产生的各种异常。但该方案需要在应用中增加专门的异常捕捉模块,导致开发难度较大、维护成本较高;同时,基于应用商店和应用程序开发商可能不同,现有的异常捕捉模块只能将异常告知应用程序对应的开发商,但应用商店的运营商并不能得到应用的异常信息,会出现应用异常发生时应用开发商没有及时处理异常信息,导致用户体验较差,甚至会造成大量的用户流失。
发明内容
为解决上述技术问题,本发明实施例期望提供一种异常信息获取方法和装置,解决了现有技术方案中需要增加专门的异常捕捉模块对应用异常信息进行捕捉的问题,降低了开发难度和生产维护成本;同时,提高了用户的体验效果, 保证了应用商店较高的市场占有率。
本发明的技术方案是这样实现的:
一种异常信息获取方法,所述方法包括:
监控待监测设备,获取所述待监测设备中存在的异常进程列表;
查找所述异常进程列表的异常信息中属于监控目标的第一异常信息;
对所述异常进程列表的异常信息中属于所述监控目标的第一异常信息进行分析,得到所述异常进程列表中的第一异常信息的异常类型并处理。
可选的,所述监控待监测设备,获取所述待监测设备中存在的异常进程列表,包括:
监控所述待监测设备,第i次获取所述待监测设备中的第一异常进程;其中,所述i为大于1的正整数;
采用差集算法比较第i次获取到的所述第一异常进程与第i-1次获取到的所述待监测设备的第二异常进程;
获取存在于所述第一异常进程中但不存在于所述第二异常进程中的异常信息,并得到所述待监测设备当前的异常进程列表。
可选的,所述查找所述异常进程列表的异常信息中属于监控目标的第一异常信息,包括:
遍历所述异常进程列表,得到所述异常进程列表中的第二异常信息;
获取所述异常进程列表的第二异常信息对应的应用标识信息中与预设应用标识信息匹配的应用标识信息;其中,所述第二异常信息对应的应用标识信息携带在所述异常进程列表中;
设置所述第二异常信息对应的应用标识信息中与预设应用标识信息匹配的应用标识信息对应的异常信息为所述第一异常信息。
可选的,所述对所述异常进程列表的异常信息中属于所述监控目标的第一异常信息进行分析,得到所述异常进程列表中的第一异常信息的异常类型并处理,包括:
读取所述异常进程列表的异常信息中属于所述监控目标的所述第一异常信 息并记录;
获取所述第一异常信息的异常类型;
根据所述第一异常信息的异常类型,对所述第一异常信息进行分析处理得到所述第一异常信息的异常原因。
可选的,所述根据所述第一异常信息的异常类型,对所述第一异常信息进行分析处理得到所述第一异常信息的异常原因,包括:
若所述第一异常信息的异常类型为第一类型,则读取系统的错误栈信息得到所述第一异常信息的异常原因;
若所述第一异常信息的异常类型为第二类型,则读取系统的应用未响应信息得到所述第一异常信息的异常原因。
可选的,所述方法还包括:
获取所述待监测设备的属性信息;其中,所述属性信息包括:所述待监测设备的应用系统的版本、处理器使用率、内存容量、内存使用情况、设备标识;
整合所述异常进程列表、所述异常进程列表中的第一异常信息的异常类型和所述待监测设备的属性信息,生成异常报告信息。
一种异常信息获取装置,所述装置包括:第一获取单元、查找单元和第一处理单元,其中:
所述第一获取单元,用于监控待监测设备,获取所述待监测设备中存在的异常进程列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团福建有限公司,未经中国移动通信集团福建有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610115325.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式锁实现方法和设备
- 下一篇:一种软件故障报警监测方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置