

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

# Memecahkan masalah Classic Load Balancer: Metrik kode respons
<a name="ts-elb-http-errors"></a>

Penyeimbang beban Anda mengirimkan metrik ke Amazon CloudWatch untuk kode respons HTTP yang dikirim ke klien, mengidentifikasi sumber kesalahan sebagai penyeimbang beban atau instans terdaftar. Anda dapat menggunakan metrik yang dikembalikan oleh penyeimbang beban Anda CloudWatch untuk memecahkan masalah. Untuk informasi selengkapnya, lihat [CloudWatch metrik untuk Classic Load Balancer](elb-cloudwatch-metrics.md).

Berikut ini adalah metrik kode respons yang dikembalikan CloudWatch untuk penyeimbang beban Anda, penyebab potensial, dan langkah-langkah yang dapat Anda ambil untuk menyelesaikan masalah.

**Topics**
+ [HTTPCode\$1ELB\$14XX](#ts-elb-error-metrics-ELB_4XX)
+ [HTTPCode\$1ELB\$15XX](#ts-elb-error-metrics-ELB_5XX)
+ [HTTPCode\$1Backend\$12xx](#ts-elb-error-metrics-Backend_2XX)
+ [HTTPCode\$1Backend\$13xx](#ts-elb-error-metrics-Backend_3XX)
+ [HTTPCode\$1Backend\$14XX](#ts-elb-error-metrics-Backend_4XX)
+ [HTTPCode\$1Backend\$15XX](#ts-elb-error-metrics-Backend_5XX)

## HTTPCode\$1ELB\$14XX
<a name="ts-elb-error-metrics-ELB_4XX"></a>

**Penyebab**: Permintaan yang cacat atau dibatalkan dari klien.

**Solusi**
+ Lihat [HTTP 400: PERMINTAAN BURUK](ts-elb-error-message.md#ts-elb-errorcodes-http400).
+ Lihat [HTTP 405: METHOD\$1NOT\$1ALLOWED](ts-elb-error-message.md#ts-elb-errorcodes-http405).
+ Lihat [HTTP 408: Waktu habis permintaan](ts-elb-error-message.md#ts-elb-errorcodes-http408).

## HTTPCode\$1ELB\$15XX
<a name="ts-elb-error-metrics-ELB_5XX"></a>

**Penyebab**: Baik penyeimbang beban atau instance terdaftar menyebabkan kesalahan atau penyeimbang beban tidak dapat mengurai respons.

**Solusi**
+ Lihat [HTTP 502: Gateway buruk](ts-elb-error-message.md#ts-elb-errorcodes-http502).
+ Lihat [503 Layanan Tidak Tersedia](ts-elb-error-message.md#ts-elb-errorcodes-http503).
+ Lihat [HTTP 504: Waktu habis gateway](ts-elb-error-message.md#ts-elb-errorcodes-http504).

## HTTPCode\$1Backend\$12xx
<a name="ts-elb-error-metrics-Backend_2XX"></a>

**Penyebab**: Respons yang normal dan berhasil dari instans terdaftar.

**Solusi**: Tidak ada.

## HTTPCode\$1Backend\$13xx
<a name="ts-elb-error-metrics-Backend_3XX"></a>

**Penyebab**: Respons pengalihan yang dikirim dari instans terdaftar.

**Solusi**: Lihat log akses atau log kesalahan pada instans Anda untuk menentukan penyebabnya. Kirim permintaan langsung ke instance (melewati penyeimbang beban) untuk melihat tanggapan.

## HTTPCode\$1Backend\$14XX
<a name="ts-elb-error-metrics-Backend_4XX"></a>

**Penyebab**: Respons kesalahan klien yang dikirim dari instance terdaftar.

**Solusi**: Lihat akses atau log kesalahan pada instans Anda untuk menentukan penyebabnya. Kirim permintaan langsung ke instance (melewati penyeimbang beban) untuk melihat tanggapan.

**catatan**  
Jika klien membatalkan permintaan HTTP yang dimulai dengan `Transfer-Encoding: chunked` header, ada masalah yang diketahui di mana penyeimbang beban meneruskan permintaan ke instance meskipun klien membatalkan permintaan tersebut. Hal ini dapat menyebabkan kesalahan backend.

## HTTPCode\$1Backend\$15XX
<a name="ts-elb-error-metrics-Backend_5XX"></a>

**Penyebab**: Respons kesalahan server yang dikirim dari instance terdaftar.

**Solusi**: Lihat log akses atau log kesalahan pada instance Anda untuk menentukan penyebabnya. Kirim permintaan langsung ke instance (melewati penyeimbang beban) untuk melihat tanggapan.

**catatan**  
Jika klien membatalkan permintaan HTTP yang dimulai dengan `Transfer-Encoding: chunked` header, ada masalah yang diketahui di mana penyeimbang beban meneruskan permintaan ke instance meskipun klien membatalkan permintaan tersebut. Hal ini dapat menyebabkan kesalahan backend.