Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Aké metriky by som mal monitorovať, aby som diagnostikoval problémy s latenciou pomocou globálneho urýchľovača


Aké metriky by som mal monitorovať, aby som diagnostikoval problémy s latenciou pomocou globálneho urýchľovača


Ak chcete diagnostikovať problémy s latenciou s globálnym akcelerátorom AWS, mali by ste monitorovať niekoľko kľúčových metrík a použiť monitorovacie nástroje AWS na získanie podrobných poznatkov:

Kľúčové metriky na monitorovanie

1. Čas spiatočného vyhodenia (RTT) / latencia
RTT meria čas potrebný na to, aby paket cestoval z klienta do koncového bodu a späť. Je primárnou metrikou na hodnotenie latencie siete a je ovplyvňovaná fyzickou vzdialenosťou a sieťovými podmienkami. Monitorovanie RTT pomáha identifikovať, kde sa v ceste zavádza latencia [1].

2. Priepustnosť
To meria množstvo údajov alebo počet paketov dodaných v časovom období. Nízka priepustnosť môže označiť problémy s preťažením siete alebo výkonu koncových bodov ovplyvňujúcich latenciu [1].

3. Sieťový jitter
Jitter je variabilita latencie v priebehu času. Vysoký jitter môže spôsobiť nekonzistentný výkon aplikácií a je často znakom nestability alebo preťaženia siete [1].

4. Strata paketov
Strata paketov nastane, keď pakety nedosiahnu svoj cieľ. Dokonca aj malé množstvo straty paketov môže výrazne zvýšiť latenciu v dôsledku opakovania a degradovaného výkonu TCP [1].

5. Zdravie a dostupnosť koncového bodu
Globálny urýchľovač neustále monitoruje zdravie koncových bodov pomocou zdravotných kontrol TCP, HTTP a HTTPS. Poruchy koncových bodov alebo degradovaný zdravotný stav môžu spôsobiť presmerovanie premávky, čo má vplyv na latenciu [7].

Monitorovacie nástroje a protokoly AWS

- Metriky a alarmy Amazon CloudWatch
Globálny akcelerátor automaticky hlási metriky na CloudWatch, keď preteká prevádzka cez akcelerátor. Kľúčové metriky CloudWatch zahŕňajú objem premávky, počty zdravých koncových bodov a metriky súvisiace s latenciou. Môžete nastaviť alarmy, aby vás upozornili, keď latencia presahuje prahové hodnoty alebo keď sa koncové body stanú nezdravými [2] [3] [6] [9].

- Globálne protokoly toku akcelerátora
Protokoly toku poskytujú podrobné záznamy o prenose pretekal cez urýchľovač do koncových bodov a späť k klientom. Pomáhajú riešiť problémy s dosiahnutím dosiahnutia dosiahnutia dosiahnutia dosiahnutia dosiahnutia dosiahnutia dopravných vzorcov a potenciálnym prekážkam. Protokoly toku vyžadujú nastavenie a používajte Amazon S3 na ukladanie [2] [6] [9].

- AWS CloudTrail protokoly
CloudTrail Records API hovory uskutočnené na globálny akcelerátor, užitočné na zmeny konfigurácie auditu a riešenia problémov, ktoré by mohli ovplyvniť latenciu [2] [6] [9].

Osvedčené postupy na diagnostiku latencie

- Zmerajte latenciu zo skutočných miest klienta, aby ste zachytili výkon v reálnom svete [1].
- Zhromaždite veľké množstvo vzoriek (napr. Najmenej 1 000 za hodinu za jeden deň), aby ste zachytili variabilitu v dôsledku vrcholov prenosu a preťaženia internetu [1].
- Zaistite, že koncové body (inštancie EC2, ALBS, NLBS alebo EIP) sú schopné zvládnuť objem pripojenia, aby sa predišlo prekážkam, ktoré zvyšujú latenciu [1].
- Na overenie metriky latencie a priepustnosti použite syntetické testy s rôznymi nástrojmi [1].
- Korelaujte metriky CloudWatch s protokolmi toku, aby ste zistili, či je latencia spôsobená problémami siete, zdravím koncového bodu alebo problémami s konfiguráciou [6] [9].

Monitorovaním týchto metrík a využívaním nástrojov na monitorovanie AWS môžete efektívne diagnostikovať a riešiť problémy s latenciou v globálnom akcelerátore AWS.

Citácie:
[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-igti-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-and-monitoring.html