Untuk menggunakan pemantauan cloud untuk mengidentifikasi masalah latensi di AWS Global Accelerator, Anda dapat memanfaatkan metrik Amazon CloudWatch dan alat terkait sebagai berikut:
1. Monitor CloudWatch Metrics for Global Accelerator
-AWS Global Accelerator secara otomatis menerbitkan metrik ke Amazon CloudWatch di wilayah AS West (Oregon) (US-West-2), jadi Anda perlu melihat metrik khusus di wilayah itu terlepas dari di mana akselerator Anda digunakan [2].
- Metrik CloudWatch Kunci untuk fokus termasuk:
- Latensi: Mengukur waktu yang dibutuhkan untuk lalu lintas untuk dialihkan melalui akselerator global ke titik akhir Anda.
- Hitungan akhir yang sehat/tidak sehat: Untuk memverifikasi apakah titik akhir sehat atau menyebabkan penundaan.
- Tingkat volume dan kesalahan lalu lintas: untuk mengkorelasikan lonjakan latensi dengan pola atau kesalahan lalu lintas [2].
- Metrik real-time ini dapat membantu Anda mendeteksi ketika latensi meningkat di luar ambang batas normal, menandakan masalah jaringan potensial atau masalah titik akhir.
2. Siapkan alarm cloudwatch
- Buat alarm tentang metrik latensi untuk segera diberitahu ketika latensi melintasi ambang batas yang telah ditentukan, memungkinkan penyelidikan dan remediasi yang cepat [2].
3. Gunakan log aliran untuk analisis lalu lintas terperinci
- Mengaktifkan log aliran akselerator global untuk menangkap informasi terperinci tentang lalu lintas yang masuk dan meninggalkan akselerator [2].
- Log aliran memberikan wawasan tentang detail tingkat paket, yang dapat membantu mendiagnosis masalah jangkauan atau perutean yang dapat menyebabkan latensi.
- Perhatikan bahwa log aliran memerlukan pengaturan dan penyimpanan di Amazon S3.
4. Analisis Waktu Bulat (RTT) dan Kehilangan Paket
- Gunakan alat diagnostik jaringan seperti ping dan traceroute dari lokasi klien ke titik akhir akselerator global untuk mengukur RTT dan kehilangan paket [1].
- RTT tinggi atau kehilangan paket dapat menunjukkan kemacetan jaringan atau inefisiensi perutean yang berkontribusi terhadap latensi.
-AWS merekomendasikan penggunaan TCP Echo dengan Traceroute untuk memotong filter firewall umum dan mendapatkan pengukuran latensi hop-by-hop yang akurat [1].
- Kumpulkan pengukuran secara berkala (mis., Setiap 5 menit selama satu jam) untuk mengamati tren latensi dan mengidentifikasi segmen jaringan yang bermasalah.
5. Korelasi Kesehatan dan Latensi Akhir
- Global Accelerator secara terus -menerus memantau kesehatan titik akhir dan rute lalu lintas dari titik akhir yang tidak sehat dalam waktu sekitar satu menit [8].
- Jika masalah latensi bertepatan dengan degradasi kesehatan titik akhir, selidiki layanan backend atau penyeimbang beban untuk kemacetan kinerja.
6. Gunakan AWS CloudTrail untuk audit aktivitas API
- CloudTrail Log Panggilan API Accelerator Global, yang dapat membantu mengkorelasikan perubahan konfigurasi atau penyebaran dengan lonjakan latensi [2].
Ringkasan
Dengan menggabungkan metrik latensi CloudWatch dan alarm, log aliran untuk detail lalu lintas, dan pengukuran jaringan seperti RTT dan Traceroute, Anda dapat secara efektif mengidentifikasi dan mendiagnosis masalah latensi dalam AWS Global Accelerator. Memantau kesehatan titik akhir dan berkorelasi dengan pola lalu lintas lebih lanjut membantu menentukan penyebab root, memungkinkan Anda untuk mengoptimalkan perutean dan meningkatkan kinerja aplikasi secara global [1] [2] [8] [9].
Kutipan:
[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://aws.amazon.com/global-accelerator/features/
[4] https://cloudonaut.io/review-aws-global-accelerator-latency-multi-region-disaster-recovery/
[5] https://www.thibuseyes.com/blog/aws-optimizzes-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.training/aws-global-accelerator/
[9] https://cloudchipr.com/blog/aws-global-accelerator