open-telemetry / opentelemetry-java-instrumentation

OpenTelemetry auto-instrumentation and instrumentation libraries for Java
https://opentelemetry.io
Apache License 2.0
1.96k stars 857 forks source link

Do we need to add a instrumentation for openfeign ? #3606

Open zmapleshine opened 3 years ago

zmapleshine commented 3 years ago

Is your feature request related to a problem? Please describe.

In the domain of micro-service, openfeign is a bit different from the normal HTTP client such as Apache HTTP Client ,Okhttp and so on ,in fact, openfeign is considered an RPC.

It has some properties of the micro-service domain, such as the remote service name, which executes remote calls by integrating load balancing components.

Describe the solution you'd like

add some instruments for openfeign, so that observe the trace that calls the remote service, qps, rt, error rate.

Describe alternatives you've considered None Additional context None

driverpt commented 3 years ago

But OpenFeign uses an underlying HTTP Client Library of your choice