opentelemetry-ruby
opentelemetry-ruby copied to clipboard
OpenTelemetry Ruby API & SDK, and related gems
Exporting Traces Section states Next, you’ll have to let the SDK know where the collector endpoint is to receive traces. Set the [OTEL_EXPORTER_OTLP_ENDPOINT](https://opentelemetry.io/docs/reference/specification/protocol/exporter/#configuration-options) environment variable to http://0.0.0.0:4318: `export OTEL_EXPORTER_OTLP_ENDPOINT=http://0.0.0.0:4318` I...
This is a proposal to document the supported ruby versions in the README, so folks know what to expect.
## Description I'd like to make contribution on basic implementation on asynchronous metrics. Related: https://github.com/open-telemetry/opentelemetry-ruby/issues/1386, [Asynchronous Up Down Counter card](https://github.com/open-telemetry/opentelemetry-ruby/projects/2#card-84597629), [Asynchronous Gauge](https://github.com/open-telemetry/opentelemetry-ruby/projects/2#card-84597614). Spec: [asynchronous-instrument-api](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/api.md#asynchronous-instrument-api) WIP: 1. when multiple callbacks exist...
**Description of the bug** When sending a trace to an otel-collector, the client receives a 400: ``` json: cannot unmarshal string into Go struct field Endpoint.remoteEndpoint.Port of type uint16 ```...
This PR creates a `LogRecord` class that is read/writeable to start with, and becomes read-only when it transitions to `LogRecordData`. Additionally, it provides the SDK implementation of the Logs Bridge...
This issue is related to improvement over periodic_metric_reader and its associated PR https://github.com/open-telemetry/opentelemetry-ruby/pull/1603. The ideal thread should took reference from [batch_span_processor](https://github.com/open-telemetry/opentelemetry-ruby/blob/main/sdk/lib/opentelemetry/sdk/trace/export/batch_span_processor.rb#L141) or queue system.
The .NET agent has a [document with configuration values](https://opentelemetry.io/docs/languages/net/automatic/config) available to the agent. I think something similar would be helpful for Ruby users. This issue might belong in [open-telemetry/opentelemetry.io](https://github.com/open-telemetry/opentelemetry.io).
This pull request prepares new gem releases for the following gems: * **opentelemetry-exporter-otlp 0.27.0** (was 0.26.3) For each gem, this pull request modifies the gem version and provides an initial...
See https://github.com/open-telemetry/community/issues/2056 for background
Should the OTel SDK force users to encode strings as UTF-8 before using them in user defined properties like the Names or Attributes or should force encode strings as UTF-8?...