opentelemetry-ruby
opentelemetry-ruby copied to clipboard
OpenTelemetry Ruby API & SDK, and related gems
If you have an OTEL collector that is cycling or takes a long time to respond to trace pushes it can cause the entire application to grind to a halt....
Visit one of the API reference pages and you'll initially get a 404, for example [opentelemetry-sdk/latest](https://open-telemetry.github.io/opentelemetry-ruby/opentelemetry-sdk/latest): ```console $ curl -I https://open-telemetry.github.io/opentelemetry-ruby/opentelemetry-sdk/latest HTTP/2 404 ``` If you [open the _same_ link...
https://github.com/open-telemetry/opentelemetry-ruby/actions/runs/3838561094
**Description of the bug** We had a case when running a quite big rake tasks, the batch_span_processor would crash the application with the following error. ```ruby rake aborted! back_1 |...
Operating system details: "mac m1 pro" RUBY_ENGINE: "ruby" RUBY_VERSION: "2.7" Hi, I configured an open telemetry agent in my ruby on rails project. I wanted to know what data to...
Spec says https://github.com/open-telemetry/opentelemetry-specification/tree/v1.6.1/specification/resource/semantic_conventions#service > MUST be unique for each instance of the same service.namespace,service.name pair (in other words service.namespace,service.name,service.instance.id triplet MUST be globally unique). The ID helps to distinguish instances...
When I don't manually initialize the `BatchSpanProcessor` + `OTLP::Exporter`, the exporter will not send traces to the OTEL collector and I see no logs indicating that it's attempting to export...
Takes care of #1250. I did not find a better place for the Zipkin and Jaeger `otel.*` specific variables in the code. Do you think they should live under a...
I saw the current SpanData data structure has `:parent_span_id`. Is there an api or method to get the the actual span based on the span_id or existing span (e.g. `span.parent`...
Spec release `1.14.0` is available: - [Release notes](https://github.com/open-telemetry/opentelemetry-specification/releases/tag/v1.14.0) - [Diff v1.13.0...v1.14.0](https://github.com/open-telemetry/opentelemetry-specification/compare/v1.13.0...v1.14.0) The release should be audited for issues pertinent to opentelemetry-ruby, and issues created for any outstanding spec compliance work....