Rails 安装问题 Ruby 的新 Relic APM Heroku 插件
New Relic APM Heroku add-on for Ruby on Rails installation problem
我一直在尝试为我的 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
添加 gem 它在 dyno 重置后再次看不到。
我认为您需要在 Heroku 上添加 New Relic 附加组件,可以从仪表板通过 Configure Add-ons
选项,或者通过 运行
heroku addons:create newrelic:wayne
其中 wayne 是计划级别。
您可以在此处阅读更多相关信息:Install the New Relic add-on
很容易认为您必须做的比实际需要的多,但 Heroku 插件实际上为您处理了很多配置。不要迷失在文档中 - 整个设置过程应该只需要一两分钟。
Here的详细解释。
总结一下:
heroku addons:create newrelic:wayne
(wayne
为免费方案,其他方案见here)
- 将
gem 'newrelic_rpm'
添加到 Gemfile
和 bundle install
- 运行 这是为了让 New Relic 知道如何调用您的应用程序(将
'Your Application Name'
替换为您希望在 New Relic 仪表板中调用您的应用程序的任何内容)
heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
- 用
heroku restart
重启你的测功机
- 至少访问您应用的几个页面,以便衡量一些流量
- 访问 Heroku 仪表板,select 您的应用程序,然后在“概述”选项卡下,查找 New Relic APM link。单击它进入 New Relic 仪表板。找到你的应用程序,点击它。然后您会看到应用的指标。
我一直在尝试为我的 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
添加 gem 它在 dyno 重置后再次看不到。
我认为您需要在 Heroku 上添加 New Relic 附加组件,可以从仪表板通过 Configure Add-ons
选项,或者通过 运行
heroku addons:create newrelic:wayne
其中 wayne 是计划级别。
您可以在此处阅读更多相关信息:Install the New Relic add-on
很容易认为您必须做的比实际需要的多,但 Heroku 插件实际上为您处理了很多配置。不要迷失在文档中 - 整个设置过程应该只需要一两分钟。
Here的详细解释。
总结一下:
heroku addons:create newrelic:wayne
(wayne
为免费方案,其他方案见here)- 将
gem 'newrelic_rpm'
添加到Gemfile
和bundle install
- 运行 这是为了让 New Relic 知道如何调用您的应用程序(将
'Your Application Name'
替换为您希望在 New Relic 仪表板中调用您的应用程序的任何内容)
heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
- 用
heroku restart
重启你的测功机
- 至少访问您应用的几个页面,以便衡量一些流量
- 访问 Heroku 仪表板,select 您的应用程序,然后在“概述”选项卡下,查找 New Relic APM link。单击它进入 New Relic 仪表板。找到你的应用程序,点击它。然后您会看到应用的指标。