class Sneakers::Metrics::StatsdMetrics

Public Class Methods

new(conn) click to toggle source
# File lib/sneakers/metrics/statsd_metrics.rb, line 4
def initialize(conn)
  @connection = conn
end

Public Instance Methods

increment(metric) click to toggle source
# File lib/sneakers/metrics/statsd_metrics.rb, line 8
def increment(metric)
  @connection.increment(metric)
end
timing(metric, &block) click to toggle source
# File lib/sneakers/metrics/statsd_metrics.rb, line 12
def timing(metric, &block)
  start = Time.now
  block.call
  @connection.timing(metric, ((Time.now - start)*1000).floor)
end