

# オブザーバビリティが強化された Container Insights を使用し、Amazon ECS コンテナを監視する
<a name="cloudwatch-container-insights"></a>

Container Insights は、コンテナ化されたアプリケーションとマイクロサービスからメトリクスとログを収集、集計、要約します。オブザーバビリティが強化された Container Insights は、すべての Container Insights メトリクスに加え、追加のタスクおよびコンテナメトリクスも提供します。

Container Insights は、クラスターで実行中のすべてのコンテナを検出し、パフォーマンススタックの各レイヤーでパフォーマンスデータを収集します。運用データは、パフォーマンスログイベントとして収集されます。これらは、高濃度データを大規模に取り込み、保存できる、構造化された JSON スキーマを使用するエントリです。CloudWatch はこのデータから、クラスター、サービスおよびサービスレベルで、高レベルの集約されたメトリクスを CloudWatch メトリクスとして作成します。このメトリクスには、CPU、メモリ、ディスク、ネットワークなどのリソース使用率が含まれます。メトリクスは、CloudWatch 自動ダッシュボードで使用できます。

このメトリクスは、指定した期間中にタスクが実行されているリソースのみを反映します。例えば、クラスターに 1 つのサービスがあるが、このサービスに `RUNNING` 状態のタスクがない場合、CloudWatch に送信されるメトリクスはありません。2 つのサービスがあり、1 つに実行中のタスクがあるが、別の 1 つに実行中のタスクがない場合、実行中のタスクがあるサービスのメトリクスのみが送信されます。

2024 年 12 月 2 日、AWS で Amazon ECS 用にオブザーバビリティが強化された Container Insights がリリースされました。このバージョンでは、Amazon EC2 および Fargate を使用して Amazon ECS クラスター用に強化されたオブザーバビリティがサポートされます。Amazon ECS でオブザーバビリティが強化された Container Insights を設定したら、Container Insights はクラスターレベルから環境内のコンテナレベルまで詳細なインフラストラクチャテレメトリを自動的に収集し、これらの重要なパフォーマンスデータを厳選されたダッシュボードに表示し、オブザーバビリティ設定に伴う負担を軽減します。オブザーバビリティが強化された Container Insights を設定する方法の詳細については、「[オブザーバビリティが強化された Container Insights](ecs-account-settings.md#container-insights-setting-enhanced)」を参照してください。

コンテナ環境で詳細な可視性を提供し、解決までの平均時間を短縮するため、Container Insights ではなく、オブザーバビリティが強化された Container Insights を使用することをお勧めします。詳細については、「*Amazon CloudWatch ユーザーガイド*」の「[Amazon ECS 用にオブザーバビリティメトリクスが強化された Container Insights](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-enhanced-observability-metrics-ECS.html)」を参照してください。

表示できるイベントは、Amazon ECS が Amazon EventBridge に送信するイベントです。詳細については、「[Amazon ECS イベント](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_cwe_events.html)」を参照してください。

**重要**  
CloudWatch Container インサイトによって収集されたメトリクスは、カスタムメトリクスとして課金されます。CloudWatch の料金の詳細については、[ CloudWatch の料金](https://aws.amazon.com/cloudwatch/pricing/)をご覧ください。

# Amazon ECS マネージドインスタンスの追加メトリクス
<a name="additional-metrics-managed-instances"></a>

次の表に、Container Insights を使用する際に Amazon ECS マネージドインスタンスで使用できる追加のメトリクスを示します。


****  

| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
| InstanceOSFilesystemUtilization | ディスクスペース合計に対する使用済みの割合 (OS ボリューム)。 |  `ClusterName` – ContainerInsights が有効になっている場合 `ClusterName`、`CapacityProviderName` – ContainerInsights が有効になっている場合 `ClusterName`、`CapacityProviderName`、`ContainerInstanceId`、`EC2InstanceId` – EnhancedContainerInsights が有効になっている場合  | 割合 (%) | 
| InstanceDataFilesystemUtilization | ディスクスペース合計に対する使用済みの割合 (データボリューム)。 |  `ClusterName` – ContainerInsights が有効になっている場合 `ClusterName`、`CapacityProviderName` – ContainerInsights が有効になっている場合 `ClusterName`、`CapacityProviderName`、`ContainerInstanceId`、`EC2InstanceId` – EnhancedContainerInsights が有効になっている場合  | 割合 (%) | 