Module: Rack::Insight::Instrumentation::Client

Included in:
Panel
Defined in:
lib/rack/insight/instrumentation/client.rb

Instance Method Summary collapse

Instance Method Details

#after_detect(method_call, timing, arguments, result) ⇒ Object



15
16
# File 'lib/rack/insight/instrumentation/client.rb', line 15

def after_detect(method_call, timing, arguments, result)
end

#before_detect(method_call, arguments) ⇒ Object



12
13
# File 'lib/rack/insight/instrumentation/client.rb', line 12

def before_detect(method_call, arguments)
end

#probe(collector, &block) ⇒ Object



4
5
6
7
# File 'lib/rack/insight/instrumentation/client.rb', line 4

def probe(collector, &block)
  collector.class.is_probing = true
  ::Rack::Insight::Instrumentation::PackageDefinition::probe(collector, &block)
end

#request_finish(env, status, headers, body, timing) ⇒ Object



18
19
# File 'lib/rack/insight/instrumentation/client.rb', line 18

def request_finish(env, status, headers, body, timing)
end

#request_start(env, start) ⇒ Object



9
10
# File 'lib/rack/insight/instrumentation/client.rb', line 9

def request_start(env, start)
end