Sha256: 4c20ad26fa85132cc3ed941f89b387cc5110bfbde2c6022d07245eb97a8f7bcd
Contents?: true
Size: 441 Bytes
Versions: 28
Compression:
Stored size: 441 Bytes
Contents
module StatsD::Instrument::Backends # The logger backend simply logs every metric to a logger # @!attribute logger # @return [Logger] class LoggerBackend < StatsD::Instrument::Backend attr_accessor :logger def initialize(logger) @logger = logger end # @param metric [StatsD::Instrument::Metric] # @return [void] def collect_metric(metric) logger.info "[StatsD] #{metric}" end end end
Version data entries
28 entries across 28 versions & 2 rubygems