Module: Traxor::Metric

Defined in:
lib/traxor/metric.rb,
lib/traxor/metric/line.rb

Defined Under Namespace

Classes: Line

Class Method Summary collapse

Class Method Details

.count(name, value, tags = {}) ⇒ Object



7
8
9
# File 'lib/traxor/metric.rb', line 7

def self.count(name, value, tags = {})
  Line.record { |l| l.count(name, value, tags) }
end

.measure(name, value, tags = {}) ⇒ Object



11
12
13
# File 'lib/traxor/metric.rb', line 11

def self.measure(name, value, tags = {})
  Line.record { |l| l.measure(name, value, tags) }
end

.sample(name, value, tags = {}) ⇒ Object



15
16
17
# File 'lib/traxor/metric.rb', line 15

def self.sample(name, value, tags = {})
  Line.record { |l| l.sample(name, value, tags) }
end