Konfigurieren Sie die Anzahl der Wiederholungsversuche beim Senden von Daten, wenn ein Fehler auftritt
Wenn Sie den Protokollierungsagenten bereitstellen oder aktualisieren, können Sie die Datei logs-values.yaml so konfigurieren, dass retryLimit festgelegt wird und angegeben wird, ob der Agent versuchen soll, die Daten
erneut an eine Instanz von IBM Cloud Logs zu senden.
Nachdem Sie die logs-values.yaml geändert haben, können Sie den Agenten aktualisieren oder die Datei weiter bearbeiten, bevor Sie alle Änderungen übernehmen.
Gültige Werte:
-
falseum anzugeben, dass es keine Begrenzung für die Anzahl der Wiederholungsversuche gibt, die der Scheduler durchführen kann. Dies ist der Standardwert.Der Eintrag in der Datei
logs-values.yamlsieht wie folgt aus:retryLimit: false -
Ein ganzzahliger N-Wert größer oder gleich 1.
Der Eintrag in der Datei
logs-values.yamlsieht wie folgt aus:retryLimit: 8 -
no_retries, um anzugeben, dass die Daten nicht an das Ziel gesendet werden, wenn sie beim ersten Mal fehlgeschlagen sind.
Der Eintrag in der Datei
logs-values.yamlsieht wie folgt aus:retryLimit: "no_retries"
Weitere Informationen finden Sie in der Fluentbit-Dokumentation über Wiederholungen, um die Auswirkungen der Einstellung dieses Wertes zu verstehen.
In manchen Situationen kann diese Einstellung dazu führen, dass Protokolldaten vom Agenten verworfen werden, weil sie nicht gesendet werden können.