Voit käyttää pilvien seurantaa tunnistamaan latenssikysymykset AWS Global Acceleratorissa, voit hyödyntää Amazon Cloudwatch -mittareita ja siihen liittyviä työkaluja seuraavasti:
1. Tarkkaile CloudWatch -mittareita globaalille kiihdyttimelle
-AWS Global Accelerator julkaisee automaattisesti Amazon Cloudwatch -yritykset Yhdysvaltain länsipuolella (Oregon) -alueella (US-West-2), joten sinun on tarkasteltava mittareita erityisesti kyseisellä alueella riippumatta siitä, mihin kiihdytin on sijoitettu [2].
- Avain CloudWatch -mittarit keskittymään: Sisällytä:
- Latenssi: Mittaa liikenteen kulkevan ajan globaalin kiihdyttimen kautta päätepisteisiisi.
- Terveelliset/epäterveelliset päätepisteet: Varmistetaan, ovatko päätepisteet terveellisiä vai aiheuttavatko viivästykset.
- Liikenteen määrä- ja virhesuhteet: Korreloida latenssin piikit liikennekuvioiden tai virheiden kanssa [2].
- Nämä reaaliaikaiset mittarit voivat auttaa sinua havaitsemaan, kun latenssi kasvaa normaalien kynnysarvojen, signalointipotentiaalisen verkon tai päätepisteiden ongelmien yli.
2. Aseta Cloudwatch -hälytykset
- Luo hälytyksiä latenssimittarista saadaksesi ilmoituksen välittömästi, kun latenssi ylittää ennalta määritetyn kynnyksen, mikä mahdollistaa nopean tutkimuksen ja kunnostamisen [2].
3. Käytä virtauslokeja yksityiskohtaiseen liikenneanalyysiin
- Ota globaalit kiihdyttimien virtauslokit käyttöön yksityiskohtaisten tietojen sieppaamiseksi kiihdyttimestä ja poistumisesta [2].
- Virtauslokit tarjoavat näkemyksiä pakettitason yksityiskohdista, jotka voivat auttaa diagnosoimaan viiveen aiheuttavia tavoitettavuus- tai reititysongelmia.
- Huomaa, että virtauslokit vaativat Amazon S3: n asetuksia ja tallennustilaa.
4. Analysoi edestakainen aika (RTT) ja paketin menetys
- Käytä verkkodiagnostiikkatyökaluja, kuten ping ja jäljitys asiakaspaikoista globaaliin kiihdyttimen päätepisteisiin RTT: n ja paketin menetyksen mittaamiseksi [1].
- Korkea RTT- tai pakettien menetys voi viitata verkon ruuhkiin tai reitityksen tehottomuuksiin, jotka vaikuttavat latenssiin.
-AWS suosittelee TCP: n kaikujen käyttöä Tracerouten kanssa yleisten palomuurisuodattimien ohittamiseksi ja tarkkojen hyppy-hyp-latenssimittausten hankkimiseksi [1].
- Kerää mittaukset määräajoin (esim. 5 minuutin välein yli tunnin välein) tarkkailemaan viiveiden suuntauksia ja tunnistamaan ongelmalliset verkkosegmentit.
5. Korreloi päätepisteen terveys ja latenssi
- Globaali kiihdytin tarkkailee jatkuvasti päätepisteiden terveyttä ja ohjaa liikennettä epäterveellisistä päätepisteistä noin minuutin sisällä [8].
- Jos latenssi -ongelmat ovat samaan aikaan päätepisteen terveyden heikkenemisen kanssa, tutkitaan taustapalveluita tai kuormituksen tasapainottajia suorituskyvyn pullonkauloille.
6. Käytä AWS CloudTrail API -toiminnan tarkastamiseen
- Cloudtrail -lokit globaalit kiihdyttimen sovellusliittymän puhelut, jotka voivat auttaa korreloimaan kokoonpanomuutoksia tai viiveen piikkien käyttöönottoja [2].
Yhteenveto
Yhdistämällä Cloudwatch -latenssimittarit ja hälytykset, virtauslokit liikenteen yksityiskohdille ja verkkomittauksille, kuten RTT ja Traceroute, voit tunnistaa ja diagnosoida AWS Global Accelerator -sovelluksen latenssikysymykset ja diagnosoida tehokkaasti. Päätyspisteen terveyden seuranta ja liikennekuvioiden korrelointi auttaa edelleen määrittämään perussyyt, jotta voit optimoida reitityksen ja parantaa sovelluksen suorituskykyä maailmanlaajuisesti [1] [2] [8] [9].
Viittaukset:
.
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.html
[3] https://aws.amazon.com/global-accelerator/features/
.
[5] https://www.thousandeyes.com/blog/aws-optimies-performance-global-accelerator
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[7] https://cloud.google.com/spanner/docs/latency-metrics
[8] https://digitalcloud.traing/aws-global-accelerator/
[9] https://cloudchipr.com/blog/aws-global-accelerator