Synthetic モニタリングでシステムの問題を特定する
Synthetics モニターによって実行されるテストにより、サービスオーナーとオペレーターは、サービスエンドポイントのパフォーマンスを大規模に表示できます。
使用の概要 Synthetic モニタリング
サービスオーナーは、 Synthetic モニタリング を使用してサービスのエンドポイントを監視し、エンドポイントが利用可能で期待どおりに機能していることを確認できます。模擬テストが失敗すると通知を受け取ることができるため、問題を迅速に軽減できます。HTTP API の成功率と応答時間の傾向を確認できます。
オペレーターは、問題のトリアージの一環として Synthetic モニタリングを使用できます。サービスに問題があると報告された場合は、そのサービスのエンドポイントのテスト結果を表示できます。テストが失敗した場合や応答時間が遅い場合は、調査する必要がある可能性があります。
モニターに関するアグリゲート情報の表示
Synthetic モニタリングのランディングページには、非アクティブなモニターを含む、作成されたすべてのモニターの概要が表示されます。
ここから、すべてのモニターのステータスを確認できます。上部のカードを選択すると、モニターのリストがフィルタリングされます。たとえば、失敗したモニターやステータスが不明のモニターのみを表示できます。
デフォルトでは、モニターのリストは [更新日時 (Updated)] 列のタイムスタンプでソートされています。別の列ヘッダーを選択して、そのカテゴリでソートできます。
モニターを選択すると、詳細、構成、関連するアラートなど、モニターのテストに関する詳細を表示できます。
モニターとそのテストの表示
モニターの詳細とテスト結果を表示するには、Synthetic モニタリングのランディングページからモニターを選択します。[モニターの詳細 (Monitor details)] ページは、モニターのパフォーマンスを理解するために必要な主な情報を提供します。
ヘッダーの情報を使用して、モニターのステータスや最後にテストを実行した日時など、モニターの基本的な健全性を把握できます。
個々のテストを表示する
メトリクスカードには、モニターが実行した各テストの健全性を把握するのに役立つ 2 つのチャートが表示されます。失敗したテストチャートには、各テストが成功した場合は値が 0、失敗した場合は値が 1 で表示されます。チャート上のポイントにカーソルを合わせると、詳細が表示されます。
[応答時間 (Response time)] チャートには、エンドポイントからの応答を受信するのにかかった時間がミリ秒で表示されます。チャート上のポイントにカーソルを合わせると、詳細が表示されます。
[モニター結果履歴 (Monitor result history)] テーブルには、各テストがリストされます。デフォルトでは、テーブルはタイムスタンプ順に新しいものから古いものへとソートされます。問題を見つけやすくするため、任意の列でソートできます。たとえば、 結果 でソートしてすべての失敗をまとめて表示したり、 応答時間 でソートしてレイテンシが最も高いテストを表示したりできます。
障害が発生したときにアラートを生成するようにモニターが設定されている場合は、アラートへのリンクが [ アラート] 列に表示されます。アラートリンクを選択すると、その 詳細が表示されます。