module Instana::Instrumentation::ActionCableChannel
Public Instance Methods
dispatch_action(action, data)
click to toggle source
Calls superclass method
# File lib/instana/instrumentation/action_cable.rb, line 35 def dispatch_action(action, data) rpc_tags = { service: ::Instana::Util.get_app_name, rpc: { flavor: :actioncable, call: "#{self.class}##{action}", call_type: :action, host: Socket.gethostname } } context = connection.instana_trace_context ::Instana.tracer.start_or_continue_trace(:'rpc-server', rpc_tags, context) do super(action, data) end end
transmit(*args)
click to toggle source
Calls superclass method
# File lib/instana/instrumentation/action_cable.rb, line 18 def transmit(*args) rpc_tags = { service: ::Instana::Util.get_app_name, rpc: { flavor: :actioncable, call: self.class.to_s, call_type: :transmit, host: Socket.gethostname } } context = connection.instana_trace_context ::Instana.tracer.start_or_continue_trace(:'rpc-server', rpc_tags, context) do super(*args) end end