class Metrics::Metric
Attributes
description[R]
name[R]
type[R]
unit[R]
Public Class Methods
new(name, type, description, unit)
click to toggle source
# File lib/metrics/metric.rb, line 25 def initialize(name, type, description, unit) @name = name @type = type @description = description @unit = unit end
Public Instance Methods
emit(value, tags: nil, sample_rate: 1.0)
click to toggle source
# File lib/metrics/metric.rb, line 37 def emit(value, tags: nil, sample_rate: 1.0) raise NotImplementedError end