Method: HeimdallApm::Visitors::RequestMetricsVisitor#visit
- Defined in:
- lib/heimdall_apm/visitors/request_metrics_visitor.rb
#visit(segment) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/heimdall_apm/visitors/request_metrics_visitor.rb', line 17 def visit(segment) name = ::HeimdallApm::MetricName.new(segment.type, segment.name) @metrics[name] ||= ::HeimdallApm::MetricStats.new stat = @metrics[name] stat.update(segment.total_call_time, segment.total_exclusive_time) end |