在新遗物中启用GC分析

tul*_*84z 3 ruby profiling ruby-on-rails newrelic

我有一个Ruby on Rails应用程序,我想用New Relic监视GC.关于如何做到这一点的文件是非常稀缺的.

我已经有New Relic从我的应用程序收集数据.我想要的是添加GC分析.任何人都可以向我解释这是如何做到的?

小智 12

您可以在应用程序初始化中使用以下调用之一在New Relic中启用GC分析工具:

  • MRI 1.9.2或更高: GC::Profiler.enable
  • Ruby企业版: GC.enable_stats

对于您的Rails应用程序,您可以将此调用添加到初始化程序中,也可以config/initializers将其直接添加到您的config/application.rb文件中.

您可以在Ruby代理中找到有关此内容的更多信息:垃圾收集.