Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon クラウドモニタリングを使用して、グローバルアクセラレータのレイテンシの問題を特定するにはどうすればよいですか


クラウドモニタリングを使用して、グローバルアクセラレータのレイテンシの問題を特定するにはどうすればよいですか


クラウドモニタリングを使用して、AWSグローバルアクセラレータのレイテンシの問題を特定するには、Amazon CloudWatchメトリックと関連ツールを次のように活用できます。

1。グローバルアクセラレータのCloudWatchメトリックを監視

-AWS Global Acceleratorは、米国西部(オレゴン)地域(US-West-2)のAmazon CloudWatchにメトリックを自動的に公開するため、アクセラレータが展開される場所に関係なく、その地域で特にメトリックを表示する必要があります[2]。

- 焦点を合わせるキークラウドウォッチメトリックは次のとおりです。
- レイテンシ:グローバルアクセラレータを介してトラフィックがエンドポイントまでルーティングされるまでの時間を測定します。
- 健康/不健康なエンドポイントカウント:エンドポイントが健康であるか、遅延を引き起こしているかを確認します。
- トラフィックボリュームとエラー率:レイテンシのスパイクをトラフィックパターンまたはエラーと相関させる[2]。

- これらのリアルタイムメトリックは、レイテンシが通常のしきい値を超えて増加したとき、潜在的なネットワークまたはエンドポイントの問題をシグナル伝達することを検出するのに役立ちます。

2。 CloudWatchアラームをセットアップ

- レイテンシメトリックのアラームを作成して、レイテンシが事前定義されたしきい値を超えたときにすぐに通知され、迅速な調査と修復を可能にします[2]。

3。詳細なトラフィック分析のためにフローログを使用

- グローバルアクセラレータフローログを有効にして、アクセラレータに出入りするトラフィックに関する詳細な情報をキャプチャします[2]。
- フローログは、パケットレベルの詳細についての洞察を提供します。これは、到達可能性や、遅延を引き起こす可能性のあるルーティングの問題を診断するのに役立ちます。
- フローログには、Amazon S3でのセットアップとストレージが必要であることに注意してください。

4。往復時間(RTT)とパケット損失を分析

-PingやTracerouteなどのネットワーク診断ツールをクライアントの場所からグローバルアクセラレータエンドポイントに使用して、RTTとパケット損失を測定します[1]。
- 高いRTTまたはパケットの損失は、遅延に寄与するネットワークの混雑またはルーティングの非効率性を示すことができます。
-AWSは、Tracerouteを使用してTCPエコーを使用して、一般的なファイアウォールフィルターをバイパスし、正確なホップバイホップレイテンシ測定[1]を取得することをお勧めします[1]。
- 定期的に測定値を収集し(たとえば、1時間に5分ごとに)、潜伏期の傾向を観察し、問題のあるネットワークセグメントを特定します。

5。エンドポイントの健康とレイテンシを相関させる

- グローバルアクセラレータは、エンドポイントの健康を継続的に監視し、約1分以内に不健康なエンドポイントからトラフィックを再ルーティングします[8]。
- レイテンシの問題がエンドポイントの健康劣化と一致する場合は、バックエンドサービスまたはロードバランサーをパフォーマンスボトルネックについて調査します。

6。 APIアクティビティ監査にAWS CloudTrailを使用

-CloudTrailログは、グローバルアクセラレータAPI呼び出しを記録します。これは、レイテンシスパイクとの構成の変更または展開を相関させるのに役立ちます[2]。

まとめ

CloudWatchのレイテンシメトリックとアラーム、トラフィックの詳細のフローログ、RTTやTracerouteなどのネットワーク測定を組み合わせることで、AWSグローバルアクセラレータのレイテンシの問題を効果的に特定して診断できます。エンドポイントの健康を監視し、トラフィックパターンと相関することはさらに根本原因を特定するのに役立ち、ルーティングを最適化し、アプリケーションのパフォーマンスをグローバルに向上させることができます[1] [2] [8] [9]。

引用:
[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.thountheyeyes.com/blog/aws-optimizes-performance-global-アクセラター
[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