Class: BuilderApm::Models::Instrumenter
- Inherits:
-
Object
- Object
- BuilderApm::Models::Instrumenter
- Defined in:
- lib/builder_apm/models/instrumenter.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.start ⇒ Object
4 5 6 |
# File 'lib/builder_apm/models/instrumenter.rb', line 4 def self.start new.subscribe_to_notifications end |
Instance Method Details
#subscribe_to_notifications ⇒ Object
8 9 10 11 |
# File 'lib/builder_apm/models/instrumenter.rb', line 8 def subscribe_to_notifications ActiveSupport::Notifications.subscribe('sql.active_record') { |*args| handle_sql_active_record(*args) } ActiveSupport::Notifications.subscribe('instantiation.active_record') { |*args| handle_instantiation_active_record(*args) } end |