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

## Bug Report `DefaultGuard` drop implementation results in being permanently unable to set new dispatchers (global or otherwise) if none was set before guard instantiation ### Version tracing_core @ 0.1.28...

## Feature Request ### Crates https://github.com/tokio-rs/tracing https://github.com/davidbarsky/tracing-tree ### Motivation I'm using `tracing-tree`, but it lacks timestamps. I opened an [issue](https://github.com/davidbarsky/tracing-tree/issues/48) in `tracing-tree` about it and @davidbarsky [suggested](https://github.com/davidbarsky/tracing-tree/issues/48#issuecomment-1185568357) that `FormatTime` can...

## Bug Report ### Version `tracing-subscriber v0.3.14` `tracing v0.1.35` ### Platform `x86_64-unknown-linux-gnu` ### Crates `tracing-subscriber` ### Description There appears to be a discrepancy in what the documentation believes is true...

## Feature Request ### Crates - `tracing` ### Motivation Cargo's feature flags are global across the crate graph and are additive. This means if `tracing`'s compile time filters are enabled...

crate/tracing

## Feature Request ### Crates tracing-subscriber ### Motivation Currently, the [`FormatEvent`](https://docs.rs/tracing-subscriber/0.3.11/tracing_subscriber/fmt/trait.FormatEvent.html) trait's `format_event` function has a return type of `fmt::Result`: https://github.com/tokio-rs/tracing/blob/45c0a1099aa786006fa79277a43b629d100c46f2/tracing-subscriber/src/fmt/format/mod.rs#L201-L206 `fmt::Result` is defined as ```rs pub type Result =...

good first issue

### Version `0.1.35` ### Description ([playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=48026727980c86a24d2d826a281706be)) ```rust use tracing; // 0.1.35: #[tracing::instrument(level = "debug")] pub fn with_tracing(unused: ()) {} pub fn without_tracing(unused: ()) {} ``` results in ``` warning: unused...

## Motivation - Allow capturing `Option` by value (https://github.com/tokio-rs/tracing/pull/1585#pullrequestreview-763365771) - Record destructured `impl Value` fields by `Value` - Remove fragile by-name argument matching in `tracing::instrument`, which breaks with e.g. shadowing...

## Feature Request `tracing` should be able to emit events as nested JSON when fields use dot notation, e.g: this event: ```rust trace!(foo.id = 123, foo.bar.baz = "luhrmann"); ``` should...

kind/feature
crate/subscriber

## Bug Report ### Version ``` tracing-experiments v0.1.0 (/Users/inikulin/Work/tracing-experiments) ├── tracing v0.1.35 │ ├── tracing-attributes v0.1.21 (proc-macro) │ └── tracing-core v0.1.27 ├── tracing-opentelemetry v0.17.3 │ ├── tracing v0.1.35 (*) │...