tracing icon indicating copy to clipboard operation
tracing copied to clipboard

Application level tracing for Rust.

Results 338 tracing issues
Sort by recently updated
recently updated
newest added

## Motivation While implementing [reqray](https://github.com/kolloch/reqray) based on `tracing-subscriber`, I noticed that the extension methods on `SpanRef`/`SpanData` acquire locks under the hood. If any layer acquires multiple locks through these means...

## Motivation This PR implements compression mechanism for tracing-appender crate. In our project we use tracing for event logging and they tend to be very big and compress quite well....

## Feature Request ### Crates This feature directly impacts: - `tracing-attributes` The discussed implementation strategies impact: - `tracing` - `tracing-core` ### Motivation The `name` metadata on spans generated by `#[instrument]`...

## Bug Report ### Version ``` tracing-examples v0.0.0 (/redacted/tracing/examples) │ │ └── tracing v0.1.29 │ │ ├── tracing-attributes v0.1.18 (proc-macro) │ │ └── tracing-core v0.1.21 │ ├── tracing v0.1.29 (*)...

> Task dropped in wrong thread when aborting `LocalSet` task | Details | | | ------------------- | ---------------------------------------------- | | Package | `tokio` | | Version | `0.3.7` | |...

This PR removes the default level for the #[instrument] attribute macro, forcing the user to explicitly specify the logging level. Fixes #1070 ## Motivation As mentioned in the associated issue,...

This adds an optional `tracing = Path` parameter to the `#[instrument]` attribute, which can be used to override where the generated code looks for the `tracing` crate. This defaults to...

## Motivation Being able to use a static str reference rather than a string literal is helpful for certain deployments. ## Solution Parse the name argument of the instrument macro...

Updates the requirements on [snafu](https://github.com/shepmaster/snafu) to permit the latest version. Changelog Sourced from snafu's changelog. [0.7.0] - XXXX-XX-XX Added A crate prelude containing common macros and traits can be imported...

dependencies

## Motivation `reload` is a useful feature for some applications such as web-app but is unnecessary for the others such as CLI-app. I think this feature should be optional. ##...