啟用 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. 使用 apigeectl apply 將變更套用至記錄器,並使用 --telemetry 範圍:
    apigeectl apply --telemetry -f overrides.yaml

另請參閱