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

OpenTelemetry Ruby API & SDK, and related gems

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

Relevant specs: * https://opentelemetry.io/docs/specs/otel/metrics/sdk/#push-metric-exporter * https://opentelemetry.io/docs/specs/otel/metrics/sdk_exporters/otlp/ Relies on the periodic exporting metrics reader

This issue exists to further investigate the questions raised in this thread: https://github.com/open-telemetry/opentelemetry-ruby/pull/1604/files/749a8207ac07823be5a032b2b4703c2f7380dcd1#r1683589311 When initially testing views, I was creating the instrument first and then creating the view. However, when...

metrics
keep

Update the MetricStream class to more closely match the specification: https://opentelemetry.io/docs/specs/otel/metrics/sdk/#stream-configuration Originally from: https://github.com/open-telemetry/opentelemetry-ruby/pull/1604#discussion_r1683588187

metrics
keep

Now that semconv won't have deprecated names removed without a major version bump, here's a go at updating semantic conventions to 1.25. * no `const_missing` hijinks! (like in #1567) *...

spec-compliance
keep

Currently, we get error messages like, `OpenTelemetry error: unexpected error in OTLP::Exporter#encode - Invalid argument for string field 'message' (given Class)` when there's an error in the encoding step for...

Add some helpers to the `test_gem` to manipulate time. For example, [New Relic uses these methods to advance, freeze, and unfreeze time in our tests](https://github.com/newrelic/newrelic-ruby-agent/blob/7c770dc74dd7fcf4e93f87a71295bdf104ad30c2/test/agent_helper.rb#L581-L629). Initial conversation that sparked this...

The `exporter/otlp-http`, `exporter/otlp-grpc` and `exporter/otlp-common` directories in this repository reference tests to break out the existing `opentelemetry-exporter-otlp` gem into smaller chunks. Ruby doesn't currently have support for a gRPC exporter,...

help wanted
keep

We want your feedback on the `opentelemetry-metrics-sdk` and `opentelemetry-metrics-api` gems! Understanding how these libraries are used by the community will help us prioritize future work on Metrics.

metrics
keep

Add a zero-code approach for instrumentation for Ruby: https://opentelemetry.io/docs/zero-code/ (more details soon)

keep

**Description:** Add simple gauge metrics that only record last value of recording. Closes https://github.com/open-telemetry/opentelemetry-ruby/issues/1704 **TODO:** 1. Replace the default aggregation with [last_value](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk.md#last-value-aggregation) once [this pull request](https://github.com/open-telemetry/opentelemetry-ruby/pull/1604) is merged. 2. Update...

metrics
stale