可以通过 application.properties 配置 Jaeger 吗?

Possible to configure Jaeger via application.properties?

根据 https://quarkus.io/guides/opentracing-guide 所有 Jeager 配置都是通过 JVM args (-DJAEGER_ENDPOINT...) 但我想使用 application.propertiesmicroprofile-config.properties 来配置追踪。我尝试了以下方法,但 Quarkus 似乎选择的唯一配置是服务名称,所有其他属性都被忽略。

quarkus.jaeger.service-name=my-service <-this one is working
quarkus.jaeger.endpoint=http://localhost:14268/api/traces <- seems to be ignored
quarkus.jaeger.reporter-log-spans=true
quarkus.jaeger.sampler.type=const
quarkus.jaeger.sampler.parameter=1

所以,问题是是否可以通过配置文件进行配置,或者目前不支持?

在执行 mvnDebug quarkus:dev(没有 jvm.args)并放置断点 here 时,我看到您传递了所有参数,但 quarkus.jaeger.sampler.parameter 除外,这是错误的。 应该是quarkus.jaeger.sampler.param