日志输出的方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32125985 阅读:12 留言:0更新日期:2022-01-29 19:14
本发明专利技术公开了日志输出的方法、装置、电子设备和存储介质,涉及计算机技术领域。该方法的一具体实施方式包括:基于业务标识查询对应的各应用服务器,获取各应用服务器的服务器信息,以调用预设的第一图数据模型,生成对应服务器的第一图数据;基于业务标识,提取各应用服务器的日志文本和各日志文本的日志信息,以调用预设的第二图数据模型,基于日志信息生成对应日志信息的第二图数据;判断第一图数据和第二图数据是否一致;若是,则输出日志文本;若否,则发送日志信息错误消息。该实施方式能够解决在日志数量较多时,逐条查看的方式会消耗过多的时间,使日志输出的效率降低的问题。使日志输出的效率降低的问题。使日志输出的效率降低的问题。

【技术实现步骤摘要】
日志输出的方法、装置、电子设备和存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种日志输出的方法、装置、电子设备和存储介质。

技术介绍

[0002]在业务处理场景中,为了监控业务系统运行情况,通常需要把业务系统中各个应用服务器的日志汇集在一起,然后逐条查看,来筛选出需要输出的日志,并检查出缺少的日志内容。但是,在日志数量较多时,逐条查看的方式会消耗过多的时间,使日志输出的效率较低。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种日志输出的方法、装置、电子设备和存储介质,能够解决在日志数量较多时,逐条查看的方式会消耗过多的时间,使日志输出效率较低的问题。
[0004]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种日志输出的方法。
[0005]本专利技术实施例的一种日志输出的方法包括:基于业务标识查询对应的各应用服务器,获取各所述应用服务器的服务器信息,以调用预设的第一图数据模型,生成对应服务器的第一图数据;基于所述业务标识,提取各所述应用服务器的日志文本和各所述日志文本的日志信息,以调用预设的第二图数据模型,基于所述日志信息生成对应日志信息的第二图数据;判断所述第一图数据和所述第二图数据是否一致;若是,则输出所述日志文本;若否,则发送日志信息错误消息。
[0006]在一个实施例中,所述服务器信息包括服务器标识和服务器处理所述业务标识对应业务数据的执行顺序;
[0007]所述调用预设的第一图数据模型,生成对应服务器的第一图数据,包括:
[0008]基于各所述服务器标识生成对应的第一节点,将各所述服务器标识确定为对应第一节点的节点属性,基于所述执行顺序生成所述第一节点之间的连接边,以得出第一图数据。
[0009]在又一个实施例中,所述日志信息包括日志文本对应的服务器标识和日志生成时间;
[0010]所述调用预设的第二图数据模型,基于所述日志信息生成对应日志信息的第二图数据,包括:
[0011]基于各所述日志文本生成对应的第二节点,将各所述日志文本对应的服务器标识确定为所述日志文本对应第二节点的节点属性,基于所述生成时间生成所述第二节点之间的连接边,以得出第二图数据。
[0012]在又一个实施例中,所述判断所述第一图数据和所述第二图数据是否一致,包括:
[0013]获取所述第一图数据所包括第一节点的节点属性和所述第一节点之间的连接边,
以及获取所述第二图数据所包括第二节点的节点属性和所述第二节点之间的连接边,以判断所述第一图数据和所述第二图数据是否一致。
[0014]在又一个实施例中,判断所述第一图数据和所述第二图数据是否一致,包括:
[0015]判断所述第一节点的节点属性和所述第二节点的节点属性是否相同;
[0016]如果否,则确定所述第一图数据和所述第二图数据不一致;
[0017]若是,则判断所述第一节点之间的连接边和所述第二节点之间的连接边是否相同;如果是,则确定所述第一图数据和所述第二图数据一致;如果否,则确定所述第一图数据和所述第二图数据不一致。
[0018]在又一个实施例中,所述发送日志信息错误消息,包括:
[0019]确定所述第一图数据和所述第二图数据之间的差异,以基于所述差异生成日志信息错误消息,进而发送所述日志信息错误消息。
[0020]在又一个实施例中,所述输出所述日志文本之后,包括:
[0021]调用预设的业务监控模型,以基于所述日志文本监控所述业务标识对应业务数据的处理状态。
[0022]为实现上述目的,根据本专利技术实施例的另一方面,提供了一种日志输出的装置。
[0023]本专利技术实施例的一种日志输出的装置包括:生成单元,用于基于业务标识查询对应的各应用服务器,获取各所述应用服务器的服务器信息,以调用预设的第一图数据模型,生成对应服务器的第一图数据;所述生成单元,还用于基于所述业务标识,提取各所述应用服务器的日志信息和日志文本,以调用预设的第二图数据模型,基于所述日志信息生成对应日志信息的第二图数据;判断单元,用于判断所述第一图数据和所述第二图数据是否相同;输出单元,用于若是,则输出所述日志文本;若否,则发送日志信息错误消息。
[0024]在一个实施例中,所述服务器信息包括服务器标识和服务器处理所述业务标识对应业务数据的执行顺序;
[0025]所述生成单元,具体用于:
[0026]基于各所述服务器标识生成对应的第一节点,将各所述服务器标识确定为对应第一节点的节点属性,基于所述执行顺序生成所述第一节点之间的连接边,以得出第一图数据。
[0027]在又一个实施例中,所述日志信息包括日志文本对应的服务器标识和日志生成时间;
[0028]所述生成单元,具体用于:
[0029]基于各所述日志文本生成对应的第二节点,将各所述日志文本对应的服务器标识确定为所述日志文本对应第二节点的节点属性,基于所述生成时间生成所述第二节点之间的连接边,以得出第二图数据。
[0030]在又一个实施例中,所述判断单元,具体用于:
[0031]获取所述第一图数据所包括第一节点的节点属性和所述第一节点之间的连接边,以及获取所述第二图数据所包括第二节点的节点属性和所述第二节点之间的连接边,以判断所述第一图数据和所述第二图数据是否一致。
[0032]在又一个实施例中,所述判断单元,具体用于:
[0033]判断所述第一节点的节点属性和所述第二节点的节点属性是否相同;
[0034]如果否,则确定所述第一图数据和所述第二图数据不一致;
[0035]若是,则判断所述第一节点之间的连接边和所述第二节点之间的连接边是否相同;如果是,则确定所述第一图数据和所述第二图数据一致;如果否,则确定所述第一图数据和所述第二图数据不一致。
[0036]在又一个实施例中,所述输出单元,具体用于:
[0037]确定所述第一图数据和所述第二图数据之间的差异,以基于所述差异生成日志信息错误消息,进而发送所述日志信息错误消息。
[0038]在又一个实施例中,所述装置还包括:
[0039]监控单元,用于调用预设的业务监控模型,以基于所述日志文本监控所述业务标识对应业务数据的处理状态。
[0040]为实现上述目的,根据本专利技术实施例的再一个方面,提供了一种电子设备。
[0041]本专利技术实施例的一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例提供的日志输出的方法。
[0042]为实现上述目的,根据本专利技术实施例的又一个方面,提供了一种计算机可读介质。
[0043]本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例提供的日志输出的方法。
[0044]上述专利技术中的一个实施例具有如下优点或有益效果:本专利技术实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志输出方法,其特征在于,包括:基于业务标识查询对应的各应用服务器,获取各所述应用服务器的服务器信息,以调用预设的第一图数据模型,生成对应服务器的第一图数据;基于所述业务标识,提取各所述应用服务器的日志文本和各所述日志文本的日志信息,以调用预设的第二图数据模型,基于所述日志信息生成对应日志信息的第二图数据;判断所述第一图数据和所述第二图数据是否一致;若是,则输出所述日志文本;若否,则发送日志信息错误消息。2.根据权利要求1所述的方法,其特征在于,所述服务器信息包括服务器标识和服务器处理所述业务标识对应业务数据的执行顺序;所述调用预设的第一图数据模型,生成对应服务器的第一图数据,包括:基于各所述服务器标识生成对应的第一节点,将各所述服务器标识确定为对应第一节点的节点属性,基于所述执行顺序生成所述第一节点之间的连接边,以得出第一图数据。3.根据权利要求1所述的方法,其特征在于,所述日志信息包括日志文本对应的服务器标识和日志生成时间;所述调用预设的第二图数据模型,基于所述日志信息生成对应日志信息的第二图数据,包括:基于各所述日志文本生成对应的第二节点,将各所述日志文本对应的服务器标识确定为所述日志文本对应第二节点的节点属性,基于所述生成时间生成所述第二节点之间的连接边,以得出第二图数据。4.根据权利要求1所述的方法,其特征在于,判断所述第一图数据和所述第二图数据是否一致,包括:获取所述第一图数据所包括第一节点的节点属性和所述第一节点之间的连接边,以及获取所述第二图数据所包括第二节点的节点属性和所述第二节点之间的连接边,以判断所述第一图数据和所述第二图数据是否一致。5.根据权利要求4所述的方法,其特征在于,判断所述第一图数据和所述第二图数据是否一致,包括:判断所...

【专利技术属性】
技术研发人员:王占民
申请(专利权)人:泰康在线财产保险股份有限公司
类型:发明
国别省市:

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

1