kratos项目中使用jaeger做链路追踪
项目地址
https://gitee.com/huoyingwhw/kratos-trace
简单说明
1、注意项目中使用同一个版本的otel包!
2、设置属性的时候,需要用到otel/semconv这个包,我这里用的是1.12.0,如果用低版本的话,semconv.SchemaURL 这个失效了,项目会报错!

jaeger界面
1、可以看到链路关系:
2、可以看到一个操作详细的调用过程以及执行的时间,也可以看到redis操作的命令:

~~~
https://gitee.com/huoyingwhw/kratos-trace
1、注意项目中使用同一个版本的otel包!
2、设置属性的时候,需要用到otel/semconv这个包,我这里用的是1.12.0,如果用低版本的话,semconv.SchemaURL 这个失效了,项目会报错!

1、可以看到链路关系:
2、可以看到一个操作详细的调用过程以及执行的时间,也可以看到redis操作的命令:

~~~