Ir para o conteúdo

Como uso as métricas do CloudWatch para identificar problemas de largura de banda do gateway NAT?

4 minuto de leitura
0

Meu gateway NAT não recebe a largura de banda que eu espero. Quero usar as métricas do Amazon CloudWatch para identificar problemas de largura de banda.

Resolução

Compare a throughput da rede

Conclua as etapas a seguir:

  1. Configure um ambiente de teste para comparar sua throughput de rede entre instâncias Linux do Amazon Elastic Compute Cloud (Amazon EC2) na mesma Amazon Virtual Private Cloud (Amazon VPC).
  2. Compare o tráfego que uma instância do Amazon EC2 pode gerenciar.
  3. Repita as etapas anteriores nos diferentes tipos de instância do EC2 que estão sendo executados por trás do gateway NAT. Para identificar os tipos de instância, consulte a seção Verifique as instâncias por trás do gateway NAT neste artigo.

Verifique as métricas do CloudWatch para ver se há problemas com a throughput ou a largura de banda do gateway NAT

Conclua as etapas a seguir:

  1. Abra o console do CloudWatch.
  2. No painel de navegação, clique em Métricas.
  3. Selecione o gateway NAT e verifique se há um valor maior que zero na métrica PacketsDropCount.
  4. Selecione o gateway NAT e verifique se há um valor maior que zero na métrica ErrorPortAllocation.
  5. Selecione BytesOutToDestination, BytesOutToSource, BytesInFromDestination e BytesInFromSource.
  6. Clique em PeakPacketsPerSecond.<br id=hardline_break/> Observação: verifique a estatística máxima para saber a taxa média de pacotes a cada 10 segundos por 60 segundos.

Um gateway NAT íntegro tem um valor zero. Se o valor for maior que zero, então há um problema transitório contínuo com o gateway NAT. Verifique o AWS Health Dashboard para ver as notificações relacionadas ao gateway NAT. Se não houver notificações, abra um caso no AWS Support.

Para calcular a largura de banda média em um intervalo de 1 minuto, use uma das seguintes fórmulas. As fórmulas a seguir fornecem a largura de banda média durante um período de tempo, mas não a visão real por segundo da largura de banda. Dependendo dos seus padrões de uso, a largura de banda por segundo pode ter picos e vales. Seu gateway NAT escala de acordo com as flutuações em seu tráfego.

[( BytesOutToDestination + BytesOutToSource) * 8 / Período de tempo em segundos]

[( BytesInFromDestination+ BytesInFromSource) * 8 / Período de tempo em segundos]

Observação: em picos de largura de banda que excedam 100 Gbps, distribua os recursos em várias sub-redes e crie vários gateways NAT. Para obter o desempenho ideal, crie suas instâncias em sub-redes privadas na mesma Zona de disponibilidade do seu gateway NAT.

Verifique as instâncias por trás do gateway NAT

Conclua as etapas a seguir:

  1. Abra o console da Amazon VPC.
  2. No painel de navegação, em Tabelas de rotas, selecione as tabelas de rotas que apontam para o gateway NAT.
  3. Selecione a visualização de Associação de sub-rede e anote todos os IDs de sub-rede.
  4. Abra o console do Amazon EC2.
  5. No painel de navegação, em Instâncias, clique no ícone Configurações para visualizar as colunas Mostrar e Ocultar.
  6. Selecione o ID de sub-rede e o Tipo de instância.
  7. Identifique os IDs de todas as instâncias em execução nas sub-redes associadas.

Verifique as métricas do CloudWatch para todas as instâncias por trás do gateway NAT

Conclua as etapas a seguir:

  1. Abra o console do CloudWatch.
  2. No painel de navegação, em Métricas, clique em EC2.
  3. Selecione os IDs de todas as instâncias por trás do gateway NAT.
  4. Na coluna Nome da métrica, selecione as métricas NetworkIn, NetworkOut e CPUUtilization em todas as instâncias que foram afetadas durante o período em que você teve problemas de largura de banda.<br id=hardline_break/> Observação: para obter instruções sobre como verificar o uso do tráfego, consulte Obter estatísticas para um recurso específico.
  5. Confirme se não há picos de CPU ou aumentos incomuns no tráfego ao mesmo tempo que o problema de largura de banda.
  6. Ative VPC Flow Logs no nível da sub-rede para analisar o tráfego que passa pelo gateway NAT.

Compare os resultados

Verifique se a soma das métricas de throughput de rede em todas as instâncias por trás do gateway NAT excede 100 Gbps em intermitências. Quando a expansão excede 100 Gbps, seu gateway NAT tem uma largura de banda maior que a cota de 100 Gbps. Nesse caso, é uma prática recomendada distribuir seu tráfego em vários gateways NAT.

Informações relacionadas

Como configurar um gateway NAT público para acessar a internet a partir de uma sub-rede privada na Amazon VPC?

Por que não consigo usar o NAT para conectar minha instância do EC2 em uma sub-rede privada à internet?

Gateways NAT

Comparar gateways NAT e instâncias NAT