我正在使用 New Relic for Rails,但只需要 New Relic 来监控我的一个生产环境。但是,我有一个也在生产模式下运行的登台服务器。New Relic 将这两个实例都检测为我的应用程序的操作 prod 实例(应该如此),但是当我只想关注一个实例时,我不想为监视两个实例付费。
New Relic 接受许可证密钥的环境变量:
license_key: <%= ENV['NEWRELIC_ACCOUNT_KEY'] %>
是否可以检测环境文件(即 config/environments/production.rb)中的主机名,以便我可以动态定义此环境变量?
两个环境都是从同一个 Git 存储库、相同的源代码库部署的,所以我不能在每次部署的代码中真正更改它——最好能够以某种方式动态定义环境变量。
任何想法将不胜感激!谢谢!