Method: NewRelic::Agent::AuditLogger#log_request_headers

Defined in:
lib/new_relic/agent/audit_logger.rb

#log_request_headers(uri, headers) ⇒ Object


30
31
32
33
34
35
36
37
38
39
# File 'lib/new_relic/agent/audit_logger.rb', line 30

def log_request_headers(uri, headers)
  return unless enabled? && allowed_endpoint?(uri)

  @log.info("REQUEST HEADERS: #{headers}")
rescue StandardError, SystemStackError, SystemCallError => e
  ::NewRelic::Agent.logger.warn('Failed writing request headers to audit log', e)
rescue Exception => e
  ::NewRelic::Agent.logger.warn('Failed writing request headers to audit log with exception. Re-raising in case of interrupt.', e)
  raise
end