I'm trying with no success to integrate Opentelemetry with Zuul using Spring Boot. What I'm trying to do is to pass Opentelemetry context from Zuul to other microservices in the chain and when the response came into Zuul close the trace
(Create trace) Zuul --call--> (new Span) Microservice A --call--> (new Span) Microservice B
(Close trace ) Zuul <--response-- Microservice A <-response-- Microservice B
Anyone has made something similar to this?
I solved this way:
and the response, where the span is closed