日志处理方法、装置、设备及程序产品制造方法及图纸

技术编号:37077407 阅读:7 留言:0更新日期:2023-03-29 19:53
本申请提供一种日志处理方法、装置、设备及程序产品。该方法包括:获取目标应用的日志提取配置信息,并根据日志提取配置信息,执行日志提取流程;日志提取配置信息包括:待提取的日志所在的目录和目标应用的版本标识;日志提取流程包括:遍历目录生成目录的文件清单;向日志处理平台发送日志提取请求,日志提取请求包括:目录的文件清单,以及,目标应用的版本标识;接收日志处理平台返回的日志提取响应,日志提取响应用于指示基于目录的文件清单和目标应用的版本标识得到的日志文件清单;从目录下提取日志文件清单所对应的日志文件,并上传至日志处理平台。本申请能够实现日志文件文件的自动、且精准提取和上传。且精准提取和上传。且精准提取和上传。

【技术实现步骤摘要】
日志处理方法、装置、设备及程序产品


[0001]本申请涉及计算机技术,尤其涉及一种日志处理方法、装置、设备及程序产品。

技术介绍

[0002]车辆生产商可以利用地图厂商提供的车载地图软件开发工具包(Software Development Kit,SDK),开发自己的车载导航,以利用车载全球定位系统(Global Positioning System,GPS)配合电子地图实现导航功能,为驾驶员提供去往目的地的最短或者最快路径。目前,当采用该方式开发的车载导航存在缺陷(Bug)时,车辆生产商可以利用地图厂商提供的日志说明文档,从车载导航的日志文件中提取相关的日志文件后,上传至地图厂商的相关平台进行Bug分析和处理。但是,上述日志文件提取的方式,存在效率低、准确性差的问题。

技术实现思路

[0003]本申请提供一种日志处理方法、装置、设备及程序产品,以解决日志文件提取效率低和准确性差的问题。
[0004]第一方面,本申请提供一种日志处理方法,所述方法包括:
[0005]获取目标应用的日志提取配置信息,并根据所述日志提取配置信息,执行日志提取流程;所述日志提取配置信息包括:待提取的日志所在的目录和所述目标应用的版本标识;
[0006]所述日志提取流程包括:
[0007]遍历所述目录生成所述目录的文件清单;
[0008]向日志处理平台发送日志提取请求,所述日志提取请求包括:所述目录的文件清单,以及,所述目标应用的版本标识;
[0009]接收所述日志处理平台返回的日志提取响应,所述日志提取响应用于指示基于所述目录的文件清单和所述目标应用的版本标识得到的日志文件清单;
[0010]从所述目录下提取所述日志文件清单所对应的日志文件,并上传至所述日志处理平台。
[0011]可选地,所述获取目标应用的日志提取配置信息,包括:
[0012]显示日志提取界面;
[0013]获取用户在所述日志提取界面输入的所述日志提取配置信息;
[0014]所述根据所述日志提取配置信息,执行日志提取流程,包括:
[0015]响应于所述用户在所述日志提取界面触发的日志提取指令,根据所述日志提取配置信息,执行所述日志提取流程。
[0016]可选地,所述方法还包括:
[0017]在所述日志提取界面,展示所述日志提取流程的执行情况。
[0018]可选地,所述日志提取配置信息还包括:日志提取对应的时间范围;所述日志提取
请求还包括:所述时间范围;所述日志提取响应用于指示基于所述目录的文件清单、所述目标应用的版本标识和所述时间范围得到的日志文件清单。
[0019]和/或,所述日志提取配置信息还包括:待提取的日志的类型,所述日志提取请求还包括:所述待提取的日志的类型;所述日志提取响应用于指示基于所述目录的文件清单、所述目标应用的版本标识和所述日志的类型得到的日志文件清单。
[0020]可选地,所述日志提取配置信息还包括:所述目标应用当前存在的问题的描述信息,所述日志提取请求还包括:所述描述信息。
[0021]可选地,所述上传至所述日志处理平台,包括:
[0022]打包提取到的所述日志文件清单所对应的日志文件;
[0023]将打包后的日志文件上传至所述日志处理平台。
[0024]第二方面,本申请提供一种日志处理方法,所述方法包括:
[0025]接收电子设备发送的日志提取请求,所述日志提取请求包括:目标应用的版本标识,以及,所述目标应用待提取的日志所在的目录的文件清单;
[0026]根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取待上传的日志文件清单;
[0027]向所述电子设备发送日志提取响应,所述日志提取响应包括:所述日志文件清单。
[0028]可选地,所述日志提取请求,还包括:日志提取对应的时间范围;
[0029]所述根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取待上传的日志文件清单,包括:
[0030]根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取位于所述时间范围内的日志文件清单。
[0031]和/或,所述日志提取请求,还包括:待提取的日志的类型;
[0032]所述根据所述目标应用的版本标识,以及,版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取待上传的日志文件清单,包括:
[0033]根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取所述类型的日志文件清单。
[0034]可选地,所述日志提取请求还包括:所述目标应用当前存在的问题的描述信息。
[0035]第三方面,本申请提供一种日志处理装置,所述装置包括:
[0036]获取模块,用于获取目标应用的日志提取配置信息;其中,所述日志提取配置信息包括:待提取的日志所在的目录和所述目标应用的版本标识;
[0037]处理模块,用于根据所述日志提取配置信息,执行日志提取流程。
[0038]所述日志提取流程包括:
[0039]遍历所述目录生成所述目录的文件清单;
[0040]通过收发模块向日志处理平台发送日志提取请求,所述日志提取请求包括:所述目录的文件清单,以及,所述目标应用的版本标识;
[0041]通过所述收发模块接收所述日志处理平台返回的日志提取响应,所述日志提取响应用于指示基于所述目录的文件清单和所述目标应用的版本标识得到的日志文件清单;
[0042]从所述目录下提取所述日志文件清单所对应的日志文件,并通过所述收发模块上传至所述日志处理平台。
[0043]第四方面,本申请提供一种日志处理装置,所述装置包括:
[0044]收发模块,用于接收电子设备发送的日志提取请求,所述日志提取请求包括:目标应用的版本标识,以及,所述目标应用待提取的日志所在的目录的文件清单;
[0045]处理模块,用于根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取待上传的日志文件清单;
[0046]所述收发模块,还用于向所述电子设备发送日志提取响应,所述日志提取响应包括:所述日志文件清单。
[0047]第五方面,本申请提供一种电子设备,包括:处理器、通信接口以及存储器;所述处理器与所述存储器及通信接口通信连接;
[0048]所述存储器存储计算机执行指令;
[0049]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面中任一项所述的方法,或者,第二方面中任一项所述的方法。
[0050]第六方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志处理方法,其特征在于,所述方法包括:获取目标应用的日志提取配置信息,并根据所述日志提取配置信息,执行日志提取流程;所述日志提取配置信息包括:待提取的日志所在的目录和所述目标应用的版本标识;所述日志提取流程包括:遍历所述目录生成所述目录的文件清单;向日志处理平台发送日志提取请求,所述日志提取请求包括:所述目录的文件清单,以及,所述目标应用的版本标识;接收所述日志处理平台返回的日志提取响应,所述日志提取响应用于指示基于所述目录的文件清单和所述目标应用的版本标识得到的日志文件清单;从所述目录下提取所述日志文件清单所对应的日志文件,并上传至所述日志处理平台。2.根据权利要求1所述的方法,其特征在于,所述获取目标应用的日志提取配置信息,包括:显示日志提取界面;获取用户在所述日志提取界面输入的所述日志提取配置信息;所述根据所述日志提取配置信息,执行日志提取流程,包括:响应于所述用户在所述日志提取界面触发的日志提取指令,根据所述日志提取配置信息,执行所述日志提取流程。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述日志提取界面,展示所述日志提取流程的执行情况。4.根据权利要求1

3任一项所述的方法,其特征在于,所述日志提取配置信息还包括:日志提取对应的时间范围;所述日志提取请求还包括:所述时间范围;所述日志提取响应用于指示基于所述目录的文件清单、所述目标应用的版本标识和所述时间范围得到的日志文件清单;和/或,所述日志提取配置信息还包括:待提取的日志的类型,所述日志提取请求还包括:所述待提取的日志的类型;所述日志提取响应用于指示基于所述目录的文件清单、所述目标应用的版本标识和所述日志的类型得到的日志文件清单。5.根据权利要求1

4任一项所述的方法,其特征在于,所述日志提取配置信息还包括:所述目标应用当前存在的问题的描述信息,所述日志提取请求还包括:所述描述信息。6.一种日志处理方法,其特征在于,所述方法包括:接收电子设备发送的日志提取请求,所述日志提取请求包括:目标应用的版本标识,以及,所述目标应用待提取的日志所在的目录的文件清单;根据所述目标应用的版本标识,以及,所述目标应用的版本标识与日志文件命名规则的映射关系,从所述目录的文件清单中获取待上传的日志文件清单;向所述电子设备发送日志提取响应,所述日志提取响应包括:所述日志文件清单。7.根据权利要求6所述的方法,其特征在于,所述日志提取请求,还包括:日志提取对应的时间范围;所述根据所述目标应用的...

【专利技术属性】
技术研发人员:陈耿东
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1