Method: OneApm::Metrics::Stats#record
- Defined in:
- lib/one_apm/metrics/stats.rb
#record(value = nil, aux = nil, &blk) ⇒ Object
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
# File 'lib/one_apm/metrics/stats.rb', line 71 def record(value=nil, aux=nil, &blk) if blk yield self else case value when Numeric aux ||= value self.record_data_point(value, aux) when :apdex_s, :apdex_t, :apdex_f self.record_apdex(value, aux) when OneApm::Metrics::Stats self.merge!(value) end end end |