2012-02-08 42 views
3

我有一个Eventmachine进程,我从Heroku上的Procfile开始。我想知道是否有人想通过NewRelic监控这个?是否可以使用NewRelic监视EventMachine进程?

我感兴趣的是在哪里优化数据库查询等,只是一般概况。我认为在NewRelics RPM的“背景”部分除了已经分析的Web请求之外,还有一些方法可以获得它的统计信息。

回答

1

Newrelic目前还不支持eventmachine的检测。对于基于EM的应用程序来说,最好的方式是可以调度您的调度程序并获取有关该过程的高级统计信息

0

请参阅“NewRelic transaction traces in a Ruby Gem”。

我们使用一个定时器定期发射,例如,每500ms测量一次预期时间与实际点火时间之间的延迟。我们将此输出传递给New Relic自定义仪表板。这给了我们一些EventMachine进程“健康”的指示。

相关问题