我一直在尝试为我的Heroku部署的应用安装New Relic的代理,我按照New Relic的文档中包含的所有步骤进行操作,包括:
heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
然后把gem 'newrelic_rpm'
放在我的Gemfile
。
在执行了bundle install
并用git push heroku master
推动更改之后,似乎Gemfile
所做的更改实际上并没有进入heroku。关于这个还能做什么?如果我通过heroku bash run
添加宝石,则在dyno重置后再次看不到它。
我认为您需要在Heroku上添加New Relic插件,可以从仪表板通过Configure Add-ons
选项添加,也可以通过运行
heroku addons:create newrelic:wayne
其中wayne是计划级别。
你可以在这里阅读更多相关信息:Install the New Relic add-on