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

OpenTelemetry Ruby API & SDK, and related gems

Results 153 opentelemetry-ruby issues
Sort by recently updated
recently updated
newest added

This change introduces a utility that can be used by instrumentation to add consistent attributes for HTTP requests. Currently, HTTP attributes are set inconsistently across clients, which can be a...

This PR adds instrumentation to the manticore http client. This is a JRUBY Library. https://github.com/cheald/manticore Update June 25, 2021 Opening PR early to get some feedbacks in the meantime, the...

Followup for https://github.com/open-telemetry/opentelemetry-ruby/pull/1083 We should include a loose semconv gem dependency and explicitly require in the module during instrumentation loading, when it's being used in instrumentation. Since the `-sdk` takes...

Following https://github.com/arsduo/koala/issues/659 and the recent release of koala https://github.com/arsduo/koala/pull/663, restrictions on koala and faraday can be removed

In Que [v1.2](https://github.com/que-rb/que/pull/336), it was deprecated to pass top level keyword args in the `enqueue` method. This is to prepare for Que v2. This causes warnings such as: ``` Passing...

Faraday uses a base URL to derive the host name which is used by the tracer middleware as the span attribute value for `net.peer.name`. Although it seems incorrect, Faraday does...

Since we've already assigned ```ruby spec.version = OpenTelemetry::Instrumentation::::VERSION ``` we can use `spec.version` instead of interpolating the fully qualified constant, which makes things a little more readable. #### Why bother?...

Currently, dashes are ignored, resulting in invalid constants such as ```ruby OpenTelemetry::Instrumentation::Foo-bar::VERSION ``` being generated by running ```sh bin/instrumentation_generator foo-bar ``` While convention would dictate that `foo-bar` map to `Foo::Bar`,...