The cool thing is that async-profiler is lightweight enough to run it in production, even against a server that's already under heavy load (in my experience, ymmv). Oh and it's free. We have a cron job running it three times a day (alloc and cpu, both).
Of course the report is rudimentary compared to heavyweight profilers.
Of course the report is rudimentary compared to heavyweight profilers.