A késési problémák diagnosztizálásához az AWS Global Accelerator segítségével több kulcsfontosságú mutatót kell figyelemmel kísérnie, és az AWS megfigyelő eszközöket kell használnia a részletes betekintéshez:
A MEGHATÁROZHATÓ MÉRÉSEK
1.
Az RTT megméri azt az időt, amely ahhoz szükséges, hogy egy csomag az ügyféltől a végponthoz és vissza utazzon. Ez az elsődleges mutató a hálózati késés értékeléséhez, és a fizikai távolság és a hálózati feltételek befolyásolják. Az RTT megfigyelése segít azonosítani, hogy hol van a késleltetés az útban [1].
2. Átadási sebesség
Ez méri az adatok mennyiségét vagy a csomagok számát egy időtartam alatt. Az alacsony áteresztőképesség jelezheti a hálózati torlódást vagy a végpont teljesítményét, amely befolyásolja a késést [1].
3.
A jitter a késleltetés változékonysága az idő múlásával. A magas jitter következetlen alkalmazási teljesítményt okozhat, és gyakran a hálózati instabilitás vagy torlódás jele [1].
4. Csomagvesztés
A csomagvesztés akkor fordul elő, amikor a csomagok nem érik el a rendeltetési helyüket. Még a kis mennyiségű csomagvesztés is jelentősen növelheti a késleltetést az újraküldések és a lebomlott TCP teljesítmény miatt [1].
5. A végpont egészségének és elérhetőségének a végpontja
A globális gyorsító folyamatosan figyeli a végpontok egészségét a TCP, HTTP és HTTPS egészségügyi ellenőrzések segítségével. A végpont meghibásodása vagy a romlott egészségi állapota a forgalom átirányítását eredményezheti, befolyásolva a késést [7].
Aws megfigyelő eszközök és naplók
- Amazon CloudWatch metrikák és riasztások
A Global Accelerator automatikusan beszámolja a metrikákat a CloudWatch -hez, miután a forgalom a gyorsítón átfolyik. A CloudWatch kulcsfontosságú metrikái közé tartozik a forgalom, az egészséges végpont száma és a késéssel kapcsolatos mutatók. Beállíthatja a riasztásokat, hogy értesítse Önt, ha a késés meghaladja a küszöbértékeket, vagy amikor a végpontok egészségtelenvé válnak [2] [3] [6] [9].
- Globális gyorsító áramlási naplók
Az áramlási naplók részletes nyilvántartást nyújtanak a gyorsítón átáramló forgalomról a végpontokig és az ügyfelek számára. A forgalmi minták és a potenciális szűk keresztmetszetek bemutatásával elősegítik az elérhetőség és a teljesítményproblémák elhárítását. Az áramlási naplókhoz beállítást igényel, és használja az Amazon S3 -at a tároláshoz [2] [6] [9].
- AWS CloudTrail naplók
A CloudTrail rögzíti a globális gyorsítóhoz tartozó API -hívásokat, amelyek hasznosak a konfigurációs változások ellenőrzéséhez és hibaelhárításához, amelyek befolyásolhatják a késleltetést [2] [6] [9].
A késés diagnosztizálásának legjobb gyakorlatai
- Mérje meg a késleltetést a tényleges ügyfélhelyekről a valós teljesítmény rögzítéséhez [1].
- Gyűjtsön be nagyszámú mintát (például legalább 1000 óránként egy nap alatt), hogy rögzítse a forgalmi csúcsok és az internetes torlódások miatti variabilitást [1].
- Gondoskodjon arról, hogy a végpontok (EC2 példányok, ALB -k, NLB -k vagy EIP -k) képesek -e kezelni a csatlakozási hangerőt, hogy elkerüljék a késéssel növekvő szűk keresztmetszeteket [1].
- Használjon szintetikus teszteket különböző eszközökkel a késés és az átviteli mutatók validálásához [1].
- Összefoglalja a CloudWatch metrikákat az áramlási naplókkal annak meghatározására, hogy a késleltetés a hálózati problémák, a végpont egészségének vagy a konfigurációs problémáknak köszönhető [6] [9].
Ezeknek a mutatóknak a figyelemmel kísérésével és az AWS megfigyelő eszközök kihasználásával hatékonyan diagnosztizálhatja és elháríthatja a késleltetési problémákat az AWS Global Accelerator -ban.
Idézetek:
[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-ackelerator.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--multi-region-disaster-recovery/
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitoring.html
[7] https://digitalcloud.training/aws-global-ackelerator/
[8] https://cloud.google.com/spanner/docs/latency-metrics
[9] https://docs.aws.amazon.com/en_us/global-ackelerator/latest/dg/logging-and-monitoring.html