Amazon CloudWatch は、数分で使用を開始できる、信頼性が高く、スケーラブルで柔軟なモニタリング ソリューションを提供します。独自の監視システムとインフラストラクチャをセットアップ、管理、またはスケーリングする必要がなくなりました。Amazon CloudWatch を使用すると、必要な数のメトリクス データを簡単にモニタリングできます。Amazon CloudWatch を使用すると、モニタリング データをプログラムで取得し、グラフを表示し、アラームを設定して、クラウド環境の状態に基づいてトラブルシューティング、傾向の特定、および自動化されたアクションの実行に役立てることができます。
これは、他のアマゾン ウェブ サービスと同様のウェブ サービスです。コンソールだけでなく、API からも操作できます。また、Simple Notification Service (SNS) やインスタンスの Auto-Scaling などの他のサービスと統合することもできます。
カスタム メトリクス メカニズムの考え方は、AWS によって提供される組み込みのメトリクスを、AWS にアクセスできないもの (メモリやディスクのステータスなど)、またはビジネスに関連するもの (サイズのサイズ) に拡張できるようにすることです。購入、ユーザー層...)。
CloudWatch は、インストールや管理が不要なスケーラブルで信頼性の高いサービスです。
もう 1 つの重要な機能は、メトリクスにアラームを設定する機能です。たとえば、メトリクスのしきい値に達したときにメールを送信できます (たとえば、1 日に 1,000 個以上のアイテムを販売した場合など)。
Lambda が追加されたことで、CloudWatch メトリクスとアラームを使用するオプションがさらに増えました。カスタムメトリクスに基づいて Lambda 関数をアラームにサブスクライブし、そのようなイベントにリアルタイムで自動的に対応できます。Elastic Container Service (ECS) で Docker 環境を自動スケーリングする例については、https ://aws.amazon.com/blogs/compute/scaling-amazon-ecs-services-automatically-using-amazon-cloudwatch-and を参照してください。 -aws-ラムダ/