我有一个页面请求需要超过12秒的渲染。我使用newrelic lite来跟踪这个应用程序的性能,但在我的情况下,它并不是非常有用。它只显示一行:如何剖析Rails请求的详细信息?
PagesController#index 0.001 13,030 13030
所以,不是很有用。 :)我记得一个工具,我认为ruby-prof
这是很好的。您为请求提供了类似?profiler=true
的内容,并为您提供了在方法调用中花费的时间(不在浏览器中显示实际页面)的所有详细信息。不幸的是,我还没有设法再次找到它。
任何想法可以为每个请求/页面提供更详细的profiler?
使用:红宝石1.9.2,3.1.1的Rails,RSpec的,New Relic的RPM 3.3.0,2.3.3 Mongoid
耶正是我在找什么,(gif/pdf视图很难理解),谢谢! – Hartator