reqwest-tracing
Opentracing middleware implementation for
reqwest-middleware
.
Overview
Attach TracingMiddleware
to your client to automatically trace HTTP requests:
use stdout;
use ClientBuilder;
use TracingMiddleware;
use SubscriberExt;
use Registry;
async
async fun run
See the tracing
crate for more information on how to set up a
tracing subscriber to make use of the spans.
How to install
Add reqwest-tracing
to your dependencies. Optionally enable opentelemetry integration by enabling
an opentelemetry version feature:
[]
# ...
= { = "0.1.0", = ["opentelemetry_0_16"] }
Available opentelemetry features are opentelemetry_0_16
, opentelemetry_0_15
, opentelemetry_0_14
and
opentelemetry_0_13
.