Amazon CloudWatch Application Insights - Amazon CloudWatch

Amazon CloudWatch Application Insights

Amazon CloudWatch Application Insights は、アプリケーションと、その基盤となる AWS のリソースに対するオブザーバビリティを向上させます。アプリケーションのリソースを監視する最適な条件を設定し、データを継続的に分析してアプリケーションの問題の徴候を検出できます。Application Insights は、SageMaker などの AWS テクノロジーを基盤とし、アプリケーションをモニターリングして検出した潜在的な問題を自動ダッシュボードに表示します。これにより、アプリケーションやインフラストラクチャで進行中の問題をすばやく特定できます。Application Insights が提供するアプリケーションの正常性に関する強化された可視性は、アプリケーションの問題のトラブルシューティングに要する平均修復時間 (MTTR) を低減するのに役立ちます。

Amazon CloudWatch Application Insights にアプリケーションを追加すると、アプリケーションのリソースがスキャンされて、アプリケーションコンポーネントに対して推奨されるメトリクスとログが CloudWatch に設定されます。アプリケーションコンポーネントの例には、SQS Server バックエンドデータベースと Microsoft IIS/Web 層があります。Application Insights は、履歴データを使用してメトリクスのパターンを分析し、異常を検出します。また、アプリケーション、オペレーティングシステム、インフラストラクチャログからエラーや例外を継続的に検出します。これらの監視結果は、分類アルゴリズムと組み込みルールの組み合わせを使用して相互に関連付けられます。その後、自動作成されるダッシュボードに表示されるモニターリング結果と問題の重大度に関する情報に基づいて、対処するアクションの優先順位を決定できます。.NET および SQL アプリケーションスタックの一般的な問題 (アプリケーションのレイテンシー、SQL Server のバックアップの失敗、メモリリーク、大きな HTTP リクエスト、I/O オペレーションのキャンセルなど) については、根本原因を示唆する追加のインサイトと解決の手順が示されます。組み込まれている AWS SSM OpsCenter との統合により、関連する Systems Manager Automation ドキュメントを実行して問題を解決できます。