使用New Relic with Meteor

时间:2013-03-19 01:15:29

标签: meteor newrelic

我有兴趣在Meteor中整合New Relic的应用程序监控功能。有没有人有使用New Relic with Meteor的经验?如果有的话,你如何整合这两个?

3 个答案:

答案 0 :(得分:5)

由于node.js代理处于测试阶段,因此Meteor没有特定的工具。这就是为什么您没有将定义的Web事务视为“特定于Meteor”的原因。

外部服务请求也是一项正在进行的工作,可能不会按照您的预期行事。

答案 1 :(得分:4)

New Relic代理是在npm,虽然它还处于测试阶段。我通过进入软件包/服务器并键入npm install newrelic,设置配置文件并在server.js中添加require('newrelic'),将其安装在我部署的应用程序中。

代理正在运行并将数据发送到New Relic。

两点,第一个显示的Web事务是所有sockjs轮询,所以当你确实看到响应时间和诸如此类的时候,使用Meteor,响应时间与特定事务无关,因此限制了可用性。

第二个是代理没有跟踪外部服务请求,我的应用程序做了很多。我没有机会深入挖掘并了解原因,但我的看法是New Relic并不是特别适合Meteor应用程序。

作为免责声明,我应该说我没有阅读任何New Relic文档,这个测试只是一个粗略的设置,看它是否有效,所以不要对此我说。我写这篇文章是为了对某人进行更详细的整合检查的垫脚石。

答案 2 :(得分:1)

因为meteor是在节点之外构建的,所以你可能需要等待很短的时间才能释放他们的npm模块:

http://try.newrelic.com/nodejs