class Cassandra::Utils::Statsd
Attributes
metric_name[R]
statsd[R]
value[R]
Public Class Methods
new(metric_name)
click to toggle source
# File lib/cassandra/utils/statsd.rb, line 8 def initialize(metric_name) @statsd ||= ::Statsd.new('localhost', 8125) @metric_name = metric_name self end
Public Instance Methods
push!(value = @value)
click to toggle source
# File lib/cassandra/utils/statsd.rb, line 19 def push!(value = @value) statsd.gauge(metric_name, value) end
to_dd(value)
click to toggle source
# File lib/cassandra/utils/statsd.rb, line 14 def to_dd(value) @value = (value == true ? 1 : 0) self end