opentelemetry-ruby
opentelemetry-ruby copied to clipboard
OpenTelemetry Ruby API & SDK, and related gems
Log more information about why an SSL error occured as this can be very difficult to diagnose. This is logged in the same way as other probably fatal issues are,...
Hello! First, thanks for all the hard work done in this library. Some time ago, we were experiencing an error within our app. The error was correctly logged, however, it...
**Description of the bug** Spans produced by a child process are missing process resource attributes[^1]. The `process.pid` is always set to the parent process id and the `process.parent_id` is missing....
We have a problem of not being able to get `opentelemetry-exporter-otlp-grpc` as a gem on ruby gems. **Description** Currently we can not use opentelemetry with grpc and ruby as there...
### OTLP GRPC Trace Exporter Currently the [OTLP GRPC Exporter](https://github.com/open-telemetry/opentelemetry-ruby/blob/113e5133afd7a42c30273d860330008c24530d6d/exporter/otlp-grpc/lib/opentelemetry/exporter/otlp/grpc/trace_exporter.rb) has a scaffolded implementation, but we will not publish the gem until it hits some minimum set of stability. ###...
This is very WIP, but wanted to get it off my computer and into the light. - [x] 1.10.0 -> 1.20.0 - [ ] 1.20.0 -> ??? ... in progress,...
Ruby 3.3 issues deprecation warnings when libraries require CSV, as it will not be included in Ruby 3.4. Let's declare the dependency to silence the warnings.
Many CI jobs that run TruffleRuby tests fail to install TruffleRuby and cause the job to fail. Here's an example failure from a [recent run](https://github.com/open-telemetry/opentelemetry-ruby/actions/runs/7392184795/job/20110274489?pr=1554#step:7:3): ``` Prepare all required actions...
Details on cumulative temporality in the specs: * https://opentelemetry.io/docs/specs/otel/metrics/data-model/#temporality * https://opentelemetry.io/docs/specs/otel/metrics/sdk/#metricreader Relates to #1554
This PR updates the metrics configuration patch to match the functionality for traces in the `OpenTelemetry::SDK::Configurator`. All pending PRs have been merged. ~~It currently relies on some pending work:~~ *...