一种日志处理方法和装置制造方法及图纸

技术编号:28978306 阅读:10 留言:0更新日期:2021-06-23 09:24
本申请实施例提供一种日志处理方法和装置。该方法包括:移动终端获取目标应用程序的日志文件;使用本地安装的日志分析应用,将日志文件转换为移动终端所支持显示模式对应的日志内容;通过日志分析应用的展示界面,获取检索关键词;根据检索关键词,确定日志内容中的目标日志内容并展示目标日志内容。本申请实施例利用日志分析应用将日志文件转换为移动终端所支持显示模式对应的日志内容,并通过日志分析应用展示目标日志内容,实现了在移动终端也可以实时的分析处理日志信息,使得开发人员脱离PC端来分析处理用户的日志信息,提高了对日志分析处理的效率。

【技术实现步骤摘要】
一种日志处理方法和装置
本申请涉及数据处理领域,具体涉及一种日志处理方法和装置。
技术介绍
随着计算机技术的发展,市面上的应用程序逐渐增多,用户在使用应用程序的时候,经常出现异常、错误或崩溃的情况,为了降低这种情况的发生,开发人员需要对用户端的日志进行收集并进行分析。其中,日志可以记录很多关键信息,包括应用程序运行时产生的错误信息、调试信息,和其它一些有用的状态信息、运行数据信息等。目前开发人员可以获取开发人员所在终端上的日志信息,若开发人员想获取其他用户端的日志信息,例如,开发人员想获取内部人员对应终端的日志信息时,通常通过PC端获取,获取后在PC端才能进行进一步分析处理。在移动终端上并没有提供相应的途径在获取其他终端上的日志信息之后,对所获取的日志信息进行进一步处理。降低了日志处理的效率,降低了用户体验。
技术实现思路
本申请实施例提供一种日志处理方法和装置,可使得开发人员通过移动终端来分析处理用户的日志信息。本申请实施例提供了一种日志处理方法,包括:移动终端获取目标应用程序的日志文件;使用本地安装的日志分析应用,将日志文件转换为移动终端所支持显示模式对应的日志内容;通过日志分析应用的展示界面,获取检索关键词;根据检索关键词,确定日志内容中的目标日志内容;通过展示界面展示目标日志内容。本申请实施例还提供了一种日志处理装置,包括:文件获取单元,用于移动终端获取目标应用程序的日志文件;转换单元,用于使用本地安装的日志分析应用,将日志文件转换为移动终端所支持显示模式对应的日志内容;关键词获取单元,用于通过日志分析应用的展示界面,获取检索关键词;确定单元,用于根据检索关键词,确定日志内容中的目标日志内容;展示单元,用于通过展示界面展示目标日志内容。进一步地,文件获取单元,具体用于:在目标应用程序的日志获取控件被触发时,显示日志获取界面;通过日志获取界面获取用户操作,以确定日志获取条件;将目标应用程序的满足日志获取条件的日志信息,构建为日志文件。进一步地,转换单元,具体用于:在构建得到日志文件之后,展示分享界面,该分享界面包括用于调用日志分析应用的调用控件;在调用控件被触发时,启动日志分析应用,以将日志文件转换为移动终端所支持显示模式对应的日志内容。进一步地,文件获取单元,具体用于:移动终端通过通信应用,获取日志文件的接收指令;基于接收指令,通过通信应用,获取来自其他终端的目标应用程序的日志文件。进一步地,转换单元,具体用于:在获取来自其他终端的目标应用程序的日志文件之后,基于用户对日志文件的打开操作,展示分享界面,该分享界面包括用于调用日志分析应用的调用控件;在调用控件被触发时,启动日志分析应用,以将日志文件转换为移动终端所支持显示模式对应的日志内容。进一步地,其他终端通过通信应用来获取目标应用程序的日志文件,并通过通信应用将目标应用程序的日志文件发送至移动终端。进一步地,当目标应用程序为通信应用时,其他终端通过目标应用程序将日志文件发送至移动终端。进一步地,转换单元,具体用于:使用本地安装的日志分析应用,解压日志文件;将解压后的日志文件的日志内容确定为移动终端所支持显示模式对应的日志内容。进一步地,转换单元,具体用于:使用本地安装的日志分析应用,解压日志文件,得到目标应用程序的多个模块对应的日志文件;从多个模块对应的日志文件中,确定移动终端对应用户所开发的模块的日志文件;将移动终端对应用户所开发的模块的日志文件的日志内容确定为移动终端所支持显示模式对应的日志内容。进一步地,关键词获取单元,具体用于:当检测到显示界面的检索文本框被触发时,显示可选功能列表;根据用户在可选功能列表上的选择操作,确定检索关键词。进一步地,关键词获取单元,具体用于:当检测到日志分析应用的显示界面上的检索文本框被触发时,获取检索文本框中输入的检索表达式;根据检索表达式,确定检索关键词。进一步地,展示单元,具体用于:获取预设的异常关键词;通过展示界面展示目标日志内容,并突出显示目标日志内容中的预设的异常关键词。本申请实施例还提供了一种移动终端,所述移动终端包括存储器,以及与存储器相连的处理器;存储器用于存储计算机程序;述处理器用于运行存储器中存储的计算机程序,以执行上述任一种日志处理方法。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时,实现上述任一种日志处理方法。本申请实施例获取目标应用程序的日志文件之后,通过本地安装的日志分析应用,将日志文件转换为移动终端所支持显示模式对应的日志内容,并基于该日志内容,通过日志分析应用的展示界面进行检索,以确定目标日志内容,最后通过日志分析应用的展示界面展示目标日志内容。本申请实施例利用移动终端安装的日志分析应用将日志文件转换为移动终端所支持显示模式对应的日志内容,并通过日志分析应用的展示界面展示目标日志内容,实现了在移动终端也可以实时的分析处理日志信息,使得开发人员脱离PC端来分析处理用户的日志信息,提高了对日志分析处理的效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本申请实施例提供的日志处理方法的场景示意图;图1b是本申请实施例提供的日志处理方法的第一流程示意图;图1c是本申请实施例提供的日志信息的示意图;图1d是本申请实施例提供的日志获取界面和对应的分享界面的示意图;图1e是本申请实施例提供的将日志文件分享至日志分析应用的流程示意图;图1f是本申请实施例提供的文件打开界面和对应的分享界面的示意图;图1g是本申请实施例提供的将日志文件分享至日志分析应用的流程示意图;图1h是本申请实施例提供的日志处理方法的流程示意图;图2是本申请实施例提供的日志处理方法的第二流程示意图;图3是本申请实施例提供的日志处理方法的第三流程示意图;图4是本申请实施例提供的日志处理方法的第四流程示意图;图5是本申请实施例提供的日志处理装置的示意性框图;图6是本申请实施例提供的移动终端的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在对本申请实施例进行详细地解释说明之前,先对本申请实施例涉及到的一些名词进行解释说明。日志分析应用,是一个应用程序,可安装在移动终端中。通过该日志分本文档来自技高网...

【技术保护点】
1.一种日志处理方法,其特征在于,包括:/n移动终端获取目标应用程序的日志文件;/n使用本地安装的日志分析应用,将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容;/n通过所述日志分析应用的展示界面,获取检索关键词;/n根据所述检索关键词,确定所述日志内容中的目标日志内容;/n通过所述展示界面展示所述目标日志内容。/n

【技术特征摘要】
1.一种日志处理方法,其特征在于,包括:
移动终端获取目标应用程序的日志文件;
使用本地安装的日志分析应用,将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容;
通过所述日志分析应用的展示界面,获取检索关键词;
根据所述检索关键词,确定所述日志内容中的目标日志内容;
通过所述展示界面展示所述目标日志内容。


2.如权利要求1所述的日志处理方法,其特征在于,所述获取目标应用程序的日志文件的步骤,包括:
在所述目标应用程序的日志获取控件被触发时,显示日志获取界面;
通过所述日志获取界面获取用户操作,以确定日志获取条件;
将所述目标应用程序的满足所述日志获取条件的日志信息,构建为所述日志文件。


3.如权利要求2所述的日志处理方法,其特征在于,所述使用本地安装的日志分析应用,将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容的步骤,包括:
在构建得到所述日志文件之后,展示分享界面,所述分享界面包括用于调用所述日志分析应用的调用控件;
在所述调用控件被触发时,启动所述日志分析应用,以将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容。


4.如权利要求1所述的日志处理方法,其特征在于,所述移动终端获取目标应用程序的日志文件的步骤,包括:
所述移动终端通过通信应用,获取所述日志文件的接收指令;
基于所述接收指令,通过所述通信应用,获取来自其他终端的所述目标应用程序的日志文件。


5.如权利要求4所述的日志处理方法,其特征在于,所述使用本地安装的日志分析应用,将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容的步骤,包括:
在获取来自其他终端的所述目标应用程序的日志文件之后,基于用户对所述日志文件的打开操作,展示分享界面,所述分享界面包括用于调用所述日志分析应用的调用控件;
在所述调用控件被触发时,启动所述日志分析应用,以将所述日志文件转换为所述移动终端所支持显示模式对应的日志内容。


6.如权利要求5所述的日志处理方法,其特征在于,所述其他终端通过通信应用来获取所述目标应用程序的日志文件,并通过所述通信应用将所述目标应用程序的日志文件发送至所述移动终端。


7.如权利要求6所述的日志处理方法,其特征在于,当所述目标应用程序为通信应...

【专利技术属性】
技术研发人员:李育震
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1