Systems Manager Automation が返すステータスについて学ぶ
AWS Systems Manager Automation は、Automation の実行時およびAutomation 全体について、Automation アクションまたはステップが通過するさまざまなステータスに関する詳細なステータス情報をレポートします。オートメーションは の一機能ですAWS Systems Manager 次の方法を使用して、コマンドのステータスを監視できます。
-
Systems Manager Automation コンソールで、実行ステータスをモニタリングします。
-
任意のコマンドラインツールを使用します。AWS Command Line Interface( AWS CLI) では、describe-automation-step-executions または get-automation-execution を使用できます。AWS Tools for Windows PowerShell では、 Get-SSMAUTOMationStepExecution または Get-SSMAUTOMationExecution を使用できます。
-
アクションまたはオートメーションステータスの変更に応答するように Amazon EventBridge を設定します。
オートメーションにおけるタイムアウトの処理の詳細については、「ランブックでのタイムアウトの処理」を参照してください。
オートメーションステータスについて
オートメーションは、全体的なオートメーションに加え、個々のオートメーションアクションのステータスの詳細もレポートします。
全体的なオートメーションステータスは、次の表に示す個々のアクションまたはステップによって報告されるステータスと異なる場合があります。
ステータス | 詳細 |
---|---|
Pending | ステップの実行が開始されていません。オートメーションで条件付きアクションが使用されている場合、ステップを実行するための条件が満たされなかった場合、オートメーションが完了した後も、ステップはこの状態のままになります。ステップが実行される前にオートメーションがキャンセルされた場合も、ステップはこの状態のままになります。 |
InProgress | ステップは実行中です。 |
待機中です | ステップは入力を待っています。 |
成功 | ステップは正しく完了しています。これは終了状態です。 |
TimedOut | 指定されたタイムアウト期間より前にステップまたは承認が完了しませんでした。これは終了状態です。 |
キャンセル | ステップは、リクエスタによってキャンセルされた後に停止中です。 |
キャンセル | ステップは、完了する前にリクエスタによって停止されました。これは終了状態です。 |
失敗 |
ステップは正常に完了しませんでした。これは終了状態です。 |
Exited |
|
ステータス | 詳細 |
---|---|
Pending | オートメーションの実行が開始されていません。 |
InProgress | オートメーションが実行されています。 |
待機中です | オートメーションは入力を待っています。 |
成功 | オートメーションが正常に完了しました。これは終了状態です。 |
TimedOut | 指定されたタイムアウト期間より前にステップまたは承認が完了しませんでした。これは終了状態です。 |
キャンセル | オートメーションは、リクエスタによってキャンセルされた後に停止中です。 |
キャンセル | オートメーションは、完了する前にリクエスタによって停止されました。これは終了状態です。 |
失敗 |
オートメーションは正常に完了しませんでした。これは終了状態です。 |