接口日志文档生成方法、装置及计算机设备制造方法及图纸 您所在的位置:网站首页 接口文档生成 接口日志文档生成方法、装置及计算机设备制造方法及图纸

接口日志文档生成方法、装置及计算机设备制造方法及图纸

2022-12-10 14:30| 来源: 网络整理| 查看: 265

本发明专利技术实施例涉及接口日志技术领域,公开了一种接口日志文档生成方法,该方法包括:扫描接口文档,解析得到各个接口对应的接口描述信息;扫描数据库表,解析得到各个接口的数据库表信息;扫描接口源代码,解析得到各个接口对应的上下游接口信息;根据所述接口描述信息、数据库表信息及上下游接口信息,生成各个接口对应的结构化文档;获取接口日志信息,将所述接口日志信息与对应接口的所述结构化文档融合,得到接口日志文档。通过上述方式,本发明专利技术实施例实现了便于用户快速了解接口日志问题及接口信息的效果。题及接口信息的效果。题及接口信息的效果。

全部详细技术资料下载

【技术实现步骤摘要】 接口日志文档生成方法、装置及计算机设备

[0001]本专利技术实施例涉及接口日志,具体涉及一种接口日志文档生成方法、接口日志文档生成装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]目前,随着互联网技术的发展,各类软件或系统越来越多。各类软件系统在运行的过程中会产生大量日志,来记录系统的运行过程、设备状态及网络情况等信息,以供系统开发和运维人员对系统的功能进行跟踪管理并维护。[0003]通常一个系统中的各个业务的日志是混在一起的,如系统各个接口的接口日志,其是混在一起存储的,导致大量接口日志时,不便于查询。本申请的专利技术人在实施本专利技术的过程中发现,由于现有的各个接口的接口日志混在一起存储,且各个接口日志的字段含义等可能不同、接口的作用不同,因此导致运维人员或开发人员在查询日志时,无法快速地了解该接口日志对应的字段含义、接口相关信息等。

技术实现思路

[0004]鉴于上述问题,本专利技术实施例提供了一种接口日志文档生成方法、接口日志文档生成装置、计算机设备及计算机可读存储介质,用于解决现有技术中存在的接口日志使用不便捷、无法快速解决日志中问题的技术问题。[0005]根据本专利技术实施例的一个方面,提供了一种接口日志文档生成方法,所述方法包括:[0006]扫描接口文档,解析得到各个接口对应的接口描述信息;[0007]扫描数据库表,解析得到各个接口的数据库表信息;[0008]扫描接口源代码,解析得到各个接口对应的上下游接口信息;r/>[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]图1示出了本专利技术实施例提供的接口日志文档生成方法的流程示意图;[0040]图2示出了本专利技术另一实施例提供的接口日志文档生成方法的流程示意图;[0041]图3示出了本专利技术实施例提供的接口日志文档生成方法所生成的接口日志文档的示意图;[0042]图4示出了本专利技术实施例提供的接口日志文档生成装置的结构示意图;[0043]图5示出了本专利技术实施例提供的计算机设备的结构示意图。具体实施方式[0044]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。[0045]本专利技术实施例针对在日志查询过程中,无法快速了解接口日志的用途、请求响应字段、调用的上下游接口、实现逻辑等问题,提出了一种融合接口文档与请求响应日志的接口日志文档生成方法。[0046]图1示出了本专利技术实施例提供的接口日志文档生成方法的流程图,该方法由计算机设备执行。该计算机设备可以使个人计算本文档来自技高网...

【技术保护点】

【技术特征摘要】 1.一种接口日志文档生成方法,其特征在于,所述方法包括:扫描接口文档,解析得到各个接口对应的接口描述信息;扫描数据库表,解析得到各个接口的数据库表信息;扫描接口源代码,解析得到各个接口对应的上下游接口信息;根据所述接口描述信息、数据库表信息及上下游接口信息,生成各个接口对应的结构化文档;获取接口日志信息,将所述接口日志信息与对应接口的所述结构化文档融合,得到接口日志文档。2.根据权利要求1所述的方法,其特征在于,所述获取接口日志信息,将所述接口日志信息与对应接口的所述结构化文档融合,得到接口日志文档之前,所述方法还包括:获取用户输入的日志关键字;根据所述日志关键字在日志系统中搜索,得到所述接口日志信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述接口标识,将所述接口日志信息与对应接口的所述结构化文档融合,得到接口日志文档之后,所述方法包括:展示所述接口日志文档给用户;所述接口日志文档包括接口文档链接;响应于用户点击所述接口文档链接的操作,展示对应的接口文档。4.根据权利要求2所述的方法,其特征在于,所述结构化文档包括接口标识、接口描述信息、数据库表信息、上下游接口信息,以及至少一个接口日志的日志时间及日志状态;所述接口描述信息包括接口功能描述、请求日志字段描述、响应日志字段描述。5.根据权利要求1 ‑ 4任一项所述的方法,其特征在于,所述获取接口日志信息,将所述接口日志信息与对应接口的所述结构化文档融合,得到接口日志文档之后,所述方法还包括:分析所述接口日志文档,得到分析结果;根据所述分析结果,生成日志告警或问题定位。6.根据权利要求1

【专利技术属性】 技术研发人员:范子果, 申请(专利权)人:国信证券股份有限公司, 类型:发明 国别省市:

全部详细技术资料下载 我是这个专利的主人


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有