パフォーマンスの問題に関しては、問題がどこにあるのかを知るのは困難です。 これは特に、モニタリング ダッシュボードが問題なく表示されているにもかかわらず、ユーザーからアプリの動作が遅いという苦情が寄せられている場合に当てはまります。 このような場合、これらの問題がインターネット接続の問題に関連している可能性が高いです。
この種の問題は、非常に多様であり、ほとんどが制御できない多くの要因に依存しているため、追跡が困難です。 Amazon は、Amazon CloudWorks Internet Monitor と呼ばれる新しいサービスを使用して、AWS インフラストラクチャで実行されているアプリでこの種の問題を簡単に追跡できるようにしたいと考えています。 今週の AWS re:Invent で新しいサービスを発表しています。
名前が示すように、これは CloudWorks 監視ツールの一部であり、世界中のインターネット接続を調べて問題点を見つけます。
「インターネット モニターは、グローバル ネットワークのフットプリントから取得した接続データを使用して、インターネット トラフィックのパフォーマンスと可用性のベースラインを計算します。」 新しいサービスを発表するブログ投稿。
アイデアは、AWS インフラストラクチャ リソースで実行されているアプリケーションのインターネット接続の問題に関連する問題を監視できるようにすることです。 ほとんどの主要な監視ツールを使用すると、さまざまな種類のネットワーク トラフィックを追跡できますが、これは AWS が自身のアップタイムを監視するために使用するのと同じデータを利用するため、おそらく AWS 中心のアプリケーションにとってはかなり安定しています。
モニターを作成していくつかのインターネット リソースを追加するだけで、特定できないパフォーマンスの苦情が発生したときに、そこから監視できます。 他のデータの中でも、モニターに追加したリソースの接続の品質に基づいて正常性スコアを確認できます。
新しいサービスは、20 のリージョンで本日からパブリック プレビューで利用できます。 パブリック ベータ版は無料ですが、サービスが監視プロセスの一環として収集しているログ データに対して課金される可能性があることに注意してください。