spring-cloud-openfeign
spring-cloud-openfeign copied to clipboard
Feign Client not auto-instrumented with Micrometer Tracing (OpenTelemetry) on Spring Cloud 2024.0.0
trafficstars
I’m using Spring Boot 3.2.x and Spring Cloud 2024.0.0 (Leyton) with Micrometer Tracing and OpenTelemetry.
Expected behavior: Feign clients should be automatically instrumented with TracingFeignClient, or at least propagate traceparent headers automatically.
Observed behavior: Feign client is still a JDK dynamic proxy (jdk.proxy2.$Proxy...) and does not propagate tracing headers. Only workaround is to inject headers manually via custom RequestInterceptor.