class Instana::Activators::NetHTTP

Public Instance Methods

can_instrument?() click to toggle source
# File lib/instana/activators/net_http.rb, line 7
def can_instrument?
  defined?(::Net::HTTP) && ::Instana.config[:nethttp][:enabled]
end
instrument() click to toggle source
# File lib/instana/activators/net_http.rb, line 11
def instrument
  require 'instana/instrumentation/net-http'

  ::Net::HTTP.prepend(::Instana::Instrumentation::NetHTTPInstrumentation)

  true
end