AWS Step Functions et AWS X-Ray - AWS X-Ray

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS Step Functions et AWS X-Ray

AWS X-RayIntégration de avecAWS Step Functionspour suivre et analyser les demandes de Step Functions. Vous pouvez visualiser les composants de votremachine d'état, identifiez les goulots d'étranglement des performances et résoudre les demandes qui ont entraîné une erreur. Pour de plus amples informations, veuillez consulterAWS X-Rayet Step Functionsdans leAWS Step FunctionsManuel du développeur

Pour activer le suivi des X-Ray lors de la création d'une nouvelle machine à états
  1. Ouvrez la console Step Functions à l'adressehttps://console.aws.amazon.com/states/.

  2. ChoisissezCréer une machine d'état.

  3. Dans la pageDéfinir une machine d'état, choisissez ouAuteur avec des extraits de codeouCommencez par un modèle. Si vous choisissez d'exécuter un exemple de projet, vousne peut pasActivation du suivi X-Ray pendant la création. INSTEAD,Activer le suivi X-Ray après vouscréer votremachine d'état.

  4. Choisissez Next (Suivant).

  5. Dans la pageSpécifier les détails, configurez votre machine d'état.

  6. ChoisissezActiver le suivi X-Ray.

Pour activer le suivi X-Ray dans une machine d'état existante
  1. Dans la console Step Functions, sélectionnez la machine d'état pour laquelle vous souhaitez activer le suivi.

  2. Choisissez Edit (Modifier).

  3. ChoisissezActiver le suivi X-Ray.

  4. (Facultatif) Générez automatiquement un nouveau rôle pour votre machine d'état afin d'inclure des autorisations X-Ray en sélectionnantCréer un rôledans la fenêtre Autorisations.

  5. Sélectionnez Enregistrer.

Note

Lorsque vous créez une nouvelle machine d'état,ils' automatiquement tracé si la demande est échantillonnée et que le suivi est activé dans un service en amont tel qu'Amazon API Gateway ouAWS Lambda. Pour toute machine d'état existante non configurée via la console, par exemple via unAWS CloudFormationmodèle,vérifiez que vous disposez d'une stratégie IAM qui accorde des autorisations suffisantes pour activer les traces de X-Ray X.