关于微服务中的链路追踪技术选型的疑问

2018-10-23 22:10:16 +08:00
 EXChen

目前技术部的 JAVA 组监控用的一直是 Pinpoint,因为不需要自己埋点,所以用的体验还算不错。但是国内好像是点评的 Cat 用的居多,这个监控系统是不是大部分监控数据都需要自己埋点来搜集?国内的公司用的多吗?

3211 次点击
所在节点    Java
8 条回复
Codingless
2018-10-23 23:10:49 +08:00
印象中 CAT 是个侵入式的方案。

用的多没感觉,作者把这东西从点评带到携程再到平安,业内用这个比较大的几家就这三个吧。
xuanbg
2018-10-24 09:06:40 +08:00
我们是网关生成一个 uuid 放请求头里面,一路传递进去。然后日志输出都带这个 uuid,查日志的时候用这个 id 一查就全出来了。
lixm
2018-10-24 09:16:34 +08:00
opentracing 啊, 其实我用的是和 opentracing 兼容的 zipkin
owenliang
2018-10-24 11:33:29 +08:00
不侵入的原理是什么,比如一个网络调用。
flyingfz
2018-10-24 12:11:41 +08:00
貌似 可以试试 腾讯的 Tars。
看了下介绍,好像很强大。
sakudie
2018-10-24 13:30:45 +08:00
Spring Cloud Sleuth
EXChen
2018-10-24 15:22:07 +08:00
@xuanbg 这个查日志方便,但不适合实时的监控。
xuanbg
2018-10-24 23:52:46 +08:00
@EXChen 实时监控无非就是多一个事件触发而已,别的都一样。而事件也无非就是定时器或者代码里面埋点这两种。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500407

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX