Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kokią metriką turėčiau stebėti, kad diagnozuotumėte latencijos problemas, susijusias su visuotiniu greitintuvu


Kokią metriką turėčiau stebėti, kad diagnozuotumėte latencijos problemas, susijusias su visuotiniu greitintuvu


Norėdami diagnozuoti latencijos problemas, susijusias su „AWS Global Accelerator“, turėtumėte stebėti keletą pagrindinių metrikų ir naudoti AWS stebėjimo įrankius, kad gautumėte išsamias įžvalgas:

raktų metrika, kurią reikia stebėti

1.
RTT matuoja laiką, kurio reikia paketui keliauti iš kliento į galinį tašką ir atgal. Tai yra pagrindinė metrika, skirta įvertinti tinklo delsą, ir jai įtakos turi fizinės atstumo ir tinklo sąlygos. Stebėjimas RTT padeda nustatyti, kur keliame įvedama latentinė latentinė medžiaga [1].

2. Pralaidumas
Tai matuoja duomenų kiekį ar paketų, pateiktų per tam tikrą laiką, skaičių. Mažas pralaidumas gali reikšti tinklo perkrovos arba galutinio taško našumo problemas, turinčias įtakos latencijai [1].

3. Tinklo džiutas
Jitter yra latencijos kintamumas laikui bėgant. Aukštas virpėjimas gali sukelti nenuoseklų taikymo rezultatą ir dažnai yra tinklo nestabilumo ar spūsčių požymis [1].

4. Paketų praradimas
Paketų praradimas įvyksta tada, kai paketai nepavyksta pasiekti kelionės tikslo. Net nedideli paketų praradimo kiekiai gali žymiai padidinti latenciją dėl retransliacijų ir pablogėjusio TCP našumo [1].

5. Galutinės taško sveikata ir prieinamumas
Visuotinis greitintuvas nuolat stebi galinių taškų sveikatą, naudojant TCP, HTTP ir HTTPS sveikatos patikrinimus. Galinio taško gedimai ar pablogėjusi sveikatos būklė gali sukelti srautą, kuris paveiks delsą [7].

AWS stebėjimo įrankiai ir žurnalai

- „Amazon CloudWatch“ metrika ir aliarmai
„Global Accelerator“ automatiškai praneša apie „CloudWatch“ metriką, kai srautas teka per akceleratorių. Pagrindinės debesies laikrodžio metrika apima eismo tūrį, sveikų galutinių taškų skaičių ir su latencija susijusi metrika. Galite nustatyti aliarmus, kad galėtumėte pranešti jums, kai latentinis potraukis viršija slenksčius arba kai galiniai taškai tampa nesveiki [2] [3] [6] [9].

- Visuotiniai greitintuvo srauto žurnalai
Srauto žurnalai pateikia išsamius srauto, tekančio per akceleratorių į galinius taškus, įrašus ir atgal klientams. Jie padeda pašalinti trikčių šalinimo ir našumo problemas, parodydami srauto modelius ir galimas kliūtimis. Srauto žurnalams reikia nustatyti ir naudoti „Amazon S3“ saugojimui [2] [6] [9].

- AWS „CloudTail“ žurnalai
„CloudTail Records“ API skambučiai, atlikti „Global Accelerator“, naudingi auditui ir trikčių šalinimo konfigūracijos pakeitimams, kurie gali turėti įtakos latencijai [2] [6] [9].

Geriausia diagnozavimo praktika diagnozuoti **

- Išmatuokite delsą iš faktinių klientų vietų, kad būtų galima užfiksuoti realaus pasaulio našumą [1].
- Surinkite daugybę mėginių (pvz., Mažiausiai 1000 per valandą per dieną), kad būtų užfiksuotas kintamumas dėl eismo smailės ir interneto spūsčių [1].
- Įsitikinkite, kad galiniai taškai (EC2 egzemplioriai, ALBS, NLBS ar EIP) gali tvarkyti ryšio tūrį, kad išvengtų kliūčių, kurios padidina latenciją [1].
- Naudokite sintetinius testus su skirtingais įrankiais, kad patvirtintumėte latentinę ir pralaidumo metriką [1].
- Koreliuokite „CloudWatch“ metriką su srauto žurnalais, kad nustatytumėte, ar latentinis latentinis sprendimas atsiranda dėl tinklo problemų, galutinio taško sveikatos ar konfigūracijos problemų [6] [9].

Stebėdami šias metrikas ir pasitelkdami AWS stebėjimo įrankius, galite efektyviai diagnozuoti ir pašalinti latencijos problemas AWS globaliame greitintuve.

Citatos:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/measuring-aws-global-accelerator-stransance-and-analyzing-results/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitorling-global-accelerator.html
[3] https://docs.aws.amazon.com/global-accelerator/latest/dg/cloudwatch-monitining.html
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-dge-comparion-tool.html
[5] https://cloudonaut.io/review-aws-global-accelerator-patency-multi-region-disteraster-recovery/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitining.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-monitining.html