[发明专利]基于日志埋点的微服务调用跟踪方法及其系统有效
申请号: | 201811197247.1 | 申请日: | 2018-10-15 |
公开(公告)号: | CN109460307B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 陈瑛辉;谢周明 | 申请(专利权)人: | 厦门商集网络科技有限责任公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/30;G06Q30/06 |
代理公司: | 福州科扬专利事务所 35001 | 代理人: | 何小星 |
地址: | 361000 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明基于日志埋点的微服务调用跟踪方法及其系统,将服务的调用的应用日志,系统日志和埋点日志一起收集到日志归集服务器上,技术人员可以很方便的查询一笔交易的所有执行信息,方便排错和查找问题。除此之外,管理人员也可以很方便的在该系统中定制报表。交易跟踪都是通过日志来实现,尽可能的减少了对于系统的侵入,开发人员记录日志无需做任何的额外处理就能够无缝地植入交易号到日志中。 | ||
搜索关键词: | 基于 日志 微服 调用 跟踪 方法 及其 系统 | ||
【主权项】:
1.基于日志埋点的微服务调用跟踪方法,其特征在于,包括以下步骤:S1:外部系统发送请求开始调用微服务;S2:生成交易流水号,打印所述微服务调用的埋点日志,日志信息包括所述交易流水号;S3:所述交易流水号通过本地线程透传到所述微服务的调用中;S4:打印带有所述交易流水号的交易日志;S5:当所述微服务调用远程的其它微服务时,记录远程调用微服务的埋点日志,然后远程调用其它微服务,透传所述交易流水号给被调用的远程微服务;S6:所述远程微服务接收所述交易流水号,通过本地线程透传到所述远程微服务的调用中,同时记录交易调用的埋点日志;S7:日志收集器收集本地日志,解析日志中的交易信息,并发送到日志归集服务器;S8:所述日志归集服务器接收日志数据,对日志数据进行索引并保存;S9:技术人员使用所述日志归集服务器的查询和报表工具查询交易日志和埋点日志。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门商集网络科技有限责任公司,未经厦门商集网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811197247.1/,转载请声明来源钻瓜专利网。