

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

# 確定 Amazon EC2 是否已終止 Spot 執行個體
<a name="BidEvictedEvent"></a>

Spot 執行個體會持續執行，直到 Amazon EC2 回應 Spot 執行個體中斷而終止，或直到您自行終止為止。如需詳細資訊，請參閱[Spot 執行個體中斷的行為](interruption-behavior.md)。

Spot 執行個體終止後，您可以使用 AWS CloudTrail 來查看 Amazon EC2 是否將其終止。如果 CloudTrail 日誌包含 `BidEvictedEvent`，這表示 Amazon EC2 已終止 Spot 執行個體。如果您看到的是 `TerminateInstances` 事件，則表示使用者終止了該 Spot 執行個體。

或者，如果您想要收到 Amazon EC2 將中斷 Spot 執行個體的通知，請使用 Amazon EventBridge 來回應 [EC2 Spot 執行個體中斷警告事件](spot-instance-termination-notices.md#ec2-spot-instance-interruption-warning-event)。

**在 CloudTrail 中檢視 BidEvictedEvent 事件**

1. 透過 [https://console.aws.amazon.com/cloudtrail/](https://console.aws.amazon.com/cloudtrail/) 開啟 CloudTrail 主控台。

1. 在導覽窗格中，選擇 **Event history** (事件歷史記錄)。

1. 從篩選條件清單中，選擇**事件名稱**，然後在右側的篩選條件欄位中，輸入 **BidEvictedEvent**。

1. (選用) 選取時間範圍。

1. 如果清單不是空的，請從產生的項目中選擇 **BidEvictedEvent**，以開啟其詳細資訊頁面。您可以在**事件記錄**窗格中找到 Spot 執行個體的相關資訊，包括 Spot 執行個體的 ID。以下為此事件記錄的範例。

   ```
   {
       "eventVersion": "1.05",
       "userIdentity": {
           "accountId": "123456789012",
           "invokedBy": "ec2.amazonaws.com"
       },
       "eventTime": "2016-08-16T22:30:00Z",
       "eventSource": "ec2.amazonaws.com",
       "userAgent": "ec2.amazonaws.com",
       "sourceIPAddress": "ec2.amazonaws.com",
       "eventName": "BidEvictedEvent",
       "awsRegion": "us-east-2",
       "eventID": "d27a6096-807b-4bd0-8c20-a33a83375054",
       "eventType": "AwsServiceEvent",
       "recipientAccountId": "123456789012",
       "RequestParameters": null,
       "ResponseElements": null,
       "serviceEventDetails": {
           "instanceIdSet": [
             "i-1eb2ac8eEXAMPLE"
           ]
       }
   }
   ```

1. 如果您找不到 `BidEvictedEvent` 事件的項目，請輸入 **TerminateInstances** 作為事件名稱。如需 `TerminateInstances` 記錄格式的詳細資訊，請參閱 [Amazon EC2 API 事件範例](monitor-with-cloudtrail.md#cloudtrail-event-examples)。