[发明专利]一种日志处理方法及相关设备在审
申请号: | 202010236543.9 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111459756A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 陈卓基 | 申请(专利权)人: | 深圳市金蝶天燕云计算股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;H04L12/24 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518000 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 处理 方法 相关 设备 | ||
本申请实施例公开了一种日志处理方法,本申请实施例方法包括:获取请求信息;根据所述请求信息生成特定编码;将所述特定编码附加至所述请求信息内,所述特定编码与所述请求信息对应;根据所述带有特定编码的请求信息生成带有特定编码的请求日志;根据所述带有特定编码的请求信息生成带有所述特定编码的业务日志。
技术领域
本申请实施例涉及通信领域,尤其涉及一种日志处理方法及相关设备。
背景技术
网络设备、系统及服务程序等,在运作时都会产生一个叫日志的事件记录;每一个日志都记载着日期、时间、使用者及动作等相关操作的描述。按日志产生的程序或位置分为不同类别,如如应用程序日志,安全日志、系统日志、服务日志、等等。
在用户向服务器发出一些请求时,请求数据会通过服务器内的网关过滤器,网关过滤器分析客户的具体请求内容,并根据具体的请求内容发送该请求发送至负责该业务的业务微服务中,请求在网关过滤器部分会产生对应的请求日志,请求日志:记录Http请求信息和登录用户信息的日志,请求日志通常包括URL(Uniform Resource Locator,统一资源定位符)、IP地址(Internet Protocol、网际互连协议地址)、通过令牌(token)验证的用户信息、请求的模块/菜单和该请求的操作名称等。在业务微服务架构下则会对应产生相应于业务的业务日志,业务日志比较简单,关键字段为产生该业务的用户id,名称以及该业务的操作详情,其中操作详情字段需要在处理业务逻辑时由开发人员自定义写入,例如在一个更新单据的业务方法内,可以将操作详情字段设为:xxx更新了一条xxx单。
在对日志进行分析时,各种日志统一存储于日志库中,每个日志中所记载的信息可分析出用户的具体操作与用户的身份,一条请求信息往往会引发一条请求日志和多条业务日志,在对日志进行分析时,不能直观的了解到这些日志分别由哪条请求信息所引发的。
发明内容
本申请实施例第一方面提供了一种日志处理方法,包括:
获取请求信息;
根据所述请求信息生成特定编码;
将所述特定编码附加至所述请求信息内,所述特定编码与所述请求信息对应;
根据所述带有特定编码的请求信息生成带有特定编码的请求日志;
根据所述带有特定编码的请求信息生成带有所述特定编码的业务日志。
基于本申请实施例第一方面,可选地,
所述根据所述请求信息生成特定编码,包括:
使用所述请求信息生成通用唯一识别码,将所述通用唯一识别码作为特定编码,或,根据所述请求信息使用雪花算法生成特定编码。
基于本申请实施例第一方面,可选地,
所述将所述特定编码附加至所述请求信息内,包括:
将所述特定编码写入所述请求信息的请求头。
基于本申请实施例第一方面,可选地,
所述根据所述带有特定编码的请求信息生成带有特定编码的请求日志,之后,还包括:
发送所述带有特定编码的请求日志至消息中间件;
所述根据所述带有特定编码的请求信息生成带有所述特定编码的业务日志,之后,还包括:
发送所述带有特定编码的业务日志至消息中间件。
基于本申请实施例第一方面,可选地,所述发送所述带有特定编码的请求日志至消息中间件;发送所述带有特定编码的业务日志至消息中间件,之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金蝶天燕云计算股份有限公司,未经深圳市金蝶天燕云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010236543.9/2.html,转载请声明来源钻瓜专利网。