-spec collect(beam_stats_delta:t()) ->
t().
collect(DeltasServer) ->
- {_, DeltaOfReductions} = beam_stats_source:erlang_statistics(reductions),
{ {io_bytes_in , DeltaOfIOBytesIn}
, {io_bytes_out , DeltaOfIOBytesOut}
} = beam_stats_delta:of_io(DeltasServer),
, io_bytes_in = DeltaOfIOBytesIn
, io_bytes_out = DeltaOfIOBytesOut
, context_switches = beam_stats_delta:of_context_switches(DeltasServer)
- , reductions = DeltaOfReductions
+ , reductions = beam_stats_delta:of_reductions(DeltasServer)
, run_queue = beam_stats_source:erlang_statistics(run_queue)
, ets = beam_stats_ets:collect()
- , processes = beam_stats_processes:collect()
+ , processes = beam_stats_processes:collect(DeltasServer)
}.