Method: OneApm::Agent::CrossAppTracingMessage.request_data
- Defined in:
- lib/one_apm/agent/cross_app/cross_app_tracing_message.rb
.request_data(state) ⇒ Object
19 20 21 22 23 24 25 26 27 |
# File 'lib/one_apm/agent/cross_app/cross_app_tracing_message.rb', line 19 def request_data(state) rpc_request = {} inject_rpc_request_headers(state, rpc_request) if cross_app_enabled? json_rpc_request = OneApm::JSONWrapper.dump(rpc_request) # OneApm::Manager.logger.debug "Thrift Header Message: #{json_rpc_request}" obfuscator.obfuscate(json_rpc_request) rescue OneApm::Agent::CrossAppTracingMessage::Error => err OneApm::Manager.logger.debug "Not injecting x-process header", err end |