class ScoutApm::LayerConverters::Histograms

Public Instance Methods

record!() click to toggle source

Updates immediate and long-term histograms for both job and web requests

# File lib/scout_apm/layer_converters/histograms.rb, line 5
def record!
  if request.unique_name != :unknown
    context.request_histograms.add(request.unique_name, root_layer.total_call_time)
    context.request_histograms_by_time[@store.current_timestamp].
      add(request.unique_name, root_layer.total_call_time)
  end
  nil # not returning anything in the layer results ... not used
end