Configurare il numero di tentativi di invio dei dati in caso di errore
Quando si distribuisce o si aggiorna l'agente di registrazione, è possibile configurare il file logs-values.yaml per impostare retryLimit e indicare se l'agente deve ritentare l'invio dei dati a un'istanza IBM Cloud Logs.
Dopo aver modificato il sito logs-values.yaml, è possibile aggiornare l'agente o continuare a modificare il file prima di applicare tutte le modifiche.
I valori validi sono:
-
falseper indicare che non c'è limite al numero di tentativi che lo scheduler può fare. Questo è il valore predefinito.La voce nel file
logs-values.yamlha il seguente aspetto:retryLimit: false -
Un valore intero N maggiore o uguale a 1.
La voce nel file
logs-values.yamlha il seguente aspetto:retryLimit: 8 -
no_retries per indicare che i dati non vengono inviati alla destinazione se non sono riusciti al primo tentativo.
La voce nel file
logs-values.yamlha il seguente aspetto:retryLimit: "no_retries"
Per ulteriori informazioni, consultare la documentazione di Fluentbit sui tentativi per comprendere le implicazioni dell'impostazione di questo valore.
In alcune situazioni, questa impostazione potrebbe portare all'eliminazione dei dati di log da parte dell'agente a causa dell'impossibilità di inviarli.