class WaterDrop::Instrumentation::Notifications

Instrumented is used to hookup external monitoring services to monitor how WaterDrop works

Constants

EVENTS

List of events that we support in the system and to which a monitor client can hook up @note The non-error once support timestamp benchmarking

Public Class Methods

new() click to toggle source

@return [WaterDrop::Instrumentation::Monitor] monitor instance for system instrumentation

Calls superclass method
# File lib/waterdrop/instrumentation/notifications.rb, line 43
def initialize
  super
  EVENTS.each { |event| register_event(event) }
end