Visual Erlang Profiler
Check vprof.erl for public api details.
%% Trace target node for 2 seconds
%% By default output is written to vprof.trace file
1> vprof:trace(2).
ok
%% Process data - on any node. By default reads vprof.trace and writes to vprof.out
2> vprof:profile().
vprof: Profiling vprof.trace. This may take several minutes.
<0.47.0>
vprof: End of trace in 1 seconds.
vprof: Done in 1 seconds.
Check vprof.out to see results or run
vprof:gui("vprof.out").
3> vprof:gui().