了解 Systems Manager Automation 返回的状态
AWS Systems Manager自动化报告有关运行自动化时自动化操作或步骤所经历的各种状态的详细状态信息,以及整体自动化的同类信息。自动化是 AWS Systems Manager 的一项功能。您可以使用以下方法监视自动化状态。
-
在 Systems Manager 自动化控制台中监控执行状态。
-
使用您的首选命令行工具。对于 AWS Command Line Interface(AWS CLI),您可以使用 describe-automation-step-executions 或 get-automation-execution。对于 AWS Tools for Windows PowerShell,您可以使用 Get-SSMAutomationStepExecution 或 Get-SSMAutomationExecution。
-
配置 Amazon EventBridge 以响应操作或自动化状态更改。
有关处理自动化中超时的更多信息,请参阅处理运行手册中的超时。
关于自动化状态
除了整体自动化之外,自动化还会报告单个自动化操作的状态详细信息。
整体自动化状态可能不同于单个操作或步骤报告的状态,如下表所述。
Status | 详细信息 |
---|---|
待处理 | 该步骤尚未开始运行。如果自动化使用条件操作,则在自动化完成后,如果运行步骤的条件未满足,步骤将保持此状态。如果在步骤运行之前取消了自动化,则步骤也会保持此状态。 |
InProgress | 步骤正在运行。 |
IN LIST | 步骤正在等待输入。 |
成功 | 步骤成功完成。这是最终状态。 |
超时 | 步骤或批准未在指定的超时期限之前完成。这是最终状态。 |
正在取消 | 请求者取消步骤后,该步骤正在停止。 |
已取消 | 该步骤在完成之前已由请求者停止。这是最终状态。 |
已失败 |
该步骤未成功完成。这是最终状态。 |
Exited |
仅通过 |
Status | 详细信息 |
---|---|
待处理 | 自动化尚未开始运行。 |
InProgress | 自动化正在运行。 |
IN LIST | 自动化正在等待输入。 |
成功 | 已成功完成操作。这是最终状态。 |
超时 | 步骤或批准未在指定的超时期限之前完成。这是最终状态。 |
正在取消 | 请求者取消后,自动化正在停止。 |
已取消 | 自动化在完成之前被请求者停止。这是最终状态。 |
已失败 |
自动化未成功完成。这是最终状态。 |