Согласно https://quarkus.io/guides/opentracing-guide вся конфигурация Jeager выполняется через аргументы JVM (-DJAEGER_ENDPOINT ...), но я бы хотел использовать либо application.properties
, либо microprofile-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
Итак, вопрос в том, возможно ли настроить через config-файлы или это в настоящее время не поддерживается?