啟用 HTTP Proxy 轉送功能的記錄

啟用 HTTP Proxy 轉送時的記錄

啟用 HTTP Proxy 轉送後,您會建立單一節點,多部機器可透過該節點將要求傳送至外部伺服器。就記錄而言,您可能不希望所有流量都透過 Proxy 轉送。

以下程序說明如何在覆寫檔案中,為特定主機停用 HTTP Proxy 轉送功能。

程序

  1. 如要針對特定主機停用記錄的 Proxy 轉送功能,請在 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」。

  2. 使用 apigee-telemetry 圖表套用變更:
    helm upgrade telemetry apigee-telemetry/ \
      --namespace apigee \
      --atomic \
      -f OVERRIDES_FILE
    
    Error: UPGRADE FAILED: "telemetry" has no deployed releases

另請參閱