一种日志数据查询方法及装置、设备、介质制造方法及图纸

技术编号:28558576 阅读:15 留言:0更新日期:2021-05-25 17:52
本发明专利技术实施例提供一种日志数据查询方法及装置、设备、介质。该方法包括:响应于用户在日志查询界面中的查询请求,从查询请求中获取查询条件;通过预设封装程序从业务系统中获取满足查询条件的目标日志数据;在日志查询界面中展示目标日志数据,以反馈日志数据查询结果。该方法通过在日志查询界面中输入的查询条件,触发预设封装程序从业务系统中获取满足该查询条件的目标日志数据,从而不仅扩大系统日志的可查询范围,辅助提升工作效率,还能够大大简化查询步骤,实现日志数据的快速查询,提高日志数据查询效率。

【技术实现步骤摘要】
一种日志数据查询方法及装置、设备、介质
本专利技术涉及数据处理领域,尤其涉及一种日志数据查询方法及装置、设备、介质。
技术介绍
随着互联网技术的发展,为满足日益增长的业务需求,服务后台通常会分布式部署在多台服务器中。目前,在服务器中查询系统日志时,一方面,每次都需要验证查询权限,从而向拥有查询权限的用户提供系统日志信息,如果未及时申请到查询权限,或者查询权限过期,可能会导致用户无法获取需要的系统日志信息。另一方面,目前,在查询系统日志时,需要在部署有相关业务的服务器中,逐一输入文本命令才能查找到需要的系统日志信息,这种系统日志查询方式不仅对硬件资源消耗很大,查询效率低不高,而且查询步骤繁琐,查询过程复杂容易出错,影响日志查询效率。因而,如何扩大系统日志的可查询范围,提高系统日志数据查询效率,成为亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种日志数据查询方法及装置、设备、介质,用以扩大系统日志的可查询范围,提高系统日志数据查询效率。第一方面,本专利技术实施例提供一种日志数据查询方法,其中响应于用户在日志查询界面中的查询请求,从查询请求中获取查询条件;通过预设封装程序从业务系统中获取满足查询条件的目标日志数据;在日志查询界面中展示目标日志数据,以反馈日志数据查询结果。第二方面,本专利技术实施例还提供一种日志数据查询装置,其中获取模块,用于响应于用户在日志查询界面中的查询请求,从查询请求中获取查询条件;查询模块,用于通过预设封装程序从业务系统中获取满足查询条件的目标日志数据;展示模块,用于在日志查询界面中展示目标日志数据,以反馈日志数据查询结果。第三方面,本专利技术实施例提供一种电子设备,其中包括处理器和存储器,其中,存储器上存储有可执行代码,当可执行代码被处理器执行时,使处理器至少可以实现任一方面中的日志数据查询方法。本专利技术实施例又提供了一种系统,包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现上面描述的一种日志数据查询方法。本专利技术实施例进一步提供了一种计算机可读介质,其上存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上面描述的一种日志数据查询方法。在本专利技术实施例提供的技术方案中,响应于用户在日志查询界面中输入的查询请求,从查询请求中获取查询条件。进而,通过预设封装程序从业务系统中获取满足查询条件的目标日志数据,以便在日志查询界面中展示目标日志数据,向用户反馈日志数据查询结果。上述日志数据查询方案中,通过在日志查询界面中输入的查询条件,触发预设封装程序从业务系统中获取满足该查询条件的目标日志数据,从而不仅扩大系统日志的可查询范围,辅助提升工作效率,还能够大大简化查询步骤,实现日志数据的快速查询,提高日志数据查询效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种日志数据查询方法的流程示意图;图2为本专利技术一实施例提供的一种日志数据查询方法的原理示意图;图3为本专利技术一实施例提供的一种日志数据查询装置的结构示意图;图4为本专利技术一实施例提供的一种电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。本专利技术实施例提供的日志数据查询方案适用于日志数据查询场景。实际应用中,该日志数据查询方案比如应用于分布式集群中的日志数据查询场景。需要检索的日志数据可以是验证码、手机号、登录码等,也可以是其他类型的日志数据,比如新功能开发需要用到的日志数据等。本专利技术实施例中的日志数据可以是日志片段,也可以是日志全文。当然,日志数据查询方案还可以应用于其他场景,此处并不限定。针对日志查询场景,申请人发现,在查询系统日志时,需要在部署有相关业务的服务器中,逐一输入文本命令才能查找到需要的系统日志信息,这种系统日志查询方式不仅对硬件资源消耗很大,查询效率低不高,而且查询步骤繁琐,查询过程复杂容易出错,影响日志查询效率。为了解决上述技术问题,本专利技术实施例提出了一种日志数据查询方法及装置、设备、介质,用以扩大系统日志的可查询范围,提高日志数据查询效率。其中,日志数据查询方案的基本思路具体为:在日志数据查询方案中,响应于用户在日志查询界面中输入的查询请求,从查询请求中获取查询条件。进而,通过预设封装程序从业务系统中获取满足查询条件的目标日志数据,以便在日志查询界面中展示目标日志数据,向用户反馈日志数据查询结果。从而,通过在日志查询界面中输入的查询条件,触发预设封装程序从业务系统中获取满足该查询条件的目标日志数据,从而不仅扩大系统日志的可查询范围,辅助提升工作效率,还能够大大简化查询步骤,实现日志数据的快速查询,提高日志数据查询效率。在介绍了日志数据查询方案的基本思路之后,下面具体介绍本专利技术的各种非限制性实施例。下面结合以下实施例对该日志数据查询方案的执行过程进行说明。图1为本专利技术实施例提供的一种日志数据查询方法的流程示意图。如图1所示,该日志数据查询方法包括:101、响应于用户在日志查询界面中的查询请求,从查询请求中获取查询条件;102、通过预设封装程序从业务系统中获取满足查询条件的目标日志数据;103、在日志查询界面中展示目标日志数据,以反馈日志数据查询结果。上述步骤中,通过在日志查询界面中输入的查询条件,触发预设封装程序直接访问到业务系统底层以获取满足该查询条件的目标日志数据,从而,实现了日本文档来自技高网...

【技术保护点】
1.一种日志数据查询方法,其特征在于,所述方法包括:/n响应于用户在日志查询界面中的查询请求,从所述查询请求中获取查询条件;/n通过预设封装程序从业务系统中获取满足所述查询条件的目标日志数据;/n在所述日志查询界面中展示所述目标日志数据,以反馈日志数据查询结果。/n

【技术特征摘要】
1.一种日志数据查询方法,其特征在于,所述方法包括:
响应于用户在日志查询界面中的查询请求,从所述查询请求中获取查询条件;
通过预设封装程序从业务系统中获取满足所述查询条件的目标日志数据;
在所述日志查询界面中展示所述目标日志数据,以反馈日志数据查询结果。


2.根据权利要求1所述的方法,其特征在于,从所述查询请求中获取查询条件之前,还包括:
从所述查询请求中获取多个业务系统共用的用户身份信息,并对所述用户身份信息进行验证,以执行验证通过的用户的查询请求。


3.根据权利要求2所述的方法,其特征在于,还包括:
根据用户所处工作组,确定用户可共用的业务系统;
基于用户可共用的业务系统为用户分配对应的所述用户身份信息。


4.根据权利要求1所述的方法,其特征在于,通过预设封装程序从业务系统中获取满足所述查询条件的目标日志数据,包括:
执行所述预设封装程序中指示的程序逻辑,从业务系统中获取满足所述查询条件的日志片段作为所述目标日志数据。


5.根据权利要求4所述的方法,其特征在于,满足所述查询条件的日志片段包括同一业务系统中的多个日志片段、或者不同业务系统中的多个日志片段。

【专利技术属性】
技术研发人员:刘凤霞
申请(专利权)人:长沙市到家悠享网络科技有限公司
类型:发明
国别省市:湖南;43

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

1