微服务链路追踪 zipkin 组件 ui界面详解(二十)

有小伙伴服务中用到了zipkin ,很多人反馈,UI页面不太会用,今天我和大家分享一下:

1、zipkin 首叶面详解  http://localhost:9411

2、查到某个或某几个问题请求,下载json日志,查找原因。

3、点击一个进入到下一个页面:trace详情

 

4、点击一个服务名:显示的信息大家应该一目了然

这个图中,需要注意的是相对时间和调用行为
调用行为(Annotation)分如下四种:
cs - Client Start : 客户端已经提出了请求。这就设置了跨度的开始。
sr - Server Finish: 服务器已收到请求并将开始处理它。这与CS之间的差异将是网络延迟和时钟抖动的组合。
ss - Server Start : 服务器已完成处理,并将请求发送回客户端。这与SR之间的差异将是服务器处理请求所花费的时间
cr - Client Finish: 客户端已经收到来自服务器的响应。这就设置了跨度的终点。当记录注释时,RPC被认为是完整的。

 

相对时间(Relative Time)从trace生成到现在,nandao-web  nandao-order
3.144ms的时候,Client Start nandao-web这个应用发出了调用
7.241ms的时候,Server Finish  nandao-order收到了nandao-web的调用。 这个说明,从nandao-web到nandao-order中间的网络耗时花费了7.241-3.144ms.
14.808ms的时候,Server Start nandao-order的方法执行完毕,准备返回响应结果给nandao-web , 这说明nandao-order处理请求花费了14.8.8-7.241 = 15ms
14.961ms的时候,Client Finish  nandao-web收到了返回结果
界面显示的时候,是根据相对时间来排序的,所以Client Finish  排在了第三位,因为他和Server Start 的时间基本是一样的,差别很小。 

 5、点击 More info 显示三个id

6、全局依赖:

点击点击nandao-web服务:

点击:

Number of calls : 总的调用数(调用成功的,除去异常的)

Number of errors:调用异常的次数

到此zipkin界面使用分享完了,大家平日要多操作、多查询、多思考,很快就会熟练使用的。

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寅灯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值