Module: Dash0::OpenTelemetry::Resource::Distribution
- Defined in:
- lib/dash0/opentelemetry/resource/distribution.rb
Overview
Resource detector that identifies this distribution via the
telemetry.distro.* resource attributes.
OpenTelemetry::SDK must be loaded before this is called.
Constant Summary collapse
- NAME =
Value of the
telemetry.distro.nameresource attribute. 'dash0-ruby'
Class Method Summary collapse
Class Method Details
.detect ⇒ Object
19 20 21 22 23 24 |
# File 'lib/dash0/opentelemetry/resource/distribution.rb', line 19 def detect ::OpenTelemetry::SDK::Resources::Resource.create( 'telemetry.distro.name' => NAME, 'telemetry.distro.version' => Dash0::OpenTelemetry::VERSION ) end |