3

我有一个 Eventmachine 进程,我从 Heroku 上的 Procfile 开始。我想知道是否有人想出用 NewRelic 来监控这个?

我对在哪里优化数据库查询等感兴趣,并且通常只对它进行概要分析。我认为除了它已经在分析的网络请求之外,还有一些方法可以在 NewRelics RPM 的“背景”部分获取它的统计信息。

4

3 回答 3

2

You might try force-starting the New Relic Ruby agent. See "Controlling when the Ruby agent starts".

于 2012-02-08T22:52:57.883 回答
1

Newrelic 目前还不支持 eventmachine 的检测。充其量对于基于 EM 的应用程序,您可以检测您的调度程序并获取有关该过程的高级统计信息。

于 2012-09-11T06:04:16.923 回答
0

请参阅“ Ruby Gem 中的 NewRelic 事务跟踪”。

我们使用计时器定期触发,例如每 500 毫秒,并测量预期触发时间和实际触发时间之间的延迟。我们将此输出通过管道传输到 New Relic 自定义仪表板。这给了我们一些关于 EventMachine 进程“健康”的迹象。

于 2014-01-15T02:53:08.740 回答