class StatsD::Instrument::Backends::LoggerBackend

The logger backend simply logs every metric to a logger @!attribute logger

@return [Logger]

Attributes

logger[RW]

Public Class Methods

new(logger) click to toggle source
# File lib/statsd/instrument/backends/logger_backend.rb, line 10
def initialize(logger)
  @logger = logger
end

Public Instance Methods

collect_metric(metric) click to toggle source

@param metric [StatsD::Instrument::Metric] @return [void]

# File lib/statsd/instrument/backends/logger_backend.rb, line 16
def collect_metric(metric)
  logger.info("[StatsD] #{metric}")
end