モニタリングは、Amazon ECSの信頼性、可用性、およびパフォーマンスを維持するための重要な要素です。複数箇所の障害が発生した場合に備えてモニタリングのためのデータポイントを収集することで、より簡単にアプリケーションをデバッグできるように準備しておく必要があります。
CloudWatch Container Insightsは、コンテナ化されたアプリケーションやマイクロサービスからメトリクスやログを収集、集約、要約します。メトリクスには、CPU、メモリ、ディスク、ネットワークなどのリソースの利用状況が含まれます。メトリクスは、CloudWatchの自動ダッシュボードで利用できます。
FireLensは、Amazon ECSとAWS Fargateのためのコンテナ・ログ・ルーターであり、ログ分析とストレージのためにAWSの幅広いサービスやパートナーのソリューションを使用するための拡張性を提供します。Amazon ECSとAWS FargateのFireLensのサンプルロギングアーキテクチャをご覧ください。このラボでは、FireLens Fluent BitでCloudWatch Logsへのロギングを設定します。