J'utilise New Relic for Rails, mais j'ai seulement besoin de New Relic pour surveiller mon environnement de production. Cependant, j'ai un serveur de transfert qui fonctionne également en mode Production. New Relic détecte à la fois les instances opérationnelles de mon application (comme il se doit), mais je ne veux pas payer pour surveiller deux instances alors que je veux seulement garder un œil sur celui-ci.Rails - Fournir une clé de licence pour le plugin basé sur le nom d'hôte
New Relic accepte une variable d'environnement pour la clé de licence:
license_key: <%= ENV['NEWRELIC_ACCOUNT_KEY'] %>
Est-il possible de détecter le nom d'hôte dans les fichiers d'environnement (config/environnements/production.rb) afin que je puisse définir cet environnement variable dynamiquement?
Les deux environnements sont déployés à partir du même référentiel Git, même base de code source, donc je ne peux pas vraiment le modifier dans le code pour chaque déploiement - il serait préférable de pouvoir définir dynamiquement la variable d'environnement.
Toutes les pensées seraient appréciées! Merci!
Envie de choisir une réponse? –