为什么 NewRelic 没有从我的 Heroku 应用程序接收到任何数据?

Why is NewRelic not receiving any data from my Heroku app?

我是 运行 this Node app on Heroku

我完成了以下步骤:

  1. 已将附加组件添加到我的应用程序中。 Heroku 向我的应用添加了两个环境变量,NEW_RELIC_LICENSE_KEYNEW_RELIC_LOG。我加了第三个,NEW_RELIC_APP_NAME.

  2. 按照 Heroku Dev Center 中的说明安装了 newrelic 模块:

    npm install newrelic --save
    
  3. 已提交并将 resulting change 推送到 package.json

(我跳过了将 newrelic.js 复制到根目录,因为 NewRelic does not mention it in their Heroku-specific docs 和 Heroku 也没有。)

我仍然没有在 NewRelic 中看到任何数据。 我错过了什么?

结果:是的,我确实需要复制 newrelic.js 并将 server.js 更改为 require('newrelic')(参见 commit here)。