Module: Loggerator::Metrics
Instance Method Summary
collapse
Methods included from Loggerator
config, config=, included, #log, log?, #log_context, #log_error, #log_error_off, #log_error_on, #log_off, #log_on, #m, turn_log
Instance Method Details
#count(key, value = 1) ⇒ Object
8
9
10
|
# File 'lib/loggerator/metrics.rb', line 8
def count(key, value=1)
log("count##{Loggerator.config.metrics_app_name}.#{key}" => value)
end
|
#measure(key, value, units = "s") ⇒ Object
20
21
22
|
# File 'lib/loggerator/metrics.rb', line 20
def measure(key, value, units="s")
log("measure##{Loggerator.config.metrics_app_name}.#{key}" => "#{value}#{units}")
end
|
#sample(key, value) ⇒ Object
12
13
14
|
# File 'lib/loggerator/metrics.rb', line 12
def sample(key, value)
log("sample##{Loggerator.config.metrics_app_name}.#{key}" => value)
end
|
#unique(key, value) ⇒ Object
16
17
18
|
# File 'lib/loggerator/metrics.rb', line 16
def unique(key, value)
log("unique##{Loggerator.config.metrics_app_name}.#{key}" => value)
end
|