class ElasticAPM::Agent
def initialize(config)
def initialize(config) @config = config @http = Http.new(config) @messages = Queue.new @pending_transactions = Queue.new @instrumenter = Instrumenter.new(self) @context_builder = ContextBuilder.new(self) @error_builder = ErrorBuilder.new(self) @stacktrace_builder = StacktraceBuilder.new(self) end