使用 AWS Management Console 或 監控執行個體重新整理 AWS CLI - Amazon EC2 Auto Scaling

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

使用 AWS Management Console 或 監控執行個體重新整理 AWS CLI

您可以使用 或 監控正在進行的執行個體重新整理,或查詢過去六週內執行個體重新整理的狀態 AWS Management Console AWS CLI。

監控並檢查執行個體重新整理的狀態

若要監控和檢查執行個體重新整理的狀態,請使用下列其中一種方法:

Console
提示

在此程序中,應已顯示具名資料欄。若要顯示隱藏的資料欄或變更顯示的列數,請選擇區段右上角的齒輪圖示,以開啟偏好設定模式。視需要更新設定,然後選擇確認

監控和檢查執行個體重新整理的狀態 (主控台)
  1. 在 Word 開啟 Amazon EC2 主控台,然後從導覽窗格中選擇 Auto Scaling 群組https://console.aws.amazon.com/ec2/

  2. 選取 Auto Scaling 群組旁的核取方塊。

    頁面底部會開啟一個分割窗格。

  3. Instance refresh (執行個體重新整理) 索引標籤的 Instance refreshes history (執行個體重新整理歷史記錄) 下,您可以查看 Status (狀態) 資料欄來判斷請求的狀態。操作在初始化時會進入 Pending 狀態。然後狀態應該會快速變更為 InProgress。當所有執行個體都更新後,狀態會變更為 Successful

  4. 您可以檢視群組的擴展活動,進一步監控進行中活動的成功或失敗。在 Activity (活動) 索引標籤的 Activity history (活動歷史記錄) 下,當執行個體重新整理開始時,您會在執行個體終止時看到項目,並在執行個體啟動時看到另一組項目。如果您有許多擴展活動,您可以選擇活動歷史記錄頂端的 圖示來查看更多。如需疑難排解可能導致活動失敗的問題的資訊,請參閱 疑難排解 Amazon EC2 Auto Scaling 中的問題

  5. (選用) 在執行個體管理索引標籤的執行個體下,您可以視需要檢閱特定執行個體的進度。

AWS CLI
若要監控和檢查執行個體重新整理的狀態 (AWS CLI)

使用下列 describe-instance-refreshes 命令。

aws autoscaling describe-instance-refreshes --auto-scaling-group-name my-asg

下列為範例輸出。

執行個體重新整理會依開始時間排序。首先說明仍在進行中的執行個體重新整理。

{ "InstanceRefreshes":[ { "InstanceRefreshId":"08b91cf7-8fa6-48af-b6a6-d227f40f1b9b", "AutoScalingGroupName":"my-asg", "Status":"InProgress", "StatusReason":"Waiting for instances to warm up before continuing. For example: i-0645704820a8e83ff is warming up.", "StartTime":"2023-11-24T16:46:52+00:00", "PercentageComplete":50, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } }, { "InstanceRefreshId":"0e151305-1e57-4a32-a256-1fd14157c5ec", "AutoScalingGroupName":"my-asg", "Status":"Successful", "StartTime":"2023-11-22T13:53:37+00:00", "EndTime":"2023-11-22T13:59:45+00:00", "PercentageComplete":100, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } } ] }

您可以檢視群組的擴展活動,進一步監控進行中活動的成功或失敗。擴展活動也可協助您深入探索更多詳細資訊,以協助您疑難排解執行個體重新整理的問題。如需詳細資訊,請參閱疑難排解 Amazon EC2 Auto Scaling 中的問題

執行個體重新整理狀態

當您啟動執行個體重新整理時,它會進入擱置中狀態。它會從定傳遞至 InProgress,直到其達到成功失敗已取消RollbackSuccessful RollbackFailed

執行個體重新整理可以具有下列狀態:

狀態 描述
待定 已建立請求,但執行個體重新整理尚未啟動。
InProgress 執行個體重新整理正在進行中。
成功 執行個體重新整理已成功完成。
失敗 無法完成執行個體重新整理。您可以使用狀態原因和擴展活動進行疑難排解。
取消 正在取消進行中的執行個體重新整理。
已取消 執行個體重新整理已取消。
RollbackInProgress 正在復原執行個體重新整理。
RollbackFailed 復原無法完成。您可以使用狀態原因和擴展活動進行疑難排解。
RollbackSuccessful 復原已成功完成。
烘焙 執行個體重新整理完成更新執行個體後,等待指定的烘烤時間。