【问题标题】:New Relic APM Heroku add-on for Ruby on Rails installation problemRuby on Rails 安装问题的新 Relic APM Heroku 插件
【发布时间】:2019-02-13 20:53:02
【问题描述】:

我一直在尝试为我部署的 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,则在测功机重置后再次看不到它。

【问题讨论】:

    标签: ruby-on-rails ruby heroku newrelic heroku-addon


    【解决方案1】:

    很容易认为您需要做的事情超出了实际需要,但 Heroku 插件实际上会为您处理很多配置。不要迷失在文档中 - 整个设置过程应该只需要一两分钟。


    Here的详细解释。

    总结一下:

    1. heroku addons:create newrelic:waynewayne是免费方案,其他方案见here
    2. gem 'newrelic_rpm' 添加到Gemfilebundle install
    3. 运行此命令,让 New Relic 知道如何调用您的应用(将 'Your Application Name' 替换为您希望在 New Relic 仪表板中调用您的应用的任何内容)
    heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
    
    1. heroku restart重启你的dyno
    2. 至少访问应用的几个页面,以便衡量一些流量
    3. 访问 Heroku 仪表板,选择您的应用程序,然后在“概述”选项卡下,查找 New Relic APM 链接。单击它以进入 New Relic 仪表板。找到您的应用程序,单击它。然后,您会看到应用的指标。​​

    【讨论】:

      【解决方案2】:

      我认为您需要在 Heroku 上添加 New Relic 插件,可以从仪表板通过Configure Add-ons 选项,或者通过运行

      heroku addons:create newrelic:wayne
      

      其中wayne 是计划级别。

      您可以在此处阅读更多信息:Install the New Relic add-on

      【讨论】:

      • 感谢您的帮助,我忘了将其添加到我原来的问题中,我已经完成了那部分,所以我真的不知道接下来要做什么才能使其正常运行
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 2011-06-22
      • 1970-01-01
      相关资源
      最近更新 更多