Method: Sequel::OneApmInstrumentation#record_metrics

Defined in:
lib/sequel/extensions/oneapm_instrumentation.rb

#record_metrics(sql, args, duration) ⇒ Object

Record metrics for the specified sql and args using the specified duration.



39
40
41
42
43
44
# File 'lib/sequel/extensions/oneapm_instrumentation.rb', line 39

def record_metrics(sql, args, duration)
  operation = operator_metric_for(sql, args)
  engine = OneApm::Manager.agent.stats_engine
  base, *other_metrics = generate_metrics(operation, self.opts)
  engine.tl_record_scoped_and_unscoped_metrics(base, other_metrics, duration)
end