Sha256: 453aac5bfbeed9ae7dbae226c544f24b69028fc74cd411343c0234304b66334f
Contents?: true
Size: 503 Bytes
Versions: 3
Compression:
Stored size: 503 Bytes
Contents
module WatCatcher class Metrics attr_writer :host, :port def host @host ||= 'localhost' end def port @port ||= 9125 end def client ::Statsd.new @host, @port end def increment(metric, sample_rate=1) client.increment metric, sample_rate end def decrement(metric, sample_rate=1) client.increment metric, sample_rate end def set(metric, value, sample_rate=1) client.set metric, value, sample_rate end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
wat_catcher-0.10.11 | lib/wat_catcher/metrics.rb |
wat_catcher-0.10.10 | lib/wat_catcher/metrics.rb |
wat_catcher-0.10.9 | lib/wat_catcher/metrics.rb |