Supervisión de la ejecución de la API de WebSocket con métricas de CloudWatch
Puede usar métricas de Amazon CloudWatch para monitorear las API de WebSocket. La configuración es similar a la utilizada para las API de REST. Para obtener más información, consulte Supervisión de la ejecución de la API de REST con métricas de Amazon CloudWatch.
Las siguientes métricas se admiten para las API de WebSocket:
Métrica | Descripción |
---|---|
ConnectCount | El número de mensajes enviados a la integración de ruta $connect . |
MessageCount | El número de mensajes enviados a la API de WebSocket, con origen o destino en el cliente. |
IntegrationError | El número de solicitudes que devuelven una respuesta 4XX/5XX desde la integración. |
ClientError | El número de solicitudes para las que API Gateway devuelve una respuesta 4XX antes de que se invoque la integración. |
ExecutionError | Errores que se han producido al llamar a la integración. |
IntegrationLatency | El tiempo que transcurre entre el momento en que API Gateway envía la solicitud a la integración y el momento en que API Gateway recibe la respuesta de la integración. Se suprime para devoluciones de llamada e integraciones simuladas. |
Puede usar las dimensiones de la tabla siguiente para filtrar las métricas de API Gateway.
Dimensión | Descripción |
---|---|
ApiId | Filtra las métricas de API Gateway para una API con el ID de API especificado. |
ApiId, Stage | Filtra las métricas de API Gateway para una etapa de API cuyos ID de API y de etapa se hayan especificado. |
ApiId, método, recurso, etapa |
Filtra las métricas de API Gateway para un método de API con el ID de API, el ID de etapa, la ruta de recursos y el ID de enrutamiento específicos. API Gateway no enviará estas métricas a menos que haya habilitado explícitamente las métricas detalladas de CloudWatch. Puede hacerlo mediante una llamada a la acción UpdateStage de la API de REST de API Gateway V2 para actualizar la propiedad |