我使用New Relic for Rails,但只需要New Relic来监控我的一个生产环境。不过,我有一台也在生产模式下运行的登台服务器。 New Relic检测到两者都是我的应用程序的运行产品实例(因为它应该),但是我不想为了监视两个实例而付费,因为我只想关注它。Rails - 基于主机名向插件提供许可证密钥
New Relic的接受许可密钥的环境变量:
license_key: <%= ENV['NEWRELIC_ACCOUNT_KEY'] %>
是否可以检测环境中的文件的主机名(即配置/环境/ production.rb),这样我可以定义这个环境动态变量?
这两个环境都是从同一个Git仓库,相同的源代码库部署的,所以我不能在每个部署的代码中真正更改它 - 最好能够以某种方式动态定义环境变量。
任何想法,将不胜感激!谢谢!
想要选择一个答案? – 2009-12-08 22:32:29