Method: Atatus::Instrumenter#initialize

Defined in:
lib/atatus/instrumenter.rb

#initialize(config, metrics:, stacktrace_builder:, &enqueue) ⇒ Instrumenter

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of Instrumenter.



59
60
61
62
63
64
65
66
# File 'lib/atatus/instrumenter.rb', line 59

def initialize(config, metrics:, stacktrace_builder:, &enqueue)
  @config = config
  @stacktrace_builder = stacktrace_builder
  @enqueue = enqueue
  @metrics = metrics

  @current = Current.new
end