Module: Datadog::OpenTracer
- Defined in:
- lib/datadog/opentracer.rb,
lib/datadog/opentracer/span.rb,
lib/datadog/opentracer/scope.rb,
lib/datadog/opentracer/tracer.rb,
lib/datadog/opentracer/carrier.rb,
lib/datadog/opentracer/propagator.rb,
lib/datadog/opentracer/span_context.rb,
lib/datadog/opentracer/global_tracer.rb,
lib/datadog/opentracer/scope_manager.rb,
lib/datadog/opentracer/rack_propagator.rb,
lib/datadog/opentracer/binary_propagator.rb,
lib/datadog/opentracer/thread_local_scope.rb,
lib/datadog/opentracer/distributed_headers.rb,
lib/datadog/opentracer/text_map_propagator.rb,
lib/datadog/opentracer/span_context_factory.rb,
lib/datadog/opentracer/thread_local_scope_manager.rb
Overview
Datadog OpenTracing integration. DEV: This module should be named ‘Datadog::OpenTracing` to match the gem (`opentracing`).
Defined Under Namespace
Modules: BinaryPropagator, GlobalTracer, Propagator, RackPropagator, SpanContextFactory, TextMapPropagator Classes: Carrier, DistributedHeaders, Scope, ScopeManager, Span, SpanContext, ThreadLocalScope, ThreadLocalScopeManager, Tracer
Constant Summary collapse
- LOADED =
Used by Telemetry to decide if OpenTracing instrumentation is enabled
true