class Garage::Tracer::AwsXrayTracer

Attributes

service[RW]

Public Class Methods

start() { |new| ... } click to toggle source
# File lib/garage/tracer.rb, line 49
def self.start(&block)
  yield new
end

Public Instance Methods

inject_trace_context(header) click to toggle source
# File lib/garage/tracer.rb, line 53
def inject_trace_context(header)
  header.merge('X-Aws-Xray-Name' => self.class.service)
end
record_http_request(method, url, user_agent) click to toggle source
# File lib/garage/tracer.rb, line 57
def record_http_request(method, url, user_agent)
end
record_http_response(status, content_length) click to toggle source
# File lib/garage/tracer.rb, line 60
def record_http_response(status, content_length)
end