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

## Feature Request ### Motivation I'm writing a 3rd party library for instrumenting programs with tracing spans https://github.com/yaahc/spandoc that I would like to be able to test using the tracing...

## Bug Report ### Version `tracing-subscriber` 0.3.18 ### Platform Documentation ### Crates tracing-subscriber ### Description [The documentation for `FmtContext::visit_spans`](https://github.com/tokio-rs/tracing/blob/908cc432a5994f6e17c8f36e13c217dc40085704/tracing-subscriber/src/fmt/fmt_subscriber.rs#L1048) claims that it will call the closure on the current span,...

## Feature Request Allow for dynamic control over the written span name. ### Crates tracing-flame ### Motivation Currently `tracing` span names must be `'static`. In the use case of running...

## Feature Request ability to log events to same file coming from multiple instances of the application. ### Crates - tracing - tracing-subscriber - tracing-appender ### Motivation sometimes the application...

## Bug Report There is code below that reproduces this issue consistently (increase the sleep time to make it 100%). I've uploaded a branch containing the test that reproduces the...

kind/bug
crate/core

If you don't assign a value to a key in `#[instrument(fields(key))]`, then that `key` entry is ignored. I tried this code: ```rust use tracing::{info, instrument}; fn main() { tracing_subscriber::fmt::fmt() .with_max_level(tracing::Level::DEBUG)...

## Bug Report ### Version [908cc43](https://github.com/tokio-rs/tracing/commit/908cc432a5994f6e17c8f36e13c217dc40085704) ### Platform Linux 6.7.9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.9-2 (2024-03-13) x86_64 GNU/Linux ### Crates tracing-subscriber ### Description EnvFilter fails to parse multiple field values....

## Motivation Dependency was outdated and depended on obsolete dependencies, as can be seen in https://crates.io/crates/nu-ansi-term/0.46.0/dependencies ## Solution Update it and solve the problem https://crates.io/crates/nu-ansi-term/0.50.0/dependencies

I am using a custom formatter built from examples I have seen it works well except for new/close events which never seem to get the trace or span id recorded,...

## Motivation Applied some clippy suggestions form the stable toolchain. ## Solution Check every commit.