Si vous rencontrez des problèmes pour supprimer des tâches de l'interface X-Ray, vous devrez peut-être effectuer un nettoyage manuel à l'aide de l'AWS CLI ou du SDK. Voici un guide étape par étape :
Installer l'AWS CLI : Assurez-vous que l'AWS CLI est installée et configurée avec les autorisations IAM nécessaires.
Lister les Traces : Exécutez la commande suivante pour lister les traces et identifier les identifiants de trace que vous souhaitez supprimer :
aws xray get-trace-summaries
Supprimer les Traces : Utilisez la commande suivante pour supprimer les traces en spécifiant les identifiants de trace :
aws xray batch-get-traces --trace-ids <trace_id_1> <trace_id_2> --query 'Traces[*].Id' --output text | xargs -n 1 aws xray delete-trace --trace-id
Remplacez <trace_id_1>
, <trace_id_2>
, etc., par les identifiants de trace réels que vous souhaitez supprimer.
Pour les utilisateurs Windows, vous pouvez utiliser une boucle :
for %i in (<trace_id_1> <trace_id_2>) do aws xray delete-trace --trace-id %i
Confirmer la suppression : Après avoir exécuté la commande, une réponse vide sera retournée si les traces ont été supprimées avec succès.
Important : Soyez prudent lorsque vous utilisez ces commandes, car elles suppriment définitivement les traces.
Veuillez noter que les commandes AWS CLI peuvent légèrement varier en fonction de vos exigences et de votre environnement spécifiques. Assurez-vous toujours de disposer des autorisations nécessaires et prenez des précautions lorsque vous effectuez des suppressions.
Si vous continuez à rencontrer des problèmes ou si les tâches ne peuvent toujours pas être supprimées de l'interface, envisagez de contacter le support AWS pour obtenir une assistance supplémentaire. Ils ont accès à des informations plus détaillées sur les tâches spécifiques et peuvent fournir des conseils personnalisés.