Sha256: 6e436a5464abd598a0bcea889568d1d7826f70cca69bef4d03cdbab70e819402
Contents?: true
Size: 562 Bytes
Versions: 19
Compression:
Stored size: 562 Bytes
Contents
require 'liquid/metrics/reporter' require 'liquid/tracker' module Metrics class TrackerReporter < Reporter def initialize(tracker) super @tracker = tracker end def report_gauge(name, gauge) @tracker.event(super) end def report_counter(name, counter) @tracker.event(super) end def report_histogram(name, histogram) @tracker.event(super) end def report_meter(name, meter) @tracker.event(super) end def report_timer(name, timer) @tracker.event(super) end end end
Version data entries
19 entries across 19 versions & 1 rubygems