設定發生錯誤時重複傳送資料的次數

部署或升級日誌代理程式時,您可以設定 logs-values.yaml 檔案,以設定 retryLimit,並指出代理程式是否應該重試將資料傳送至 IBM Cloud Logs 範例。

修改 logs-values.yaml 之後,您可以在套用所有變更之前 升級代理 程式或繼續修改檔案。

有效值為:

  • false 來表示排程器的重試次數沒有限制。 這是預設值。

    logs-values.yaml 檔案中的項目如下:

    retryLimit: false
    
  • 大於或等於 1 的整數 N 值。

    logs-values.yaml 檔案中的項目如下:

    retryLimit: 8
    
  • no_retries 表示如果資料第一次傳送失敗,就不會傳送到目的地。

    logs-values.yaml 檔案中的項目如下:

    retryLimit: "no_retries"
    

如需詳細資訊,請參閱 Fluentbit 有關重試的說明文件,以瞭解設定此值的影響。

在某些情況下,此設定可能會導致代理程式因無法傳送而丟棄記錄資料。