AWS CloudFormation コンソールでのスタックの確認
スタック起動前の最後のステップは、スタックの作成中に入力された値を確認することです。
-
[確認] ページで、スタックの詳細を確認します。
スタックを起動する前に値を変更する必要がある場合は、該当するセクションで [Edit] (編集) を選択して、変更する設定のページに戻ります。
-
スタックの作成の設定を確認したら、[スタックを作成] を選択してスタックを起動します。
注記
この時点で、新しいスタックではなく、新しい変更セットを作成するように選択することもできます。それをするには、[Create stack] (スタックの作成) ではなく、[Create change set] (変更セットの作成) をクリックします。詳細については、「変更セットを使用したスタックの作成」を参照してください。
CloudFormation は、新しいスタックの [Stack details] (スタックの詳細) ページの [Events] (イベント) ペインを表示します。ここでは、スタックのイベント、データ、リソースの確認ができます。CloudFormation は、スタックイベントを 1 分ごとに自動的に更新します。さらに、新しいスタックイベントが発生すると、CloudFormation により [New events available] (新しいイベントが使用可能) バッジが表示されます。更新アイコンを選択すると、これらのイベントが読み込まれてリストに表示されます。スタックの作成イベントを表示することで、スタックの作成 (または失敗、スタックをデバッグしている場合) につながる一連のイベントを理解することができます。
スタックの作成中、スタックは Stacks (スタック) ページでステータスが CREATE_IN_PROGRESS と表示されます。
スタックが正常に作成されると、ステータスが [CREATE_COMPLETE] に変わります。その後 [Outputs] (出力) タブを選択すると、テンプレートで定義済みの場合はスタックの出力が表示されます。
障害の根本原因の特定
スタックの作成に失敗した場合、AWS CloudFormation はスタック障害の根本原因と考えられるイベントを特定するのに役立ちます。シナリオとアクセス許可によっては、AWS CloudTrailEvents で指定されたステータスの理由が明確でない場合に備えて、イベントは根本原因に関する詳細を提供できる場合があります。
注記
ネストされたスタックは、Detect の根本原因 をサポートしていません。
根本原因を特定する
-
失敗したスタックを選択します。
-
[イベント] タブを選択します。
-
「根本原因の検出」を選択します。CloudFormation は障害を分析し、その根本原因と考えられるイベントを示します。CloudFormation コンソールでステータスの詳細については、「ステータスの理由」を参照してください。
-
障害の原因について詳しくは、「考えられる根本原因」ラベルが付いた失敗したステータスを選択してください。シナリオとアクセス許可によっては、詳細な CloudTrail イベントを確認できる場合があります。ステータスを選択すると、次のような結果が生じる可能性があります。
-
この問題に関連する CloudTrail イベントが使用可能で、解決に役立つ場合があります。CloudTrail イベントを表示するには
-
この問題に関連する、解決に役立つ CloudTrail イベントが見つかりませんでした。
-
現在のアクセス許可では、CloudTrail イベントを表示するためのアクセスは許可されません。詳細はこちら。
-
利用可能な CloudTrail イベントをチェックするプロセスで、数分後にもう一度チェックしてください。
-
CloudTrail イベントの取得中にエラーが発生しました。手動検査については、CloudTrail コンソールを参照してください。
-
-
「ステータス」で指定された理由が明確ではなく、根本原因が CloudTrail コンソールへのリンクを表示している場合は、リンクを開いてイベントを表示し、詳細な根本原因を見つけます。
CloudTrail イベントの詳細については、「CloudTrail イベントと CloudTrail レコードの内容について CloudTrail」を参照してください。
詳細については、「CloudTrail イベント履歴の操作」を参照してください。