class StatsD::Instrument::Backends::UDPBackend::StatsDProtocol

Constants

SUPPORTED_METRIC_TYPES

Public Instance Methods

generate_packet(metric) click to toggle source
# File lib/statsd/instrument/backends/udp_backend.rb, line 63
def generate_packet(metric)
  packet = +"#{metric.name}:#{metric.value}|#{metric.type}"
  packet << "|@#{metric.sample_rate}" if metric.sample_rate < 1
  packet
end