Module: Instana::Instrumentation::DalliServer
- Defined in:
- lib/instana/instrumentation/dalli.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
62 63 64 |
# File 'lib/instana/instrumentation/dalli.rb', line 62 def self.included(klass) ::Instana::Util.method_alias(klass, :request) end |
Instance Method Details
#request_with_instana(op, *args) ⇒ Object
66 67 68 69 70 71 72 73 |
# File 'lib/instana/instrumentation/dalli.rb', line 66 def request_with_instana(op, *args) if ::Instana.tracer.tracing? || ::Instana.tracer.tracing_span?(:memcache) info_payload = { :memcache => {} } info_payload[:memcache][:server] = "#{@hostname}:#{@port}" ::Instana.tracer.log_info(info_payload) end request_without_instana(op, *args) end |