Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ¿Qué métricas debo monitorear para diagnosticar problemas de latencia con el acelerador global?


¿Qué métricas debo monitorear para diagnosticar problemas de latencia con el acelerador global?


Para diagnosticar problemas de latencia con AWS Global Acelerator, debe monitorear varias métricas clave y usar herramientas de monitoreo de AWS para obtener información detallada:

Métricas clave para monitorear

1. Tiempo de ida y vuelta (RTT) / Latencia
RTT mide el tiempo que tarda un paquete en viajar desde el cliente al punto final y de regreso. Es la métrica principal para evaluar la latencia de la red y está influenciada por la distancia física y las condiciones de la red. El monitoreo de RTT ayuda a identificar dónde se introduce la latencia en la ruta [1].

2. Rendimiento
Esto mide la cantidad de datos o el número de paquetes entregados durante un período de tiempo. El bajo rendimiento puede indicar problemas de congestión de red o rendimiento de punto final que afectan la latencia [1].

3. Network Jitter
La jitter es la variabilidad en la latencia con el tiempo. La alta fase puede causar un rendimiento inconsistente de la aplicación y a menudo es un signo de inestabilidad de red o congestión [1].

4. Pérdida de paquetes
La pérdida de paquetes ocurre cuando los paquetes no llegan a su destino. Incluso pequeñas cantidades de pérdida de paquetes pueden aumentar significativamente la latencia debido a las retransmisiones y el rendimiento de TCP degradado [1].

5. Salud y disponibilidad de punto final
El acelerador global monitorea continuamente la salud de los puntos finales utilizando controles de salud TCP, HTTP y HTTPS. Las fallas en el punto final o el estado de salud degradado pueden hacer que el tráfico se reduzca, lo que impacta la latencia [7].

Herramientas y registros de monitoreo de AWS

- Métricas y alarmas de Amazon CloudWatch
Global Accelerator informa automáticamente métricas a CloudWatch una vez que el tráfico fluye a través del acelerador. Las métricas clave de CloudWatch incluyen volumen de tráfico, recuentos de puntos finales saludables y métricas relacionadas con la latencia. Puede establecer alarmas para notificarle cuando la latencia excede los umbrales o cuando los puntos finales se vuelven insalubres [2] [3] [6] [9].

- Registros de flujo del acelerador global
Los registros de flujo proporcionan registros detallados de tráfico que fluye a través del acelerador a los puntos finales y regresa a los clientes. Ayudan a solucionar problemas de accesibilidad y rendimiento al mostrar patrones de tráfico y posibles cuellos de botella. Los registros de flujo requieren configuración y usan Amazon S3 para el almacenamiento [2] [6] [9].

- AWS CloudTrail Logs
CloudTrail registra las llamadas API realizadas en Global Acelerator, útil para auditar y solucionar los cambios de configuración de problemas que podrían afectar la latencia [2] [6] [9].

Las mejores prácticas para diagnosticar latencia

- Mida la latencia de las ubicaciones de los clientes reales para capturar el rendimiento del mundo real [1].
- Recoja una gran cantidad de muestras (por ejemplo, al menos 1,000 por hora durante un día) para capturar la variabilidad debido a los picos de tráfico y la congestión de Internet [1].
- Asegúrese de que los puntos finales (instancias de EC2, ALB, NLB o EIP) sean capaces de manejar el volumen de conexión para evitar cuellos de botella que aumenten la latencia [1].
- Use pruebas sintéticas con diferentes herramientas para validar las métricas de latencia y rendimiento [1].
- Correlacione las métricas de CloudWatch con registros de flujo para identificar si la latencia se debe a problemas de red, salud de punto final o problemas de configuración [6] [9].

Al monitorear estas métricas y aprovechar las herramientas de monitoreo de AWS, puede diagnosticar y solucionar problemas de latencia de manera efectiva en AWS Global Acelerator.

Citas:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/measuring-aws-global-accelerator-performance-and-analyzing-results/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/cloudwatch-monitoring.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-peed-comparison-tool.html
[5] https://cloudonaut.io/review-aws-global-accelerator-latency-multi-region-disaster-Recovery/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitoring.html
[7] https://digitalcloud.training/aws-global-accelerator/
[8] https://cloud.google.com/spanner/docs/latency-metrics
[9] https://docs.aws.amazon.com/en_us/global-accelerator/latest/dg/logging-andmonitoring.html