日志智能采集处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32219971 阅读:11 留言:0更新日期:2022-02-09 17:25
本发明专利技术实施例公开了一种日志智能采集处理方法、装置、电子设备及存储介质。所述方法包括:在确定用户访问页面出现页面反馈时,向用户提示是否开启日志上报功能;若确定开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的日志采集点;在重试页面操作路径时,通过启动的日志采集点执行日志采集操作,并将采集的日志信息上报给日志服务器。采用本申请方案,根据用户需求来适应性开启日志上报功能,用户未反馈时不开启智能采集点,不影响用户体验性,当用户反馈时适时开启智能采集点;且,通过在使用前向网页应用中预添加智能采集点能保证后续日志采集的全面性,能减少出现日志采集遗漏。集遗漏。集遗漏。

【技术实现步骤摘要】
日志智能采集处理方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及数据处理
,尤其涉及一种日志智能采集处理方法、装置、电子设备及存储介质。

技术介绍

[0002]日志在数据处理
是一个很宽泛的概念,通过浏览器可以采集与上报日志到服务器。但是,现有日志采集比较固化,主要是通过研发人员在代码中配置采集点,但存在一部分生产环境出现异常而未配置相关采集点,导致研发、测试人员无法通过日志进行快速定位异常问题所产生原因。因此,如何获取到全面的日志信息以准确定位到异常问题成了迫切解决的问题。

技术实现思路

[0003]本专利技术实施例中提供了一种日志智能采集处理方法、装置、电子设备及存储介质,以实现对日志采集点进行启动控制进行日志全面采集上报。
[0004]第一方面,本专利技术实施例中提供了一种日志智能采集处理方法,应用于网页应用设备,所述方法包括:
[0005]在确定用户访问页面出现页面反馈时,向用户提示是否开启日志上报功能;
[0006]若确定开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的日志采集点;
[0007]在重试页面操作路径时,通过启动的日志采集点执行日志采集操作,并将采集的日志信息上报给日志服务器。
[0008]第二方面,本专利技术实施例中还提供了一种日志智能采集处理装置,配置于网页应用设备,所述装置包括:
[0009]日志上报提示模块,用于在确定用户访问页面出现页面反馈时,向用户提示是否开启日志上报功能;
[0010]智能采集启动模块,用于若确定开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的智能日志采集点;
[0011]日志智能采集模块,用于在重试页面操作路径时,通过启动的智能日志采集点执行日志采集操作,并将采集的日志信息上报给日志服务器。
[0012]第三方面,本专利技术实施例中还提供了一种电子设备,包括:
[0013]一个或多个处理装置;
[0014]存储装置,用于存储一个或多个程序;
[0015]当所述一个或多个程序被所述一个或多个处理装置执行,使得所述一个或多个处理装置实现如本专利技术任意实施例中提供的所述日志智能采集处理方法。
[0016]第四方面,本专利技术实施例中还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理装置执行时实现如本专利技术任意实施例中提供的所述日志智能采集处
理方法。
[0017]本专利技术实施例中提供了一种日志智能采集处理方法,当确定用户访问页面出现页面反馈时,会向用户提示询问是否开启日志上报功能,如果确定用户开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的智能日志采集点;会根据用户的需求来适应性开启日志上报功能,用户未反馈时预先添加的智能采集点未开启,不影响用户体验性,当用户反馈时适时开启智能采集点,能够帮助开发、测试人员定位还原解决问题,对用户问题做出积极有效反馈;同时,通过启动的日志采集点执行日志采集操作,并将采集的日志信息上报给日志服务器,通过在使用前向网页应用中预添加智能采集点可以保证后续日志采集的全面性,尽可能减少出现日志采集遗漏的情况。
[0018]上述
技术实现思路
仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0019]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1是本专利技术实施例中提供的一种日志智能采集处理方法的流程图;
[0021]图2是本专利技术实施例中提供的一种日志智能采集处理中新增智能采集点的流程图;
[0022]图3是本专利技术实施例中提供的另一种日志智能采集处理方法的流程图;
[0023]图4是本专利技术实施例中提供的一种日志智能采集处理中日志上报的流程图;
[0024]图5是本专利技术实施例中提供的一种日志智能采集处理装置的结构框图;
[0025]图6是本专利技术实施例中提供的一种电子设备的结构示意图。
具体实施方式
[0026]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0027]在更加详细地讨论示例性实施例之前,应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作(或步骤)可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0028]下面通过以下各个实施例及其可选方案对本申请中提供的日志智能采集处理方法、装置、电子设备及存储介质进行详细阐述。
[0029]图1是本专利技术实施例中提供的一种日志智能采集处理方法的流程图。本专利技术实施例可适用于在使用网页应用访问页面时进行日志采集的情况。该方法可由日志智能采集处
理装置来执行,该装置可以采用软件和/或硬件的方式实现,并集成在任何具有网络通信功能的电子设备上,该电子设备可以为网页应用设备,比如安装有浏览器应用的设备。
[0030]如图1所示,本申请实施例中提供的日志智能采集处理方法,可包括以下步骤:
[0031]S110、在确定用户访问页面出现页面反馈时,向用户提示是否开启日志上报功能。
[0032]用户可通过网页应用访问页面(比如网页应用可为浏览器应用),并在页面操作时确定是否进行页面反馈。例如,用户访问页面的页面反馈可以包括但不限于用户对访问的页面时主动反馈或页面操作出现问题时的异常反馈。
[0033]在通过网页应用收到用户访问页面出现的页面反馈后,可以向用户使用的网页应用设备发送页面反馈处理通知,通过页面反馈处理通知可以询问提示用户是否需要开启日志上报功能。例如,可以根据页面反馈处理通知在网页应用设备的显示屏幕上显示询问用户是否开启日志上报功能的内容;或者,根据页面反馈处理通知在网页应用设备上生成弹窗来询问用户是否开启日志上报功能。
[0034]S120、若确定开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的智能日志采集点。
[0035]若确定不开启日志上报功能,表明用户没有进行日志采集的需求,此时将用户的页面反馈信息提交到日志服务器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志智能采集处理方法,其特征在于,应用于网页应用设备,所述方法包括:在确定用户访问页面出现页面反馈时,向用户提示是否开启日志上报功能;若确定开启日志上报功能,则提示用户重试访问页面出现页面反馈时对应的页面操作路径,并启动网页应用中预添加的智能日志采集点;在重试页面操作路径时,通过启动的智能日志采集点执行日志采集操作,并将采集的日志信息上报给日志服务器。2.根据权利要求1所述的方法,其特征在于,启动网页应用中预添加的智能日志采集点,包括:对网页应用中进行日志采集点检测,确定在网页应用的源文件中预添加的智能日志采集点并开启;将用户访问页面出现的页面反馈信息上报给日志服务器,并备注已开启的智能日志采集点等待执行日志采集操作。3.根据权利要求1所述的方法,其特征在于,通过启动的智能日志采集点执行日志采集操作,包括:执行智能志采集点的日志采集逻辑,对网页数据进行采集生成日志信息;其中,所述网页数据包括网页中数据的变更过程、方法的访问次序、网页的渲染过程以及接口的访问数据。4.根据权利要求1所述的方法,其特征在于,在通过启动的智能日志采集点执行日志采集操作之后,还包括:向用户提示是否已经执行完成所述访问页面出现页面反馈时对应的页面操作路径的重试过程;若确定未执行完成,则通过启动的智能日志采集点持续进行日志采集操作并上报生成的日志信息,直至用户或后台主动关闭。5.根据权利要求1

4中任一所述的方法,其特征在于,网页应用中预添加的智能日志采集点包括在向代码仓库提交网页应用的源文件时,通过启动预配置的智能采集点工具对源文件进行检测并提示新增的日志采集点。6.根据权利要求5所述的方法,其特征在于,通过预设智能采集点工具对源文件进行检测并提示新增的日志采集点,包括:检测源文件中是否有新增接口;如果有则添加新增接口,以生成新增的日志采集点;检测源文件中是否有新增功...

【专利技术属性】
技术研发人员:李安冉
申请(专利权)人:深圳壹账通创配科技有限公司
类型:发明
国别省市:

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

1