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

I recently started using tracing in one of my projects, and one of the current major pain points is that I seem to be having an incomplete mental model of...

## Feature Request ### Crates `tracing-subscriber` ### Motivation See https://github.com/tokio-rs/tracing/issues/1481 and https://github.com/open-telemetry/opentelemetry-rust/issues/625#issuecomment-909787903. For connecting logs and distributed traces it would be useful to include the distributed trace ID (for instance,...

## Feature Request ### Crates tracing-subscriber ### Motivation I wanted to update the fields name of the JSON subscriber to mimic the ones produced by other internal services. At the...

kind/feature
crate/subscriber

## Motivation Closes #651 ## Solution - Start emitting a compiler warning if `skip` is used within `#[tracing::instrument]`; - Remove existing skip logic, converting the annotation from opt-out to opt-in;...

## Bug Report When calling Span::record multiple times, the the `fmt` subscriber logs the field multiple times. I don't think that this is the desired behaviour, but if it is,...

## Feature Request ### Motivation When using `tracing` to report traces to both a tracing backend such as Grafana Tempo and a logging backend such as Grafana Loki it is...

## Feature Request ### Crates * `tracing-subscriber` ### Motivation When logging from a container in Google Kubernetes Engine, the logging agent can parse JSON log messages and make them browsable...

This RFC proposes altering the `Collect` trait to split out per-callsite operations into a second trait. Additionally, all thread-local operations are removed in favor of registering traits statically. Thread-local behavior...

crate/core
kind/rfc

### Version ``` tracing-test v0.1.0 (/tmp/tracing-test) ├── tracing v0.1.34 │ ├── tracing-attributes v0.1.21 (proc-macro) │ └── tracing-core v0.1.26 └── tracing-subscriber v0.3.11 ├── tracing-core v0.1.26 (*) └── tracing-log v0.1.3 └── tracing-core...

## Feature Request ### Motivation On systems without `systemd`, the `tracing-journald` crate won't work. For those systems, a dedicated `tracing-syslog` crate would be beneficial. ### Proposal This feature should be...

kind/feature
help wanted