Class: ActiveMeasure::Adapters::Base
- Inherits:
-
Object
- Object
- ActiveMeasure::Adapters::Base
- Defined in:
- lib/active_measure/adapters/base.rb
Instance Method Summary collapse
- #count(metric, value, **_options) ⇒ Object
- #decrement(metric, value = 1, **_options) ⇒ Object
- #distribution(metric, value, **_options) ⇒ Object
- #gauge(metric, value, **_options) ⇒ Object
- #histogram(metric, value, **_options) ⇒ Object
- #increment(metric, value = 1, **_options) ⇒ Object
- #set(metric, value, **_options) ⇒ Object
- #time(metric, &block) ⇒ Object
- #timing(metric, value, **_options) ⇒ Object
Instance Method Details
#count(metric, value, **_options) ⇒ Object
14 15 16 |
# File 'lib/active_measure/adapters/base.rb', line 14 def count(metric, value, **) raise NotImplementedError end |
#decrement(metric, value = 1, **_options) ⇒ Object
10 11 12 |
# File 'lib/active_measure/adapters/base.rb', line 10 def decrement(metric, value = 1, **) raise NotImplementedError end |
#distribution(metric, value, **_options) ⇒ Object
38 39 40 |
# File 'lib/active_measure/adapters/base.rb', line 38 def distribution(metric, value, **) raise NotImplementedError end |
#gauge(metric, value, **_options) ⇒ Object
18 19 20 |
# File 'lib/active_measure/adapters/base.rb', line 18 def gauge(metric, value, **) raise NotImplementedError end |
#histogram(metric, value, **_options) ⇒ Object
30 31 32 |
# File 'lib/active_measure/adapters/base.rb', line 30 def histogram(metric, value, **) raise NotImplementedError end |
#increment(metric, value = 1, **_options) ⇒ Object
6 7 8 |
# File 'lib/active_measure/adapters/base.rb', line 6 def increment(metric, value = 1, **) raise NotImplementedError end |
#set(metric, value, **_options) ⇒ Object
34 35 36 |
# File 'lib/active_measure/adapters/base.rb', line 34 def set(metric, value, **) raise NotImplementedError end |
#time(metric, &block) ⇒ Object
26 27 28 |
# File 'lib/active_measure/adapters/base.rb', line 26 def time(metric, &block) raise NotImplementedError end |
#timing(metric, value, **_options) ⇒ Object
22 23 24 |
# File 'lib/active_measure/adapters/base.rb', line 22 def timing(metric, value, **) raise NotImplementedError end |