Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Quelles mesures dois-je surveiller pour diagnostiquer les problèmes de latence avec l'accélérateur mondial


Quelles mesures dois-je surveiller pour diagnostiquer les problèmes de latence avec l'accélérateur mondial


Pour diagnostiquer les problèmes de latence avec AWS Global Accelerator, vous devez surveiller plusieurs mesures clés et utiliser des outils de surveillance AWS pour obtenir des informations détaillées:

Mesures clés pour surveiller

1. Temps aller-retour (RTT) / latence
RTT mesure le temps qu'il faut pour qu'un paquet se déplace du client au point final et au dos. Il est de la principale métrique d'évaluer la latence du réseau et est influencée par la distance physique et les conditions du réseau. La surveillance de RTT aide à identifier où la latence est introduite dans le chemin [1].

2. Débit
Cela mesure la quantité de données ou le nombre de paquets livrés sur une période. Un faible débit peut indiquer la congestion du réseau ou les problèmes de performance des points de terminaison affectant la latence [1].

3. Jitter de réseau
La gigue est la variabilité de la latence au fil du temps. Une gigue élevée peut provoquer des performances d'application incohérentes et est souvent un signe d'instabilité du réseau ou de congestion [1].

4. Perte de paquets
La perte de paquets se produit lorsque les paquets n'atteignent pas leur destination. Même de petites quantités de perte de paquets peuvent augmenter considérablement la latence en raison des retransmissions et des performances TCP dégradées [1].

5. Santé et disponibilité du point de terminaison
L'accélérateur global surveille en permanence la santé des critères de terminaison en utilisant les contrôles de santé TCP, HTTP et HTTPS. Les défaillances des points de terminaison ou l'état de santé dégradé peuvent entraîner une réévaluation du trafic, ce qui a un impact sur la latence [7].

Outils et journaux de surveillance AWS

- Métriques et alarmes d'Amazon CloudWatch
Global Accelerator rapporte automatiquement des mesures à CloudWatch une fois que le trafic traverse l'accélérateur. Les métriques clés de CloudWatch incluent le volume de trafic, les dénombrements de terminaux sains et les mesures liées à la latence. Vous pouvez définir des alarmes pour vous informer lorsque la latence dépasse les seuils ou lorsque les points de terminaison deviennent malsains [2] [3] [6] [9].

- Journaux d'écoulement des accélérateurs globaux
Les journaux de flux fournissent des enregistrements détaillés du trafic qui coule dans l'accélérateur aux points de terminaison et revenons aux clients. Ils aident à dépanner la remise des problèmes d'accès et de performances en montrant les modèles de trafic et les goulots d'étranglement potentiels. Les journaux de flux nécessitent la configuration et utilisent Amazon S3 pour le stockage [2] [6] [9].

- Journaux AWS Cloudtrail
CloudTrail enregistre les appels d'API passés à l'accélérateur global, utile pour l'audit et le dépannage des modifications de configuration qui pourraient affecter la latence [2] [6] [9].

meilleures pratiques pour diagnostiquer la latence

- Mesurer la latence des emplacements des clients réels pour capturer les performances du monde réel [1].
- Recueillir un grand nombre d'échantillons (par exemple, au moins 1 000 par heure sur une journée) pour capturer la variabilité due aux pics de la circulation et à la congestion sur Internet [1].
- Assurez-vous que les critères de terminaison (instances EC2, ALBS, NLBS ou EIP) sont capables de gérer le volume de connexion pour éviter les goulots d'étranglement qui augmentent la latence [1].
- Utilisez des tests synthétiques avec différents outils pour valider les métriques de latence et de débit [1].
- corréler les métriques CloudWatch avec les journaux de flux pour identifier si la latence est due aux problèmes de réseau, à la santé des terminaux ou aux problèmes de configuration [6] [9].

En surveillant ces mesures et en tirant parti des outils de surveillance AWS, vous pouvez diagnostiquer et résoudre efficacement les problèmes de latence dans AWS Global Accelerator.

Citations:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/measury-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-speed-comprison-tool.html
[5] https://cloulonaut.io/review-aws-global-accelerator-latency-multi-gion-disaster-recovery/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitorring.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-and-monitorring.html