問題
インフラストラクチャ・エージェントに設定パラメータが定義されており、そのパラメータを オンホスト・インテグレーション に渡したいとします。
解決
変数passthrough_environment
をインフラストラクチャエージェントの構成ファイルに追加することにより、エージェントで設定された構成パラメーターをオンホスト統合に渡すことができます。
インフラストラクチャエージェント1.24.1以降、 passthrough_environment
は変数名の正規表現をサポートします。
例えば、インフラストラクチャエージェントで設定したプロキシオプションを統合に渡したい場合は、インフラストラクチャコンフィグファイルに以下の設定を追加します。
passthrough_environment: - HTTPS_PROXY - HTTP_PROXY - MY_REDIS_PASSWORD - NRIA_.*
インフラストラクチャエージェント1.14.0以降、以下に示すように、統合構成ファイルの一部として環境変数を定義することもできます( passthrough_environment
構成も必要です)。
integration_name: com.newrelic.redisinstances: - name: redis-metrics command: metrics arguments: hostname: localhost port: 6379 password: {{MY_REDIS_PASSWORD}}