Monitorar a execução da API REST com métricas do Amazon CloudWatch
É possível monitorar a execução da API usando o CloudWatch, que coleta e processa dados brutos do API Gateway em métricas legíveis, quase em tempo real. Essas estatísticas são registradas para um período de 15 meses, de forma que você possa acessar informações históricas e ganhar uma perspectiva melhor sobre como seu serviço ou aplicativo web está se saindo. Por padrão, os dados de métricas do API Gateway são enviados automaticamente para o CloudWatch em períodos de um minuto. Para obter mais informações, consulte O que é o Amazon CloudWatch? no Guia do usuário do Amazon CloudWatch.
As métricas informadas pelo API Gateway fornecem informações que podem ser analisadas de diferentes maneiras. A lista a seguir mostra alguns usos comuns de métricas que são sugestões para começar a usar:
-
Monitore as métricas de IntegrationLatency para medir a capacidade de resposta do backend.
-
Monitore as métricas de Latency para medir a capacidade de resposta geral das suas chamadas de API.
-
Monitor as métricas de CacheHitCount e CacheMissCount para otimizar capacidades de cache de modo a alcançar o desempenho desejado.