Method: Meter.timing

Defined in:
lib/meter.rb

.timing(key, value, sample_rate: 1, tags: {}, data: {}) ⇒ Object



50
51
52
53
54
55
# File 'lib/meter.rb', line 50

def timing(key, value, sample_rate: 1, tags: {}, data: {})
  metric = Metric::Timing.new(name: key, value: value, sample_rate: sample_rate, tags: tags, data: data)
  send_metric_to_backends(metric)
rescue => exception
  ::Meter.config.logger.error exception.inspect
end