

# CloudWatch を使用して EC2 フリートまたはスポットフリートをモニタリングする
<a name="ec2-fleet-cloudwatch-metrics"></a>

ここで説明する Amazon CloudWatch メトリクスを使用すると、EC2 フリートまたはスポットフリートをモニタリングできます。

**重要**  
正確性を確実にするため、これらのメトリクスを使用する際は詳細モニタリングを有効にすることをお勧めします。詳細については、「[EC2 インスタンスの詳細モニタリングを管理する](manage-detailed-monitoring.md)」を参照してください。

CloudWatch の使用の詳細については、「[CloudWatch を使用したインスタンスのモニタリング](using-cloudwatch.md)」を参照してください。

## EC2 フリートとスポットフリートのメトリクス
<a name="ec2-fleet-metrics"></a>

`AWS/EC2Spot` 名前空間には、フリートに使用できる次のメトリクスに加えて、フリート内のスポットインスタンスに使用できる CloudWatch メトリクスが含まれています。詳細については、「[インスタンスメトリクス](viewing_metrics_with_cloudwatch.md#ec2-cloudwatch-metrics)」を参照してください。


| メトリクス | 説明 | 
| --- | --- | 
| AvailableInstancePoolsCount | フリートリクエストに指定されているスポットキャパシティプール。<br />単位: カウント | 
| BidsSubmittedForCapacity | Amazon EC2 がフリートリクエストを送信したキャパシティ。<br />単位: カウント | 
| EligibleInstancePoolCount | Amazon EC2 がリクエストを受理できるフリートリクエストに指定されたスポットキャパシティプール スポットインスタンスに支払う上限価格がスポット料金よりも低いか、スポット料金がオンデマンドインスタンス料金よりも高いプールでは、Amazon EC2 はリクエストを受理しません。<br />単位: カウント | 
| FulfilledCapacity | Amazon EC2 が落札した容量。<br />単位: カウント | 
| MaxPercentCapacityAllocation | フリートリクエストに指定されたすべてのフリートプールでの `PercentCapacityAllocation` の最大値。<br />単位: パーセント | 
| PendingCapacity | `TargetCapacity` と `FulfilledCapacity` の違い。<br />単位: カウント | 
| PercentCapacityAllocation | 指定されたディメンションのスポットキャパシティープールに配分された容量。すべてのスポットキャパシティープールにおける最大値を取得するには、 を使用します。`MaxPercentCapacityAllocation`<br />単位: パーセント | 
| TargetCapacity | フリートリクエストのターゲットキャパシティ。<br />単位: カウント | 
| TerminatingCapacity | プロビジョニングされた容量が目標の容量より大きいために終了した容量。<br />単位: カウント | 

メトリクスの測定単位が `Count` である場合、最も有用な統計は `Average` です。

## EC2 フリートとスポットフリートのディメンション
<a name="ec2-fleet-dimensions"></a>

フリートのデータをフィルタリングするには、次のディメンションを使用します。


| ディメンション | 説明 | 
| --- | --- | 
| AvailabilityZone | アベイラビリティーゾーン別にデータをフィルタリングします。 | 
| FleetRequestId | フリートのリクエスト別にデータをフィルタリングします。 | 
| InstanceType | インスタンスタイプ別にデータをフィルタリングします。 | 

## EC2 フリートまたはスポットフリートの CloudWatch メトリクスを表示します。
<a name="view-ec2-fleet-metrics"></a>

Amazon CloudWatch コンソールを使用して、フリートの CloudWatch メトリクスを表示できます。これらのメトリクスは、モニタリング用のグラフのように表示されます。これらのグラフは、フリートがアクティブである場合にデータポイントを表示します。

メトリクスはまず名前空間ごとにグループ化され、次に各名前空間内の種々のディメンションの組み合わせごとにグループ化されます。例えば、すべてのフリートメトリクスまたはフリートメトリクスグループは、フリートリクエスト ID、インスタンスタイプ、またはアベイラビリティーゾーン別に表示できます。

**フリートメトリクスを表示するには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. ナビゲーションペインで、**[メトリクス]** を展開し、**[すべてのメトリクス]** を選択してください。

1. EC2 スポットの名前空間を選択してください。****
**注記**  
EC2 スポットの名前空間が表示されない場合、これには 2 つの原因があります。****リージョンで EC2 フリートもスポットフリートもまだ使用したことがありません。使用中の AWS サービスのみがメトリクスを Amazon CloudWatch に送信します。あるいは、リージョンで EC2 フリートまたはスポットフリートを使用したことはあるものの、過去 2 週間にはない場合には、名前空間が表示されません。

1. ディメンション別にメトリクスをフィルタリングするには、次のいずれかを選択してください。
   + **[フリートリクエストメトリクス]** - フリートリクエスト別にグループ化
   + **[アベイラビリティーゾーン別]** - フリートリクエストおよびアベイラビリティーゾーン別にグループ化
   + **[インスタンスタイプ別]** - フリートリクエストおよびインスタンスタイプ別にグループ化
   + **[アベイラビリティーゾーン/インスタンスタイプ別]** - フリートリクエスト、アベイラビリティーゾーン、インスタンスタイプ別にグループ化

1. メトリクスのデータを表示するには、メトリクスの横にあるチェックボックスをオンにします。