6

我们在 Istio 中使用 Opentracing/Jaeger 来跟踪多个基于 Spring Boot/Spring Cloud 的微服务。

我目前想知道是否可以通过提供有关已执行查询(即 SQL 语句)的信息来丰富跟踪范围?使用opentracing-contrib/java-spring-cloud跟踪 JDBC 连接信息工作正常,但缺少其他信息。

我知道,例如,glowroot能够跟踪语句本身,但没有找到任何与 Opentracing 或 Jaeger 相关的内容。

如果有人能指出一些研究方向,那就太好了!

4

1 回答 1

0

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

例如:jdbc:tracing:h2:mem:test?traceWithActiveSpanOnly=true

之后,这些陈述开始被追踪。

在此处查看 opentracing java-jdbc 模块的文档

于 2020-07-20T12:44:52.763 回答