2

我有兴趣将 New Relic 的应用程序监控功能整合到 Meteor 中。有没有人有过使用 New Relic 和 Meteor 的经验,如果有,你如何将两者结合起来?

4

3 回答 3

5

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

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

于 2013-05-02T23:55:50.840 回答
4

New Relic 代理在 npm 上,尽管它仍处于测试阶段。我通过进入 bundle/server 并键入npm install newrelic、设置配置文件并添加require('newrelic')server.js 将它安装在我部署的应用程序中。

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

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

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

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

于 2013-05-02T01:04:34.403 回答
1

因为流星是在节点上构建的,所以你可能只需要等待很短的时间让他们发布他们的 npm 模块:

http://try.newrelic.com/nodejs

于 2013-03-19T06:17:55.450 回答