Jaeger
Uber 开源的分布式追踪系统。
核心功能
分布式上下文传播性能分析服务依赖图根因分析
示例代码
go
1import "go.opentelemetry.io/otel/trace"2 3func handler(ctx context.Context) {4 tracer := otel.Tracer("my-service")5 ctx, span := tracer.Start(ctx, "operation")6 defer span.End()7 8 // 业务逻辑9 doWork(ctx)10}