opentelemetry-rust
opentelemetry-rust copied to clipboard
The Rust OpenTelemetry implementation
Consider adding a way to track processor metrics. See https://github.com/open-telemetry/opentelemetry-rust/pull/245#issuecomment-704608797 for discussion.
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...
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...
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...
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...
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)....
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