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

Fixes #1905 Design discussion issue (if applicable) # ## Changes When deserializing JSON, accept both int and string in 'intValue' field of AnyValue. ## Merge requirement checklist * [x] [CONTRIBUTING](https://github.com/open-telemetry/opentelemetry-rust/blob/main/CONTRIBUTING.md)...

### What happened? I'm writing my own collector using the structs from opentelemetry-proto crate, and observed that requests from opentelemetry-js in JSON format cannot be deserialized using serde because they...

bug
triage:todo

### Related Problems? To do after https://github.com/open-telemetry/opentelemetry-rust/pull/1674 - see comment https://github.com/open-telemetry/opentelemetry-rust/pull/1861#issuecomment-2201257187 ### Describe the solution you'd like: Add feature "hyper-client" to opentelemetry-otlp crate which uses the Hyper Util Legacy Client...

enhancement
triage:todo

The opentelemetry-appender-tracing crate provides the interop between logs and tracing through experimental flag. So the events from the library instrumented using `log` crate can be collected as tracing events, and...

### Related Problems? _No response_ ### Describe the solution you'd like: I'm trying to create a SpanProcessor that is very similar to this one here in Java: https://github.com/microsoft/ApplicationInsights-Java/blob/main/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/InheritedAttributesSpanProcessor.java The processor...

enhancement
triage:todo

PR #1869 introduces LogRecord::target, and override the `instrumentation_scope.name` with `LogRecord.target` in OTLP exporter. This should be configurable with default as `true`. Agree, as of now I have removed `version` and...

Fixes #1065 ## Changes Adding a new function called `set_stream_cardinality_limit` in `opentelemetry_sdk::metrics` module to set the stream cardinality limit for metric streams. ## Merge requirement checklist * [x] [CONTRIBUTING](https://github.com/open-telemetry/opentelemetry-rust/blob/main/CONTRIBUTING.md) guidelines...

### What happened? If `ContextGuard`s are dropped out of order, the state may be corrupted. Each `ContextGuard` restores the last context but that may cause a context different than the...

bug

> "arm64/ubuntu" ci build ~5 min, while "x64/ubuntu" is ~3 min, and "x64/macOS" is ~2min. Need to check with "actuated" build, and if any compiler level optimization required for ARM....

### Related Problems? _No response_ ### Describe the solution you'd like: I would like to be able to configure an exporter to only exports logs at a specified severity or...

enhancement
triage:todo