我们在Istio中使用Opentracing/Jaeger来跟踪多个基于Spring Boot/Spring Cloud的微服务。
我现在想知道是否有一个选项可以通过提供关于执行的查询(即SQL语句)的信息来丰富跟踪范围?使用opentracing-contrib/java-spring-cloud可以很好地跟踪JDBC连接信息,但缺少其他信息。
我知道,例如,glowroot能够自己跟踪语句,但还没有找到任何与Opentracing或Jaeger相关的内容。
如果有人能指出一些研究方向,那就太好了!
发布于 2020-07-20 20:44:53
我也面临着类似的问题。跟踪的是ConnectionInfo,而不是SQL语句。在我的例子中,我必须启用traceWithActiveSpanOnly=true。
例如: jdbc:tracing:h2:mem:test?traceWithActiveSpanOnly=true
在那之后,这些语句开始被跟踪。
Check the documentation of opentracing java-jdbc module here
https://stackoverflow.com/questions/57268147
复制相似问题