class Pliny::Metrics::Backends::Logger

Public Class Methods

report_counts(counts) click to toggle source
# File lib/pliny/metrics/backends/logger.rb, line 5
def self.report_counts(counts)
  Pliny.log(add_prefix(:count, counts))
end
report_measures(measures) click to toggle source
# File lib/pliny/metrics/backends/logger.rb, line 9
def self.report_measures(measures)
  Pliny.log(add_prefix(:measure, measures))
end

Private Class Methods

add_prefix(type, metrics) click to toggle source
# File lib/pliny/metrics/backends/logger.rb, line 15
def self.add_prefix(type, metrics)
  metrics.map { |k, v| [ "#{type}##{k}", v ] }.to_h
end