日志获取方法技术

技术编号:39671672 阅读:6 留言:0更新日期:2023-12-11 18:37
本申请提供一种日志获取方法

【技术实现步骤摘要】
日志获取方法、装置及设备


[0001]本申请涉及大数据
,尤其涉及一种日志获取方法

装置及设备


技术介绍

[0002]业务处理过程可能需要多个处理程序,每个处理程序可能需要在不同的应用服务器中执行

[0003]在现有技术中,在各应用服务器中可以通过日志信息记录业务的执行情况,若业务具有多个处理程序,则在多个处理程序对应的应用服务器中执行该业务后,生成多个日志信息,通过多个日志信息对业务进行分析

然而,在实际应用过程中,各应用服务器生成的日志信息中的参数信息不同,难以将各日志信息进行统一存储和管理,导致获取的日志信息准确性较差


技术实现思路

[0004]本申请提供一种日志获取方法

装置及设备,用以解决获取的日志信息准确性较差的问题

[0005]第一方面,本申请提供一种日志获取方法,包括:
[0006]在多个应用服务器的消息队列中获取多个日志信息,所述日志信息中包括日志标识

多个参数和多个参数对应的参数数据,所述多个应用服务器用于执行预设业务;
[0007]获取日志筛选状态,所述日志筛选状态包括打开状态和关闭状态;
[0008]若所述日志筛选状态为所述打开状态,则确定日志筛选信息

多个目标参数和目标存储类型;
[0009]根据所述日志筛选信息

所述多个目标参数

以及所述目标存储类型,在多个日志信息中确定目标日志信息,并将所述目标日志信息存储至预设数据库,所述目标日志信息中包括多个目标参数和多个目标参数对应的参数数据

[0010]第二方面,本申请提供一种日志获取装置,包括第一获取模块

第二获取模块

第一确定模块

第二确定模块和第一存储模块:
[0011]所述第一获取模块用于,在多个应用服务器的消息队列中获取多个日志信息,所述日志信息中包括日志标识

多个参数和多个参数对应的参数数据,所述多个应用服务器用于执行预设业务;
[0012]所述第二获取模块用于,获取日志筛选状态,所述日志筛选状态包括打开状态和关闭状态;
[0013]所述第一确定模块用于,若所述日志筛选状态为所述打开状态,则确定日志筛选信息

多个目标参数和目标存储类型;
[0014]所述第二确定模块用于,根据所述日志筛选信息

所述多个目标参数

以及所述目标存储类型,在多个日志信息中确定目标日志信息,所述目标日志信息中包括多个目标参数和多个目标参数对应的参数数据;
[0015]所述第一存储模块用于,并将所述目标日志信息存储至预设数据库

[0016]第三方面,本申请实施例提供一种终端设备,包括:存储器和处理器,
[0017]所述存储器存储计算机执行指令;
[0018]所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行第一方面任一项所述的日志获取方法

[0019]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的日志获取方法

[0020]本申请提供的日志获取方法

装置及设备,通过日志筛选信息在多个日志标识中确定目标日志标识,并根据目标参数在消息队列中获取目标日志标识对应的参数数据,根据目标存储类型对参数数据进行数据处理,得到目标日志信息,并将目标日志信息存储到预设数据库中,可以实现对日志信息的统一管理,提高获取日志信息的准确性

附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

[0022]图1为本申请实施例提供的应用场景的示意图;
[0023]图2为本申请实施例提供的一种日志获取方法的流程示意图;
[0024]图3为本申请实施例提供的另一种日志获取方法的流程示意图;
[0025]图4为本申请实施例提供的日志获取方法的结构示意图;
[0026]图5为本申请实施例提供的一种日志获取装置的结构示意图;
[0027]图6为本申请实施例提供一种终端设备的结构示意图

[0028]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述

这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念

具体实施方式
[0029]这里将详细地对示例性实施例进行说明,其示例表示在附图中

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素

以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式

相反,它们仅是与如所附权利要求书中所详述的

本申请的一些方面相一致的装置和方法的例子

[0030]需要说明的是,本申请所涉及的用户信息
(
包括但不限于用户设备信息

用户个人信息等
)
和数据
(
包括但不限于用于分析的数据

存储的数据

展示的数据等
)
,均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集

使用和处理需要遵守相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝

[0031]需要说明的是,本申请日志获取的方法和装置可用于大数据
,也可用于除大数据
之外的任意领域,本申请日志获取的方法和装置的应用领域不做限定

[0032]图1为本申请实施例提供的应用场景的示意图

请参见图1,包括多个服务器
101、
处理设备
102
和数据库
103。
[0033]在服务器
101
中可以安装应用系统,应用系统可以用于处理预设业务

服务器
101
可以根据业务处理情况,生成日志信息,日志信息中可以包括日志标识

多个参数和多个参数对应的参数数据,参数可以包括所在业务标识

响应时间

结束时间和处理状态等

[0034]处理设备
102
可以获取各服务器
101
中的日志信息,并将日志信息存储在消息队列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种日志获取方法,其特征在于,包括:在多个应用服务器的消息队列中获取多个日志信息,所述日志信息中包括日志标识

多个参数和多个参数对应的参数数据,所述多个应用服务器用于执行预设业务;获取日志筛选状态,所述日志筛选状态包括打开状态和关闭状态;若所述日志筛选状态为所述打开状态,则确定日志筛选信息

多个目标参数和目标存储类型;根据所述日志筛选信息

所述多个目标参数

以及所述目标存储类型,在多个日志信息中确定目标日志信息,并将所述目标日志信息存储至预设数据库,所述目标日志信息中包括多个目标参数和多个目标参数对应的参数数据
。2.
根据权利要求1所述的方法,其特征在于,根据所述日志筛选信息

所述多个目标参数

以及所述目标存储类型,在多个日志信息中确定目标日志信息,包括:根据所述日志筛选信息,确定多个目标日志标识;根据所述多个目标参数,确定各目标日志标识对应的第一日志信息;根据所述目标存储类型对所述各目标日志标识对应的第一日志信息进行数据处理,得到所述目标日志信息
。3.
根据权利要求2所述的方法,其特征在于,所述日志筛选信息包括目标业务类型和目标日志等级;根据所述日志筛选信息,确定多个目标日志标识,包括:根据所述目标业务类型,在所述多个日志信息的多个日志标识中确定多个中间日志标识,所述中间日志标识对应的业务类型为目标业务类型;根据所述目标日志等级,在所述多个中间日志标识中确定多个目标日志标识,所述目标日志标识的日志等级为目标日志等级
。4.
根据权利要求2‑3任一项所述的方法,其特征在于,针对任意一个目标日志标识;根据所述多个目标参数,确定所述目标日志标识对应的第一日志信息,包括:若在所述目标日志标识对应的日志信息中存在所述多个目标参数,则将所述目标日志标识所在的日志信息确定为所述第一日志信息;若所述目标日志标识对应的日志信息中不存在所述目标参数,则根据所述多个日志信息,确定所述目标参数的目标参数数据,并将所述目标参数数据更新至所述目标日志标识所在的日志信息,得到所述第一日志信息
。5.
根据权利要求2‑4任一项所述的方法,其特征在于,针对任意一个目标日志标识对应的第一日志信息;根据所述目标存储类型对所述目标日志标识对应的第一日志信息进行数据处理,得到所述目标日志信息,包括:确定所述第一日志信息的第一...

【专利技术属性】
技术研发人员:谭建伟王宏志
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1