HTTP プロキシ転送が有効な場合のロギング
HTTP プロキシ転送を有効にすると、複数のマシンが外部サーバーにリクエストを送信するための単一のポイントが作成されます。ロギングでは、プロキシ経由では転送したくないトラフィックがあるケースも考えられます。
ここでは、オーバーライド ファイルで特定のホストの HTTP プロキシ転送を無効にする方法について説明します。
手順
overrides.yamlでlogger.envVarsプロパティを設定して、特定のホストのロギングのプロキシ転送を無効にします。logger: ... envVars: NO_PROXY: '<comma-separated-values>'例:
envVars: NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'logger.envVarsプロパティを使用すると、Fluent Bit でサポートされている環境変数を渡すことができます。Fluent Bit ドキュメントの NO_PROXY をご覧ください。-
apigee-telemetryチャートを使用して変更を適用します。helm upgrade telemetry apigee-telemetry/ \ --namespace apigee \ --atomic \ -f OVERRIDES_FILE
関連情報
- 構成プロパティ リファレンスの
logger.envVars。 - API プロキシの転送プロキシを構成する。