View a markdown version of this page

AWS Step Functions and 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 and AWS X-Ray

AWS X-Ray s'intègre AWS Step Functions à Step Functions pour suivre et analyser les demandes de Step Functions. Vous pouvez visualiser les composants de votre machine d'état, identifier les goulots d'étranglement liés aux performances et résoudre les demandes qui ont entraîné une erreur. Pour plus d'informations, reportez-vous AWS X-Ray à Step Functions dans le manuel du AWS Step Functions développeur.

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

  2. Choisissez Create a state machine.

  3. Sur la page Définir la machine à états, sélectionnez Auteur avec des extraits de code ou Démarrer avec un modèle. Si vous choisissez d'exécuter un exemple de projet, vous ne pouvez pas activer le X-Ray suivi lors de sa création. Activez plutôt le X-Ray suivi après avoir créé votre machine d'état.

  4. Choisissez Suivant.

  5. Sur la page Spécifier les détails, configurez votre machine d'état.

  6. Choisissez Activer le X-Ray suivi.

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

  2. Choisissez Modifier.

  3. Choisissez Activer le X-Ray suivi.

  4. (Facultatif) Auto-generate un nouveau rôle pour votre machine d'état afin d'inclure X-Ray des autorisations en choisissant Créer un nouveau rôle dans la fenêtre Autorisations.

    Section des autorisations avec des options pour créer un nouveau rôle, choisir un rôle existant ou saisir un ARN.
  5. Choisissez Enregistrer.

Note

Lorsque vous créez une nouvelle machine à états, elle est automatiquement tracée si la demande est échantillonnée et si le suivi est activé dans un service en amont tel qu'Amazon API Gateway ou AWS Lambda. Pour toute machine à états existante non configurée via la console, par exemple via un CloudFormation modèle, vérifiez que vous disposez d'une politique IAM qui accorde des autorisations suffisantes pour activer les X-Ray traces.