【技术实现步骤摘要】
应用日志的抓取方法、计算设备及计算机存储介质
[0001]本专利技术涉及计算机
,具体涉及一种应用日志的抓取方法、计算设备及计算机存储介质。
技术介绍
[0002]现如今,应用项目的规模不断扩大,应用在运行过程中突然崩溃的情况也时有发生,如果应用在崩溃没有发出任何的异常提示信息,维护人员则无法快速地定位崩溃原因,更无法解决崩溃问题。因此,应用日志对于维护一个应用的正常运行具有至关重要的作用。
[0003]但是,专利技术人在实现本专利技术的过程中发现:现有技术中,全方位、全阶段的应用日志的采集并非易事,并且,也无法保证应用日志的采集效率和准确性。
技术实现思路
[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的应用日志的抓取方法、计算设备及计算机存储介质。
[0005]根据本专利技术的一个方面,提供了一种应用日志的抓取方法,包括:
[0006]接收应用中触发的日志抓取功能的开启指令;
[0007]响应于开启指令,创建独立于应用的目 ...
【技术保护点】
【技术特征摘要】
1.一种应用日志的抓取方法,包括:接收应用中触发的日志抓取功能的开启指令;响应于所述开启指令,创建独立于所述应用的目标进程,在所述目标进程内初始化日志抓取服务;通过所述日志抓取服务采集应用日志,将所述应用日志写入本地;接收对所述应用的开启指令,启动所述应用;检索本地是否存储有应用日志,若是,通过所述应用将本地存储的应用日志上传至服务端。2.根据权利要求1所述的方法,其中,所述方法进一步包括:利用所述日志抓取服务采集与预设的信息采集目标相对应的日志关联信息;则所述通过所述应用将本地存储的应用日志上传至服务端之前,所述方法进一步包括:将所述日志关联信息写入所述本地存储的应用日志中。3.根据权利要求1或2所述的方法,其中,所述方法执行之前,进一步包括:根据用户上报的应用崩溃信息判断应用是否发生Native层崩溃;若是,呈现日志抓取功能的开启入口。4.根据权利要求3所述的方法,其中,所述将所述应用日志写入本地进一步包括:根据过滤关键词,对所述应用日志进行过滤,将过滤后的应用日志写入本地。5.根据权利要求1所述的方法,其中,所述将所述应用日志写入本地之后,所述方法进一步包括:将所述日志抓取功能的开关状态设置为关闭状态。6.根据权利要求1-5中任一项所述的方法,其中,所述通过所述应用将本地存储的应用...
【专利技术属性】
技术研发人员:张宝全,
申请(专利权)人:掌阅科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。