Skip to content

OpenFeign/feign-opentracing

Repository files navigation

Build Status Released Version

OpenTracing Feign Instrumentation

OpenTracing instrumentation for Feign client. This instrumentation creates a client span for each outgoing request.

Configuration & Usage

Feign

Feign feign = Feign.builder()
    .client(new TracingClient(feignCompatibleClient, tracer))
    .build();

HystrixFeign

TracingConcurrencyStrategy.register();

and create feign client like it is described above.

Development

./mvnw clean install

Release

Follow instructions in RELEASE