Have you tried http-perf? I've heard good things about this
screencast (all the peepcode screencasts are helpful, imo):
Also, I know that Rails 2.0 there's a new request profiler. See
http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done and scroll
down to the part about the new request profiler.
Hope this helps
I am asking related to this. Is for benchmarking and profiling
newrelic is used? In other words can I use newrelic to do these two
Personally I’ve had a lot more success using DTrace to profile Rails apps. You can even attach to an existing process, so you can trace Passenger servers. You need to be running Mac OS X (Solaris may work too, but I don’t know) but most Rails devs do so…
You can find an example script on here:
http://github.com/andyjeffries/rails-analysis-tools (look at the Passenger DTrace script section of the readme)
Thanks for your reply. I am totally a beginner So I would like to know
if all these benchmarking and profiling we can get from using newrelic
You can certainly get some information from newrelic (slowest controllers, db queries, etc) - I thought you were after more advanced detail.
You can also do script/performance/profiler or script/performance/benchmarker (you might want to google script performance rails).