业务系统的问题定位方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35650291 阅读:11 留言:0更新日期:2022-11-19 16:45
本申请公开了业务系统的问题定位方法、装置、电子设备及存储介质。方法包括:获取目标业务系统中待进行问题定位的目标业务场景,以及所述目标业务场景对应的目标配置模板,其中,所述目标配置模板是基于预设模板结构生成的;利用所述目标配置模板检索所述目标业务场景对应的目标日志文件,并基于所述目标日志文件生成所述目标业务场景对应的第一可视化日志描述信息,其中,所述第一可视化日志描述信息用于对所述目标业务场景进行问题定位。本申请提供的方法提高了业务场景的配置效率,以及配置灵活性。相比现有技术,不再需要接入SDK,实现了在无侵入条件下进行业务配置以及日志查询。询。询。

【技术实现步骤摘要】
业务系统的问题定位方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种业务系统的问题定位方法、装置、电子设备及存储介质。

技术介绍

[0002]在很多业务系统中,这里以即时通讯(Instant Messenger,IM)系统为例,用户经常会有问题反馈到产品提供方,例如:为什么我发的消息显示成功了,对方却没有收到、为什么在做xxx操作时提示某不在群里,明明此人就在群里。在这种场景下,定位到问题位置和原因通常需要技术研发人员去查看业务日志,经过多方共同排查,耗费大量人力时间的情况下才能最终定位到问题。现有技术方案在配置业务场景时,需要在业务场景的代码中接入SDK(Software Development Kit,软件开发工具包),后续才可以将用户想要的埋点数据按照SDK的格式进行存储。然而接入SDK对开发人员来说,工作量大,且对原业务存在较强的侵入性。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种业务系统的问题定位方法、装置、电子设备及存储介质。
[0004]根据本申请实施例的一方面,提供了一种业务系统的问题定位方法,包括:
[0005]获取目标业务系统中待进行问题定位的目标业务场景,以及所述目标业务场景对应的目标配置模板,其中,所述目标配置模板是基于预设模板结构生成的;
[0006]利用所述目标配置模板检索所述目标业务场景对应的目标日志文件,并基于所述目标日志文件生成所述目标业务场景对应的第一可视化日志描述信息,其中,所述第一可视化日志描述信息用于对所述目标业务场景进行问题定位。
[0007]根据本申请实施例的另一方面,还提供了一种业务系统的问题定位装置,包括:
[0008]获取模块,用于获取待进行问题定位的目标业务场景,以及所述目标业务场景对应的目标配置模板,其中,所述目标配置模板是基于预设模板结构生成的;
[0009]检索模块,用于利用所述目标配置模板检索所述目标业务场景对应的目标日志文件,并基于所述目标日志文件生成所述目标业务场景对应的第一可视化日志描述信息,其中,所述第一可视化日志描述信息用于对所述目标业务场景进行问题定位
[0010]根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。
[0011]根据本申请实施例的另一方面,还提供了一种电子装置,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。
[0012]本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行
时,使得计算机执行上述方法中的步骤。
[0013]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的方法,通过在接收到配置请求后,能够为待进行问题定位的业务场景提供相应的配置模板,只需用户输入相应的关键查询内容,最终通过关键查询内容查询相应的日志文件,并依据日志文件得到可视化日志描述信息。以此提高了待进行问题定位的业务场景的配置效率以及配置灵活性。另外,相比现有技术,该方法不再需要对业务场景对应的代码文件接入SDK,以此实现了在无侵入条件下进行业务配置以及日志查询。
附图说明
[0014]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0015]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请实施例提供的一种业务系统的问题定位方法的流程图;
[0017]图2为本申请另一实施例提供的一种业务系统的问题定位方法的流程图;
[0018]图3为本申请另一实施例提供的一种初始配置界面的示意图;
[0019]图4为本申请另一实施例提供的一种业务系统的问题定位方法的流程图;
[0020]图5为本申请实施例提供的业务场景的定位问题的交互图;
[0021]图6为本申请实施例提供的一种业务系统的问题定位装置的框图;
[0022]图7为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0023]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0024]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个类似的实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0025]本申请实施例提供了一种业务系统的问题定位方法、装置、电子设备及存储介质。本专利技术实施例所提供的方法可以应用于任意需要的电子设备,例如,可以为服务器、终端等电子设备,在此不做具体限定,为描述方便,后续简称为电子设备。
[0026]根据本申请实施例的一方面,提供了一种业务系统的问题定位方法的方法实施
例。图1为本申请实施例提供的一种业务系统的问题定位方法的流程图,如图1所示,该方法包括:
[0027]步骤S11,获取目标业务系统中待进行问题定位的目标业务场景,以及目标业务场景对应的目标配置模板,其中,目标配置模板是基于预设模板结构生成的;
[0028]本申请实施例提供的方法应用于智能终端,智能终端可以是笔记本电脑、平板电脑、智能手机等等。智能终端首先检测当前时间段内是否存在用户触发的配置请求。具体的,智能终端获取用户在当前时间段内触发的登录请求,并对登录请求中携带的用户身份信息进行认证,在认证通过的情况下,确认登录成功,并显示业务场景配置界面。然后智能终端接收用户在业务场景配置界面触发的配置请求,配置请求用于请求配置当前待进行问题定位的至少一个目标业务场景。具体的,智能终端可以检测用户在业务场景配置界面是否点击配置按钮,如果检测到用户点击本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务系统的问题定位方法,其特征在于,包括:获取目标业务系统中待进行问题定位的目标业务场景,以及所述目标业务场景对应的目标配置模板,其中,所述目标配置模板是基于预设模板结构生成的;利用所述目标配置模板检索所述目标业务场景对应的目标日志文件,并基于所述目标日志文件生成所述目标业务场景对应的第一可视化日志描述信息,其中,所述第一可视化日志描述信息用于对所述目标业务场景进行问题定位。2.根据权利要求1所述的方法,其特征在于,所述获取待进行问题定位的目标业务场景,以及所述目标业务场景对应的目标配置模板,包括:接收配置请求,其中,所述配置请求用于请求配置目标业务系统中待进行问题定位的目标业务场景;响应于所述配置请求,获取所述目标业务场景当前对应的配置类型;利用所述配置类型获取初始配置模板,并显示所述初始配置模板,其中,所述初始配置模板包括多个配置选项;获取当前在配置选项输入的关键查询信息,并基于所述关键查询信息生成所述目标配置模板。3.根据权利要求2所述的方法,其特征在于,在所述配置类型为新增类型的情况下,所述利用所述配置类型获取初始配置模板,包括:获取预设模板结构,其中,所述预设模板结构包括多个不同的预设配置选项,所述预设配置选项包括:主体、行为以及客体;获取所述目标业务场景的业务描述内容;从多个所述预设配置选项中选取与所述业务描述内容相匹配的至少一个配置选项,并基于所述配置选项生成所述初始配置模板。4.根据权利要求2所述的方法,其特征在于,在所述配置类型为修改类型的情况下,所述利用所述配置类型获取初始配置模板,包括:获取业务场景列表,其中,所述业务场景列表中包括至少一个已配置业务场景对应的配置模板,其中,所述配置模板是基于预设模板结构生成的;将所述业务场景列表中与所述目标业务场景的第一场景标识对应的配置模板,确定为所述初始配置模板。5.根据权利要求2所述的方法,其特征在于,所述获取当前在配置选项输入的关键查询信息,并基于所述关键查询信息生成目标配置模板,包括:接收当前在配置选项输入的配置内容,以及用于关联各个配置内容的正则表达式;解析所述正则表达式,得到与所述配置选项相匹配的关键字段;将所述配置内容、所述正则表达式以及所述关键字段确定为所述关键查询信息,并基于所述关键查询信息生成所述目标配置模板。6.根据权利要求5所述的方法,其特征在于,在利用所述目标配置模板检索所述目标业务场景对应的目标日志文件之前,所述方法还包括:所述利用所述目标配置模板检索所述...

【专利技术属性】
技术研发人员:赵振宇
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1