Class: Kirei::Metrics::LoggingBackend
- Extended by:
- T::Sig
- Defined in:
- lib/kirei/metrics/logging_backend.rb
Instance Method Summary collapse
- #gauge(name, value, tags: {}) ⇒ Object
- #increment(name, value = 1, tags: {}) ⇒ Object
- #measure(name, duration_ms, tags: {}) ⇒ Object
Instance Method Details
#gauge(name, value, tags: {}) ⇒ Object
38 39 40 |
# File 'lib/kirei/metrics/logging_backend.rb', line 38 def gauge(name, value, tags: {}) puts("[Metric] gauge #{name} #{value} #{}") end |
#increment(name, value = 1, tags: {}) ⇒ Object
16 17 18 |
# File 'lib/kirei/metrics/logging_backend.rb', line 16 def increment(name, value = 1, tags: {}) puts("[Metric] increment #{name} #{value} #{}") end |
#measure(name, duration_ms, tags: {}) ⇒ Object
27 28 29 |
# File 'lib/kirei/metrics/logging_backend.rb', line 27 def measure(name, duration_ms, tags: {}) puts("[Metric] measure #{name} #{duration_ms}ms #{}") end |