From 846127baa4af402ba151393c4b7fb3b79c449e20 Mon Sep 17 00:00:00 2001 From: Julian Tescher Date: Tue, 29 Dec 2020 18:15:19 -0800 Subject: [PATCH 1/2] Update otel description in tracing README to match workspace --- tracing/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tracing/README.md b/tracing/README.md index 072a68b3fe..3e87f1363a 100644 --- a/tracing/README.md +++ b/tracing/README.md @@ -348,6 +348,9 @@ In particular, the following crates are likely to be of interest: dependencies which use `log`. Note that if you're using `tracing-subscriber`'s `FmtSubscriber`, you don't need to depend on `tracing-log` directly. +* [`tracing-opentelemetry`]: Provides a layer that connects spans from multiple + systems into a trace and emits them to [OpenTelemetry]-compatible distributed + tracing systems for processing and visualization. Additionally, there are also several third-party crates which are not maintained by the `tokio` project. These include: @@ -355,8 +358,6 @@ maintained by the `tokio` project. These include: - [`tracing-timing`] implements inter-event timing metrics on top of `tracing`. It provides a subscriber that records the time elapsed between pairs of `tracing` events and generates histograms. -- [`tracing-opentelemetry`] provides a subscriber for emitting traces to - [OpenTelemetry]-compatible distributed tracing systems. - [`tracing-honeycomb`] Provides a layer that reports traces spanning multiple machines to [honeycomb.io]. Backed by [`tracing-distributed`]. - [`tracing-distributed`] Provides a generic implementation of a layer that reports traces spanning multiple machines to some backend. - [`tracing-actix`] provides `tracing` integration for the `actix` actor From 4a2133b2d73b17621528440d24d4dfbe407cda1e Mon Sep 17 00:00:00 2001 From: Julian Tescher Date: Tue, 29 Dec 2020 18:17:26 -0800 Subject: [PATCH 2/2] Match bullet point syntax --- tracing/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracing/README.md b/tracing/README.md index 3e87f1363a..1b596798df 100644 --- a/tracing/README.md +++ b/tracing/README.md @@ -348,7 +348,7 @@ In particular, the following crates are likely to be of interest: dependencies which use `log`. Note that if you're using `tracing-subscriber`'s `FmtSubscriber`, you don't need to depend on `tracing-log` directly. -* [`tracing-opentelemetry`]: Provides a layer that connects spans from multiple +- [`tracing-opentelemetry`]: Provides a layer that connects spans from multiple systems into a trace and emits them to [OpenTelemetry]-compatible distributed tracing systems for processing and visualization.