瞭解 Systems Manager 自動化傳回的狀態 - AWS Systems Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

瞭解 Systems Manager 自動化傳回的狀態

AWS Systems Manager 「自動化」會報告自動化動作或步驟在您執行自動化操作和整體自動化時所經歷的各種狀態的詳細狀態資訊。自動化是的一項功能 AWS Systems Manager。您可以使用下列方法來監控自動化狀態:

  • 在 Systems Manager Automation 主控台監控 Execution status (執行狀態)。

  • 使用您偏好的命令列工具。對於 AWS Command Line Interface (AWS CLI),您可以使用describe-automation-step-executionsget-automation-execution。對於 AWS Tools for Windows PowerShell,您可以使用「取得」SSMAutomationStepExecution 或「取得-」SSMAutomationExecution。

  • 設定 Amazon EventBridge 以回應動作或自動化狀態變更。

如需有關在自動化操作中處理逾時的詳細資訊,請參閱處理 Runbook 中的逾時

關於自動化狀態

除了整體自動化之外,自動化還會報告個別自動化動作的狀態詳細資訊。

整體自動化狀態可能會與個別動作或步驟所回報的狀態不同,如以下資料表所示。

動作的詳細狀態
Status 詳細資訊
待定 步驟尚未開始執行。如果您的自動化使用條件式動作,則在不符合條件的情形下執行步驟時,自動化完成後,步驟仍會維持在此狀態。如果在步驟執行之前取消自動化,則步驟也會保持在此狀態。
InProgress 步驟正在執行中。
等待 步驟正在等待輸入。
Success (成功) 步驟已成功完成。這是一個終端狀態。
TimedOut 步驟或核准未在指定的逾時期間之前完成。這是一個終端狀態。
取消 申請者取消後,步驟正在停用過程中。
已取消 在完成之前,申請者停止了步驟。這是一個終端狀態。
失敗

步驟未成功完成。這是一個終端狀態。

Exited

僅由 aws:loop 動作傳回。迴圈未完全完成。迴圈內的步驟使用 nextSteponCancelonFailure 屬性移至外部步驟。

自動化的詳細狀態
Status 詳細資訊
待定 自動化尚未開始執行。
InProgress 自動化正在執行中。
等待 自動化正在等待輸入。
Success (成功) 自動化已成功完成。這是一個終端狀態。
TimedOut 步驟或核准未在指定的逾時期間之前完成。這是一個終端狀態。
取消 申請者取消後,自動化正在停用過程中。
已取消 在完成之前,申請者停止了自動化。這是一個終端狀態。
失敗

自動化未成功完成。這是一個終端狀態。