将JDBC查询信息添加到opentracing/jaeger跨度



我们正在使用opentracing/jaeger在ISTIO中用于跟踪多个弹簧启动/基于春季云的微服务。

我目前想知道是否有一个选项可以通过提供有关执行查询的信息来丰富跟踪跨度(即SQL语句(?使用OpenTracing-Contrib/Java-spring-cloud,跟踪JDBC连接信息正常工作,但缺少其他信息。

我知道,例如Glowroot能够追踪陈述本身,但没有找到与Opentracing或Jaeger有关的任何内容。

如果有人可以展示一些研究方向!

我面临类似的问题。ConnectionInfo被追踪,但不是SQL语句。就我而言,我必须启用traceWithactivespanonly = true。

e.g,:jdbc:跟踪:H2:mem:test?traceWithactivesPanonly = true

之后,语句开始被追踪。

检查opentracing Java-jdbc模块的文档

最新更新