Internet Monitor でリアルタイムのパフォーマンスと可用性を追跡する ([概要] ページ)
Amazon CloudWatch Internet Monitor コンソールの [概要] ページには、モニタが追跡するトラフィックのパフォーマンスと可用性の概要と、モニタリング対象のトラフィックにヘルスイベントが影響を与えた時刻のタイムラインが表示されます。このページには、上位のクライアントロケーション (トラフィック量で判断) でアプリケーションを使用するクライアントのレイテンシーを低減できる可能性のある設定変更の上位の提案も表示されます。
- トラフィックの概要とステータス
[トラフィックの概要] セクションでは、アプリケーションの可用性とパフォーマンスを全体的に確認することができます。このセクションには、すべてのエンドユーザーとサービスロケーションへの、アプリケーションのすべてのトラフィックを考慮した、集計された全体的なパフォーマンスと可用性のスコアが表示されることに注意してください。[分析] タブで測定値情報を検索してフィルタリングすることで、特定のクライアントロケーションとサービスロケーションのヘルススコアを表示できます。
[ステータス] で、モニタがモニタのデータをアクティブに作成しているか、データが利用可能になるのを待っているかを確認できます。モニタリングしているアプリケーションのトラフィックの割合を確認することもできます。割合を変更する場合は、[設定] ページを参照してください。
Internet Monitor は統計プロセスを使用して、モニタリング対象のトラフィックの可用性とパフォーマンスのスコアを作成します。AWS は、さまざまな ASN や AWS サービスの地理的位置間のネットワークトラフィックに対する、インターネットのパフォーマンスと可用性に関する膨大な履歴データを保持しています。Internet Monitor は、グローバルネットワークのフットプリントから AWS により取得された接続データを使用して、インターネットトラフィックの可用性とパフォーマンスに関するベースラインを計算します。これは、AWS の社内でインターネットの稼働時間と可用性を監視するために使用しているものと同じデータです。
これらの測定値をベースラインとして使用し、その値と比較してアプリケーションのパフォーマンスと可用性が低下した場合に、 Internet Monitor が検出できるようにしています。その情報はパフォーマンススコアと可用性スコアとして報告され、パフォーマンスの低下が発生したことをユーザーが認識しやすくしています。
詳細については、「AWS によるパフォーマンススコアと可用性スコアの計算方法」を参照してください。
- ヘルスイベントのタイムライン
[ヘルスイベントのタイムライン] グラフには、過去 24 時間に発生したヘルスイベントが表示されます。グラフの下にある概要には、アプリケーションの現在および最近の影響が表示されます。詳細については、[その他のヘルスイベントを表示] を選択できます。
ヘルスイベントのしきい値を変更するには、[設定] ページに移動します。
- 上位リージョンのレイテンシーを低減する
Internet Monitor は、現在のアプリケーション設定が最も使用する AWS リージョン (つまり、クライアントボリュームが最も多いリージョン) を自動的に評価し、別のリージョンがクライアントの最初のバイトまでの時間 (TTFB) をより正確に集計できるかどうかを判断します。
これは集約された TTFB であるため、あるリージョンから別のリージョンにトラフィックを移動すると、ほとんどのロケーションの TTFB は向上することが予想されますが、一部のリージョンのクライアントでは、変化やパフォーマンスの低下は見られないことに注意してください。
より詳細なレベル (クライアントロケーション別など) の詳細など、レイテンシー改善の提案については、[最適化] ページを参照してください。