Configurer le nombre de tentatives d'envoi de données en cas d'erreur
Lorsque vous déployez ou mettez à jour l'agent Logging, vous pouvez configurer le fichier logs-values.yaml pour définir retryLimit et indiquer si l'agent doit réessayer d'envoyer les données à une instance IBM Cloud Logs.
Après avoir modifié le site logs-values.yaml, vous pouvez mettre à niveau l'agent ou continuer à modifier le fichier avant d'appliquer toutes les modifications.
Les valeurs valides sont :
-
falsepour indiquer qu'il n'y a pas de limite au nombre de tentatives que l'ordonnanceur peut effectuer. Il s'agit de la valeur par défaut.L'entrée dans le fichier
logs-values.yamlse présente comme suit :retryLimit: false -
Une valeur entière N supérieure ou égale à 1.
L'entrée dans le fichier
logs-values.yamlse présente comme suit :retryLimit: 8 -
no_retries pour indiquer que les données ne sont pas envoyées à la destination si elles ont échoué la première fois.
L'entrée dans le fichier
logs-values.yamlse présente comme suit :retryLimit: "no_retries"
Pour plus d'informations, voir la documentation de Fluentbit sur les tentatives pour comprendre les implications du réglage de cette valeur.
Dans certaines situations, ce paramètre peut entraîner l'abandon de données d'enregistrement par l'agent en raison de l'impossibilité de les envoyer.