

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solução dos problemas de um Classic Load Balancer: métricas do código de resposta
<a name="ts-elb-http-errors"></a>

Seu balanceador de carga envia métricas para a Amazon CloudWatch para os códigos de resposta HTTP enviados aos clientes, identificando a origem dos erros como o balanceador de carga ou as instâncias registradas. Você pode usar as métricas retornadas CloudWatch pelo seu balanceador de carga para solucionar problemas. Para obter mais informações, consulte [CloudWatch métricas para seu Classic Load Balancer](elb-cloudwatch-metrics.md).

A seguir estão as métricas do código de resposta retornadas CloudWatch pelo seu balanceador de carga, as possíveis causas e as etapas que você pode seguir para resolver os problemas.

**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>

**Causa**: uma solicitação malformada ou cancelada do cliente.

**Soluções**
+ Consulte [HTTP 400: BAD\$1REQUEST](ts-elb-error-message.md#ts-elb-errorcodes-http400).
+ Consulte [HTTP 405: METHOD\$1NOT\$1ALLOWED](ts-elb-error-message.md#ts-elb-errorcodes-http405).
+ Consulte [HTTP 408: Request Timeout (HTTP 408: limite de tempo de solicitação)](ts-elb-error-message.md#ts-elb-errorcodes-http408).

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

**Causa**: o load balancer ou a instância registrada está causando o erro ou o load balancer não está conseguindo analisar a resposta.

**Soluções**
+ Consulte [HTTP 502: Bad Gateway (HTTP 502: gateway incorreto)](ts-elb-error-message.md#ts-elb-errorcodes-http502).
+ Consulte [HTTP 503: Service Unavailable (HTTP 503: serviço indisponível)](ts-elb-error-message.md#ts-elb-errorcodes-http503).
+ Consulte [HTTP 504: Gateway Timeout (HTTP 504: limite de tempo do gateway)](ts-elb-error-message.md#ts-elb-errorcodes-http504).

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

**Causa**: uma resposta normal e bem-sucedida das instâncias registradas.

**Solução**: nenhuma.

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

**Causa**: uma resposta de redirecionamento enviada das instâncias registradas.

**Solução**: visualize os logs de acesso ou os logs de erro na instância para determinar a causa. Envie solicitações diretamente para a instância (ignorando o load balancer) para exibir as respostas.

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

**Causa**: uma resposta de erro do cliente enviada pelas instâncias registradas.

**Solução**: visualize os logs de acesso ou de erro nas instâncias para determinar a causa. Envie solicitações diretamente para a instância (ignore o load balancer) para exibir as respostas.

**nota**  
Se o cliente cancelar uma solicitação HTTP iniciada com um cabeçalho `Transfer-Encoding: chunked`, há um problema conhecido no qual o load balancer encaminha a solicitação para a instância, ainda que o cliente tenha cancelado a solicitação. Isso pode causar erros de back-end.

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

**Causa**: uma resposta de erro do servidor enviada das instâncias registradas.

**Solução**: visualize os logs de acesso ou os logs de erro nas instâncias para determinar a causa. Envie solicitações diretamente para a instância (ignore o load balancer) para exibir as respostas.

**nota**  
Se o cliente cancelar uma solicitação HTTP iniciada com um cabeçalho `Transfer-Encoding: chunked`, há um problema conhecido no qual o load balancer encaminha a solicitação para a instância, ainda que o cliente tenha cancelado a solicitação. Isso pode causar erros de back-end.