

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

# Memantau kesehatan instans kontainer Amazon ECS
<a name="container-instance-health"></a>

Amazon ECS menyediakan pemantauan kesehatan instance kontainer. Anda dapat dengan cepat menentukan apakah Amazon ECS telah mendeteksi masalah apa pun yang mungkin mencegah instans kontainer menjalankan kontainer. Amazon ECS melakukan pemeriksaan otomatis pada setiap instans kontainer yang sedang berjalan dengan versi agen `1.57.0` atau yang lebih baru untuk mengidentifikasi masalah. Untuk informasi selengkapnya tentang memverifikasi versi agen sebuah instance container, lihat[Memperbarui agen kontainer Amazon ECS](ecs-agent-update.md).

Anda harus menggunakan AWS CLI versi `1.22.3` atau yang lebih baru atau AWS CLI versi `2.3.6` atau yang lebih baru. Untuk informasi tentang cara memperbarui AWS CLI, lihat [ Menginstal atau memperbarui versi terbaru AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) dalam Panduan *AWS Command Line Interface Pengguna Versi 2*.

Untuk melihat kesehatan instance kontainer, jalankan `describe-container-instances` dengan `CONTAINER_INSTANCE_HEALTH` opsi. 

`overallStatus`Hal ini ditentukan oleh status pemeriksaan kesehatan individu dalam `details` array. Status yang paling parah diutamakan dalam urutan berikut:`IMPAIRED`,, `INSUFFICIENT_DATA``INITIALIZING`, dan`OK`.

Berikut ini adalah nilai yang valid untuk`overallStatus`:
+ `OK`Semua pemeriksaan kesehatan sudah lolos.
+ `IMPAIRED`Satu atau lebih pemeriksaan kesehatan gagal.
+ `INSUFFICIENT_DATA`Data untuk satu atau lebih pemeriksaan kesehatan tidak tersedia.
+ `INITIALIZING`— Satu atau lebih pemeriksaan kesehatan sedang diinisialisasi.

`type`Nilai pemeriksaan kesehatan meliputi:
+ `CONTAINER_RUNTIME`— Memantau kesehatan runtime container (misalnya, daemon Docker). Tersedia pada tipe peluncuran EC2.
+ `ACCELERATED_COMPUTE`— Memantau kesehatan perangkat komputasi yang dipercepat seperti GPU. Ketika GPU terganggu, `statusReason` berisi kode kesalahan NVIDIA Xid dalam format`XID_<number>`. Tersedia pada jenis peluncuran Instans Terkelola Amazon ECS.
+ `DAEMON`— Memantau kesehatan tugas daemon yang diperlukan pada instance kontainer. Tersedia pada jenis peluncuran Instans Terkelola Amazon ECS.

Anda juga dapat memantau perubahan status kesehatan melalui acara. Untuk informasi selengkapnya, lihat [Peristiwa perubahan kesehatan instans kontainer Amazon ECS](ecs_container_instance_health_events.md).

Berikut ini adalah contoh cara menjalankan`describe-container-instances`.

```
aws ecs describe-container-instances \
     --cluster {{cluster_name}} \
     --container-instances {{47279cd2cadb41cbaef2dcEXAMPLE}} \
     --include CONTAINER_INSTANCE_HEALTH
```

Berikut ini adalah contoh objek status kesehatan dalam output.

```
"healthStatus": {
	"overallStatus": "OK",
	"details": [{
		"type": "CONTAINER_RUNTIME",
		"status": "OK",
		"lastUpdated": "2021-11-10T03:30:26+00:00",
		"lastStatusChange": "2021-11-10T03:26:41+00:00"
	}]
}
```

## Masalah kesehatan instance kontainer
<a name="container-instance-health-action"></a>

Jika status `overallStatus` apa pun selain`OK`, coba yang berikut ini:
+ Tunggu, lalu jalankan `describe-container-instances`
+ Lihat kesehatan instans kontainer Anda di konsol EC2 atau dengan menggunakan CLI.
+ Tinjau CloudWatch metriknya. Untuk informasi selengkapnya, lihat [Pantau Amazon ECS menggunakan CloudWatch](cloudwatch-metrics.md)
+ Periksa Dasbor AWS Health untuk melihat apakah ada masalah dengan layanan ini.