opentelemetry-rust icon indicating copy to clipboard operation
opentelemetry-rust copied to clipboard

The Rust OpenTelemetry implementation

Results 310 opentelemetry-rust issues
Sort by recently updated
recently updated
newest added

Consider adding a way to track processor metrics. See https://github.com/open-telemetry/opentelemetry-rust/pull/245#issuecomment-704608797 for discussion.

help wanted
A-trace
A-log
triage:todo
M-sdk

Currently benchmarks are only run manually, would be nice to have a history and possibly fail if there are significant regressions.

As well as `traceparent` for context propagation there's also `grpc-trace-bin` and `x-cloud-trace-context`, my current work system is using `grpc-trace-bin` so it would be nice if it was as easy to...

blocked

I am attempting to simple my traces and add sampling information to them so that they can be correctly weighted when analyzed. I have code that is mostly working: ```rust...

S-blocked-spec
release:required-for-stable
triage:todo
M-sdk

Fix #885 Add public functions to reuse trace header serialize/deserialize logic in this crate

Context: When I try to introduce OpenTelemetry into AWS SQS messaging, I found that opentelemetry-aws doesn't support extracting context from SQS message. In SQS, we can extract tracing information from...

Hi, is there a way we could give each metrics a list of default attributes? Take the hyper-prometheus as an example. It contains the 3 metrics below. Code: https://github.com/open-telemetry/opentelemetry-rust/blob/main/examples/hyper-prometheus/src/main.rs ```rust...

enhancement
area:metrics

Right now tonic is used in two quite different ways: 1) it is an internal library that facilitates e.g. grpc handling and 2) tonic types are part of the public...

enhancement
area:common

I need to be able to swap out the global tracer instance at runtime, because it should be able to enable/disable without restarting the application (or change the endpoint URL)....

question
A-trace
release:required-for-stable

Greetings! `grpcio` 0.9 with `openssl` flag still take `boringssl-src` as dependency. It was fixed in `0.10`: https://github.com/tikv/grpc-rs/pull/558

area:common
dependencies