

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menemukan Instans Spot yang diinterupsi
<a name="finding-an-interrupted-Spot-Instance"></a>

Saat Anda mendeskripsikan instans EC2 Anda, hasilnya menyertakan Instans Spot Anda. Siklus hidup instans dari instans Spot adalah `spot`. Status instans dari Instans Spot bisa berupa `stopped` atau `terminated`, tergantung pada perilaku interupsi yang Anda konfigurasikan. Untuk instans Spot hibernasi, status instans adalah `stopped`.

Untuk detail tambahan tentang alasan interupsi, periksa kode status permintaan Spot. Untuk informasi selengkapnya, lihat [Mendapatkan status permintaan Instans Spot](spot-request-status.md).

------
#### [ Console ]

**Untuk menemukan Instance Spot yang terputus**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Di panel navigasi, pilih **Instans**.

1. Terapkan filter berikut: **Siklus hidup instans=spot**.

1. Terapkan filter **Status instans=berhenti** atau **Status instans=diakhiri** tergantung pada perilaku interupsi yang Anda konfigurasikan.

1. Untuk setiap Instans Spot, di tab **Detail**, pada **Detail instans**, temukan **Pesan transisi status**. Kode berikut menunjukkan bahwa Instans Spot diinterupsi.
   + `Server.SpotInstanceShutdown`
   + `Server.SpotInstanceTermination`

------
#### [ AWS CLI ]

**Untuk menemukan Instans Spot yang terputus**  
Gunakan perintah [describe-instance](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) dengan opsi. `--filters` Untuk mencantumkan hanya instance IDs dalam output, sertakan `--query` opsi.

Jika perilaku interupsi adalah untuk menghentikan Instans Spot, gunakan contoh berikut:

```
aws ec2 describe-instances \
    --filters Name=instance-lifecycle,Values=spot \
              Name=instance-state-name,Values=terminated \
              Name=state-reason-code,Values=Server.SpotInstanceTermination \
    --query "Reservations[*].Instances[*].InstanceId"
```

Jika perilaku interupsi adalah menghentikan Instans Spot, gunakan contoh berikut:

```
aws ec2 describe-instances \
    --filters Name=instance-lifecycle,Values=spot \
              Name=instance-state-name,Values=stopped \
              Name=state-reason-code,Values=Server.SpotInstanceShutdown \
    --query "Reservations[*].Instances[*].InstanceId"
```

------
#### [ PowerShell ]

**Untuk menemukan Instans Spot yang terputus**  
Gunakan [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html)cmdlet.

Jika perilaku interupsi adalah untuk menghentikan Instans Spot, gunakan contoh berikut:

```
(Get-EC2Instance `
    -Filter @{Key="instance-lifecycle"; Values="spot"} `
            @{Key="instance-state-name"; Values="terminated"} `
            @{Key="state-reason-code"; Values="Server.SpotInstanceTermination"}).Instances.InstanceId
```

Jika perilaku interupsi adalah menghentikan Instans Spot, gunakan contoh berikut:

```
(Get-EC2Instance `
    -Filter @{Key="instance-lifecycle"; Values="spot"} `
            @{Key="instance-state-name"; Values="stopped"} `
            @{Key="state-reason-code"; Values="Server.SpotInstanceTermination"}).Instances.InstanceId
```

------