Class: QueueClassicPlus::Metrics
- Inherits:
-
Object
- Object
- QueueClassicPlus::Metrics
- Defined in:
- lib/queue_classic_plus/metrics.rb
Class Method Summary collapse
- .increment(*args) ⇒ Object
- .measure(*args) ⇒ Object
- .provider ⇒ Object
- .timing(*args, &block) ⇒ Object
Class Method Details
.increment(*args) ⇒ Object
13 14 15 |
# File 'lib/queue_classic_plus/metrics.rb', line 13 def self.increment(*args) provider.increment(*args) end |
.measure(*args) ⇒ Object
17 18 19 |
# File 'lib/queue_classic_plus/metrics.rb', line 17 def self.measure(*args) provider.measure(*args) end |
.provider ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/queue_classic_plus/metrics.rb', line 21 def self.provider if defined?(Librato) Librato else Empty end end |
.timing(*args, &block) ⇒ Object
9 10 11 |
# File 'lib/queue_classic_plus/metrics.rb', line 9 def self.timing(*args, &block) provider.timing(*args, &block) end |