From 88d3f9ae0ab829bf58d8c7e330b3e48ddbdcd23d Mon Sep 17 00:00:00 2001 From: Aaron Roney Date: Wed, 6 Sep 2023 16:09:29 -0700 Subject: [PATCH] docs: add `axum-insights` to relevant crates. (#2713) ## Motivation Adding a relevant library to the list of `tracing`-enabled crates. ## Solution Added to READMEs and documentation. --- README.md | 2 ++ tracing/README.md | 2 ++ tracing/src/lib.rs | 2 ++ 3 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 2656fe04a1..58a841b109 100644 --- a/README.md +++ b/README.md @@ -369,6 +369,7 @@ are not maintained by the `tokio` project. These include: - [`tracing-actix-web`] provides `tracing` integration for the `actix-web` web framework. - [`tracing-actix`] provides `tracing` integration for the `actix` actor framework. +- [`axum-insights`] provides `tracing` integration and Application insights export for the `axum` web framework. - [`tracing-gelf`] implements a subscriber for exporting traces in Greylog GELF format. - [`tracing-coz`] provides integration with the [coz] causal profiler @@ -413,6 +414,7 @@ please let us know!) [honeycomb.io]: https://www.honeycomb.io/ [`tracing-actix`]: https://crates.io/crates/tracing-actix [`tracing-actix-web`]: https://crates.io/crates/tracing-actix-web +[`axum-insights`]: https://crates.io/crates/axum-insights [`tracing-gelf`]: https://crates.io/crates/tracing-gelf [`tracing-coz`]: https://crates.io/crates/tracing-coz [coz]: https://github.com/plasma-umass/coz diff --git a/tracing/README.md b/tracing/README.md index 443e51458d..a42636f336 100644 --- a/tracing/README.md +++ b/tracing/README.md @@ -379,6 +379,7 @@ maintained by the `tokio` project. These include: - [`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 framework. +- [`axum-insights`] provides `tracing` integration and Application insights export for the `axum` web framework. - [`tracing-gelf`] implements a subscriber for exporting traces in Greylog GELF format. - [`tracing-coz`] provides integration with the [coz] causal profiler @@ -407,6 +408,7 @@ please let us know! We'd love to add your project to the list! [`tracing-distributed`]: https://crates.io/crates/tracing-distributed [honeycomb.io]: https://www.honeycomb.io/ [`tracing-actix`]: https://crates.io/crates/tracing-actix +[`axum-insights`]: https://crates.io/crates/axum-insights [`tracing-gelf`]: https://crates.io/crates/tracing-gelf [`tracing-coz`]: https://crates.io/crates/tracing-coz [coz]: https://github.com/plasma-umass/coz diff --git a/tracing/src/lib.rs b/tracing/src/lib.rs index 679ca155ea..258cbe5906 100644 --- a/tracing/src/lib.rs +++ b/tracing/src/lib.rs @@ -725,6 +725,7 @@ //! - [`tracing-actix-web`] provides `tracing` integration for the `actix-web` web framework. //! - [`tracing-actix`] provides `tracing` integration for the `actix` actor //! framework. +//! - [`axum-insights`] provides `tracing` integration and Application insights export for the `axum` web framework. //! - [`tracing-gelf`] implements a subscriber for exporting traces in Greylog //! GELF format. //! - [`tracing-coz`] provides integration with the [coz] causal profiler @@ -766,6 +767,7 @@ //! [honeycomb.io]: https://www.honeycomb.io/ //! [`tracing-actix-web`]: https://crates.io/crates/tracing-actix-web //! [`tracing-actix`]: https://crates.io/crates/tracing-actix +//! [`axum-insights`]: https://crates.io/crates/axum-insights //! [`tracing-gelf`]: https://crates.io/crates/tracing-gelf //! [`tracing-coz`]: https://crates.io/crates/tracing-coz //! [coz]: https://github.com/plasma-umass/coz