Module: Datadog::OpenTelemetry

Includes:
self
Defined in:
lib/datadog/opentelemetry.rb,
lib/datadog/opentelemetry/api/context.rb,
lib/datadog/opentelemetry/api/trace/span.rb,
lib/datadog/opentelemetry/sdk/propagator.rb,
lib/datadog/opentelemetry/sdk/configurator.rb,
lib/datadog/opentelemetry/sdk/id_generator.rb,
lib/datadog/opentelemetry/sdk/span_processor.rb

Overview

Datadog OpenTelemetry integration.

Defined Under Namespace

Modules: API, SDK, Trace

Constant Summary collapse

LOADED =

Used by Telemetry to decide if OpenTelemetry instrumentation is enabled

true

Instance Method Summary collapse

Instance Method Details

#loggerObject

Use ‘Datadog.logger` as the default logger



27
28
29
# File 'lib/datadog/opentelemetry.rb', line 27

def logger
  @logger ||= ::Datadog.logger
end