View a markdown version of this page

AWS Step Functions および AWS X-Ray - AWS X-Ray

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Step Functions および AWS X-Ray

AWS X-Ray は と統合 AWS Step Functions して、Step Functions のリクエストを追跡および分析します。ステートマシンのコンポーネントの視覚化、パフォーマンスのボトルネックの特定、およびエラーの原因となったリクエストのトラブルシューティングを行うことができます。詳細については、「 AWS Step Functions デベロッパーガイド」のAWS X-Ray 「」と「Step Functions」を参照してください。

新しいステートマシンの作成時に X-Ray トレースを有効にするには
  1. https://console.aws.amazon.com/states/ で Step Functions コンソールを開きます。

  2. [ステートマシンの作成] を選択します。

  3. [ステートマシンを定義する] ページで、[コードスニペットで作成] および [テンプレートで開始する] を選択します。サンプルプロジェクトを実行することを選択した場合、作成中に X-Ray トレースを有効にすることはできません。の代わりに、ステートマシンを作成した後で X-Ray トレースを有効にします。

  4. [次へ] を選択します。

  5. [詳細の指定] ページで、ステートマシンを設定します。

  6. [X-Ray トレースを有効にする] を選択します。

既存のステートマシンで、X-Ray トレースを有効にするには
  1. Step Functions コンソールで、トレースを有効にするステートマシンを選択します。

  2. [編集] を選択します。

  3. [X-Ray トレースを有効にする] を選択します。

  4. (オプション) [Permissions] ウィンドウから [Create new role] を選択して、X-Ray のアクセス許可を含むステートマシンの新しいロールを自動生成します。

    アクセス許可セクションには、新しいロールの作成、既存のロールの選択、ARN の入力のオプションがあります。
  5. [保存] を選択します。

注記

新しいステートマシンを作成すると、リクエストがサンプリングされ、Amazon API Gateway や などのアップストリームサービスでトレースが有効になっている場合に自動的にトレースされます AWS Lambda。コンソールで設定されていない既存のステートマシンについては、たとえば CloudFormation テンプレートを使用して、X-Ray トレースを有効にするのに十分なアクセス許可を付与する IAM ポリシーがあることを確認します。