[发明专利]一种分布式调用追踪系统在审
申请号: | 201911359633.0 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111163150A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 葛丁佳 | 申请(专利权)人: | 上海精鲲计算机科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 上海助之鑫知识产权代理有限公司 31328 | 代理人: | 余中燕 |
地址: | 200438 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 调用 追踪 系统 | ||
1.一种分布式调用追踪系统,其特征在于,包括:
客户端,用于通过代理Agent从服务端采集数据,并向服务端发送服务调用请求,跟踪记录每一次分布式服务调用请求,并将每一次分布式服务调用请求还原成调用链路进行展示;
服务端,用于向客户端反馈代理Agent采集的数据,并将该数据存储在存储系统或数据库中,同时根据客户端发送的服务调用请求上报每一次服务调用请求对应的服务调用链的信息。
2.根据权利要求1所述的分布式调用追踪系统,其特征在于,所述客户端集成Skywalking跟踪模块、Zipkin跟踪模块和应用监控管理模块,所述应用监控管理模块分别与Skywalking跟踪模块、Zipkin跟踪模块通信连接。
3.根据权利要求2所述的分布式调用追踪系统,其特征在于,所述Skywalking跟踪模块,用于根据服务调用链的信息展示服务详情信息及服务拓扑图。
4.根据权利要求3所述的分布式调用追踪系统,其特征在于,所述服务详情信息包括:服务名称、服务吞吐量、服务响应时间信息、主机列表信息及调用接口信息。
5.根据权利要求3所述的分布式调用追踪系统,其特征在于,所述Skywalking跟踪模块通过内置Web服务功能以图形的方式实时动态展示服务详情信息及服务拓扑图。
6.根据权利要求2所述的分布式调用追踪系统,其特征在于,所述Zipkin跟踪模块,用于根据每一次分布式服务调用请求的时间范围、服务名称、接口名称,选择展示类别。
7.根据权利要求6所述的分布式调用追踪系统,其特征在于,所述Zipkin跟踪模块,具体用于根据接口名称搜索展示接口的调用详情信息,或通过点击服务名称显示接口的调用详情信息。
8.根据权利要求2所述的分布式调用追踪系统,其特征在于,所述应用监控管理模块,用于执行对Skywalking跟踪模块和zipkin跟踪模块的禁用、启用操作。
9.根据权利要求8所述的分布式调用追踪系统,其特征在于,所述应用监控管理模块,还用于针对不同用户对所述分布式调用追踪系统的使用设置不同的访问权限。
10.根据权利要求1所述的分布式调用追踪系统,其特征在于,所述客户端,还用于对展示的接口的调用链路详情信息进行分析调整,以进一步优化所述分布式调用追踪系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海精鲲计算机科技有限公司,未经上海精鲲计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911359633.0/1.html,转载请声明来源钻瓜专利网。