ServiceLens を使用したアプリケーションのヘルスのモニターリング - Amazon CloudWatch

ServiceLens を使用したアプリケーションのヘルスのモニターリング

CloudWatch ServiceLens は、トレース、メトリクス、ログ、アラーム、および他のリソースヘルス情報を 1 か所に統合することで、サービスとアプリケーションの監視性を強化します。ServiceLens は CloudWatch を AWS X-Ray と統合して、アプリケーションのエンドツーエンドのビューを提供し、パフォーマンスのボトルネックをより効率的に特定して、影響を受けるユーザーを特定するのに役立ちます。サービスマップには、サービスエンドポイントとリソースが「ノード」として表示され、各ノードとその接続のトラフィック、レイテンシー、およびエラーがハイライトされます。ノードを選択すると、サービスのその部分に関連付けられた相関メトリクス、ログ、およびトレースに関する詳細なインサイトを表示できます。これにより、問題とそのアプリケーションへの影響を調査できます。

CloudWatch のクロスアカウントオブザーバビリティでモニターリングアカウントとして設定されたアカウントにサインインしている場合、表示されるサービスマップには、このモニターリングアカウントにリンクされたソースアカウントのノードが含まれます。CloudWatch のクロスアカウントオブザーバビリティを ServiceLens で使用すると、トレースリンクを介して相互に呼び出しを行う複数のアカウントのノードをエンドツーエンドで可視化できます。詳細については、「CloudWatch のクロスアカウントオブザーバビリティ」を参照してください。

ServiceLens と相関メトリクス、ログ、トレースを最大限に活用するには、X-Ray SDK とアプリケーションのインストルメンテーションを更新する必要があります。ServiceLens は、Amazon EC2 で実行されている Lambda 関数、API Gateway、Java ベースのアプリケーション、および Amazon EKS で実行されている Java ベースのアプリケーション、または Container Insights がデプロイされた Kubernetes のログ相関をサポートします。