Problème
Vous avez des paramètres de configuration définis dans l'agent infrastructure et vous souhaitez passer les paramètres à l'une de ses intégrations sur hôte.
Solution
Vous pouvez transmettre les paramètres de configuration définis dans l'agent à son intégration sur l'hôte en ajoutant la variable passthrough_environment
au infrastructure configuration fichier de l'agent .
À partir de la version 1.24.1 de l'agent d'infrastructure, passthrough_environment
prend en charge les expressions régulières pour les noms de variables.
Par exemple, si vous souhaitez transmettre les options de proxy configurées dans l’agent d’infrastructure à une intégration, ajoutez la configuration suivante au fichier de configuration de l’infrastructure :
passthrough_environment: - HTTPS_PROXY - HTTP_PROXY - MY_REDIS_PASSWORD - NRIA_.*
À partir de la version 1.14.0 de l'agent d'infrastructure, vous pouvez également définir des variables d'environnement dans le cadre du fichier de configuration d'intégration comme indiqué ci-dessous (passthrough_environment
config est également requis) :
integration_name: com.newrelic.redisinstances: - name: redis-metrics command: metrics arguments: hostname: localhost port: 6379 password: {{MY_REDIS_PASSWORD}}