557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
|
# File 'lib/new_relic/agent/transaction.rb', line 557
def commit!(outermost_node_name)
generate_payload
assign_intrinsics
finalize_segments
@transaction_trace = transaction_sampler.on_finishing_transaction(self)
sql_sampler.on_finishing_transaction(state, @frozen_name)
record_summary_metrics(outermost_node_name)
record_total_time_metrics
record_apdex unless ignore_apdex?
record_queue_time
distributed_tracer.record_metrics
record_exceptions
record_transaction_event
record_log_events
merge_metrics
send_transaction_finished_event
end
|