jef*_*cco 4 ruby-on-rails heroku newrelic
我在Heroku上有一个现有的New Relic帐户和一个现有的rails应用程序.我成功地将Heroku应用程序中的数据发送到New Relic.但是我希望在New Relic中看到每个dyno的内存占用量.
我能找到的所有文档都说要通过Heroku安装附加组件.我不希望它为我配置一个新帐户,我只是希望它链接到我当前的帐户.我怎样才能做到这一点?如果我已经安装了New Relic并且正在工作并且我添加了附加组件,它是否只链接到它已经配置的帐户?
现在实际上有解决此问题的方法.你可以简单地改变NEW_RELIC_LICENSE_KEYenv var:
$ heroku config:set NEW_RELIC_LICENSE_KEY='<key_of_your_existing_account>'
Run Code Online (Sandbox Code Playgroud)
你会发现<key_of_your_existing_account>在Account settings > Summary(与标题右侧栏Account information).
重新启动应用后,它将显示在您的现有帐户中.
您甚至可以自定义其他内容,例如:
$ heroku config:set NEW_RELIC_APP_NAME='<nice_name>' NEW_RELIC_LICENSE_KEY='<key>'
Run Code Online (Sandbox Code Playgroud)
小智 6
我在New Relic工作.不幸的是,你所要求的是不可能的.当您为Heroku安装New Relic插件时,它会自动生成一个具有唯一许可证密钥和帐户ID的新帐户.其中一个奖励是,如果您使用附加组件,您可以免费获得标准订阅.
但是,如果您还有其他与帐户相关的问题,欢迎您写信给New Relic支持,看看您是否可以与您的客户经理合作.