[发明专利]收集日志的方法、装置及设备在审
申请号: | 202010160446.6 | 申请日: | 2020-03-10 |
公开(公告)号: | CN113377732A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 曹丽华 | 申请(专利权)人: | 中国移动通信集团湖南有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/17 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 张阳;朱文杰 |
地址: | 410015 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 收集 日志 方法 装置 设备 | ||
本发明实施例公开了一种收集日志的方法、装置及设备,该方法包括:响应于接收到的业务请求,执行所述业务请求对应的业务流程;以及,获取所述业务请求对应的请求数据,将所述请求数据写入所述业务请求对应的第一日志信息;所述请求数据包括以下至少一项:请求方标识信息、接收方标识信息、业务内容、请求时间、请求次数、请求方地址信息;获取执行所述业务流程后返回的响应数据,并将所述响应数据写入所述第一日志信息;将所述响应数据返回至所述业务请求的请求方;以及,记录将所述响应数据返回至所述请求方的第二日志信息。本发明实施例可以减少编写代码的工作量,以及增加获取日志信息的种类,有利于提高日志信息分析的有效性。
技术领域
本发明涉及数据处理领域,尤其涉及一种收集日志的方法、装置及设备。
背景技术
随着互联网的不断发展,各系统之间的交互也日益频繁,需要对交互过程进行完善的日志记录,并且由于系统的模块不断增多,对如何收集日志提出了更高的要求。
现有的日志收集方式,一般是以接口为对象进行日志收集。然而,大多数系统具有多个不同的接口,上述日志收集方式需要针对各接口分别进行接口日志代码的编写,从而产生大量的重复工作;并且,这种日志收集方式无法收集到辅助信息,如客户端的主机信息等信息,导致获取的日志信息不够完整。
发明内容
本发明实施例提供一种收集日志的方法、装置及设备,以解决现有日志收集方式需要大量的重复工作以及获取的日志信息不够完整的问题。
为解决上述技术问题,本发明实施例是这样实现的:
第一方面,本发明实施例提供了一种收集日志的方法,该方法包括:响应于接收到的业务请求,执行所述业务请求对应的业务流程;以及,获取所述业务请求对应的请求数据,将所述请求数据写入所述业务请求对应的第一日志信息;所述请求数据包括以下至少一项:请求方标识信息、接收方标识信息、业务内容、请求时间、请求次数、请求方地址信息;获取执行所述业务流程后返回的响应数据,并将所述响应数据写入所述第一日志信息;所述响应数据包括以下至少一项:所述请求方标识信息、所述接收方标识信息、所述业务内容、业务响应时间、业务处理结果;将所述响应数据返回至所述业务请求的请求方;以及,记录将所述响应数据返回至所述请求方的第二日志信息。
第二方面,本发明实施例还提供了一种收集日志的装置,该装置包括:请求响应模块,用于响应于接收到的业务请求,执行所述业务请求对应的业务流程;以及,获取所述业务请求对应的请求数据,将所述请求数据写入所述业务请求对应的第一日志信息;所述请求数据包括以下至少一项:请求方标识信息、接收方标识信息、业务内容、请求时间、请求次数、请求方地址信息;写入模块,用于获取执行所述业务流程后返回的响应数据,并将所述响应数据写入所述第一日志信息;所述响应数据包括以下至少一项:所述请求方标识信息、所述接收方标识信息、所述业务内容、业务响应时间、业务处理结果;返回模块,用于将所述响应数据返回至所述业务请求的请求方;以及,记录将所述响应数据返回至所述请求方的第二日志信息。
第三方面,本发明实施例还提供了一种收集日志的设备,包括:存储器,存储有计算机程序指令;处理器,当所述计算机程序指令被所述处理器执行时实现如上述任一项所述的收集日志的方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得所述计算机执行如上述任一项所述的收集日志的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖南有限公司;中国移动通信集团有限公司,未经中国移动通信集团湖南有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010160446.6/2.html,转载请声明来源钻瓜专利网。