Module: Elasticsearch::Tracer

Defined in:
lib/elasticsearch/tracer.rb,
lib/elasticsearch/tracer/version.rb,
lib/elasticsearch/tracer/transport.rb,
lib/elasticsearch/tracer/tracing_client.rb

Defined Under Namespace

Classes: TracingClient, Transport

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.instrument(tracer: OpenTracing.global_tracer, active_span: nil, transport:) ⇒ Object



10
11
12
# File 'lib/elasticsearch/tracer.rb', line 10

def instrument(tracer: OpenTracing.global_tracer, active_span: nil, transport:)
  Elasticsearch::Tracer::Transport.new(tracer: tracer, active_span: active_span, transport: transport)
end