- I have searched the issues of this repository and believe that this is not a duplicate.
Describe the proposal
English: As a low-level framework middleware, Dubbo needs to reduce the coupling with the third-party link tracking system as much as possible, so a solution is needed to realize it. Currently, the more popular link tracking facades that can be referred to are: opentracing and micrometer tracing. Of course, there are other better options that you can also try.
中文:Dubbo作为一个底层的框架中间件,需要尽可能的降低与第三方链路追踪系统的耦合,所以需要一个解决方案来实现,目前可以参考的比较流行的链路追踪门面为:opentracing与micrometer tracing。当然还有其他更好的也可以尝试选择。
3条答案
按热度按时间ffscu2ro1#
assign to me, thanks
bz4sfanl2#
assign to me, thanks
ok
wz8daaqr3#
Opentelemetry与Micrometer tracing选型调研
二者对比
为什么SpringBoot选择Micrometer( 参考 )?
SpringBoot 使用 Micrometer 而不是 OpenTelemetry,可能有以下几点原因:
SpringBoot3在Spring Boot Actuator中为Micrometer Tracing的依赖性管理和自动配置。Micrometer Tracing充当了类似日志领域内slf4j门面的角色。
OpenTelemetry目前实现了对Dubbo的client和server:
https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/docs/supported-libraries.md
个人意见:Micrometer