CloudWatch を使用したエンドポイントと API のモニタリング - AWS X-Ray

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CloudWatch を使用したエンドポイントと API のモニタリング

AWS X-RayはAmazon CloudWatch と統合され、アプリケーションの状態をモニタリングするときに CloudWatch ServiceLens、CloudWatch RUM、および CloudWatch Synthetics をサポートします。メトリクス、ログ、トレースを相互に関連付けることで、ServiceLens はサービスのエンドツーエンドビューを提供し、パフォーマンスのボトルネックを迅速に特定し、影響を受けるユーザーを特定するのに役立ちます。ServiceLens の詳細については、「ServiceLens を使用してアプリケーションの状態をモニタリングする」を参照してください。

CloudWatch RUM を使用すると、実際のユーザーモニタリングを実行して、実際のユーザーセッションからウェブアプリケーションのパフォーマンスに関するクライアント側のデータをほぼリアルタイムで収集および表示できます。とAWS X-RayCloudWatch RUM を使用すると、アプリケーションのエンドユーザーからダウンストリームまでのリクエストパスを分析およびデバッグできます。AWSマネージド型サービス。これにより、エンドユーザーに影響を与えるレイテンシーの傾向とエラーを特定できます。

ServiceLens は、外部からエンドポイントと API を監視するために使用できるフルマネージド型サービスである CloudWatch Synthetics と統合されています。Synthetics では、1 日 24 時間有効になり 1 分間に 1 回起動されるモジュール式の軽量カナリアが使用されます。Canary は、同じルートをたどり、お客様と同じアクションを実行する設定可能なスクリプトです。これにより、お客様のエクスペリエンス、およびサービスの可用性をお客様の視点から見ることができます。

可用性、レイテンシー、トランザクション、壊れているか途切れたリンク、タスクのステップごとの完了、ページロードエラー、UI アセットのロードレイテンシー、複雑なウィザードのフロー、アプリケーションでの他のワークフローを確認するように、カナリアをカスタマイズできます。

Synthetics の使用を開始するには、API、エンドポイント、Web アプリで X-Ray を有効にします。たとえば、の場合、この方法で実行できます。API ゲートウェイで実行されている API。その後、,カナリアを作成し、サービスグラフで Synthetics ノードを確認します。Synthetics テストの設定の詳細については、「Synthetics を使用してカナリアを作成および管理する」を参照してください。