

# IPAM リソース使用率メトリクス
<a name="cloudwatch-ipam-res-util"></a>

IPAM は、IPAM が監視するリソースの IP 使用率メトリクスを Amazon CloudWatch に発行します。これらのリソースには次のものが含まれます。
+ VPC (IPv4 と IPv6)
+ サブネット (IPv4)
+ パブリック IPv4 プール

IPAM は、IP アドレスファミリー (IPv4 または IPv6) ごとに IP 使用率のメトリクスを個別に計算して発行します。リソースの IP 使用率は、同じアドレスファミリーのすべての CIDR をまたいで計算されます。

IPAM は、リソースタイプとアドレスファミリーの組み合わせごとに、3 つのルールを使用して、発行するメトリクスを決定します。
+ IP 使用率が最も高いリソースを最大 50 件。この情報を使用すると、IP 使用率のしきい値を超えた場合に警告するアラームを設定できます。
+ IP 使用率が最も低いリソースを最大 50 件。この情報を使用すると、使用率の低いリソースを残すか削除するかを決定できます。
+ その他のリソースを最大 50 件。この情報を使用すると、使用率の高いグループまたは低い使用率グループでは取得されないリソースの IP 使用率を一貫して追跡できます。
  + IPAM プールから割り当てられた CIDR を含む VPC を最大 50 件 (CIDR ブロックの合計サイズで優先順位を付ける)。
  + IPAM プールから割り当てられた CIDR が VPC に含まれるサブネットを最大 50 件 (CIDR ブロックの合計サイズで優先順位を付ける)。
  + IPAM プールから割り当てられた CIDR を含むパブリック IPv4 プールを最大 50 件 (CIDR ブロックの合計サイズで優先順位を付ける)。

各ルールを適用した後、各リソースタイプについてメトリクスが集約され、同じメトリクス名で発行されます。メトリクス名とそのディメンションの詳細については、以下を参照してください。

**重要**  
リソースタイプ、アドレスファミリー、ルールの組み合わせにはそれぞれ固有の制限があります。各制限のデフォルト値は 50 です。「*AWS 全般のリファレンス*」の「[AWS サービスクォータ](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html)」で説明されているように、AWS サポートセンターに連絡して、これらの制限を調整できます。

**Example 例**  
 例えば、IPAM が VPC 2,500 件とサブネット 10,000 件を監視していて、そのすべてが IPv4 と IPv6 の CIDR を使用しているとします。IPAM は以下の IP 使用率メトリクスを発行します。  
+ VPC の IPv4 IP 使用率を最大 150 件。これには以下が含まれます。
  + IPv4 IP 使用率が最も高い VPC 50 件
  + IPv4 の使用率が最も低い VPC 50 件
  + IPAM プールから割り当てられた IPv4 CIDR を含む VPC 最大50 件
+ VPC IPv6 の使用率に関するメトリクスを最大 150 件。これには以下が含まれます。
  + IPv6 IP 使用率が最も高い VPC 50 件
  + IPv6 使用率が最も低い VPC 50 件
  + IPAM プールから割り当てられた IPv6 CIDR を含む VPC 最大50 件
+ サブネット IPv4 の使用率に関するメトリクスを最大 150 件。これには以下が含まれます。
  + IPv4 IP 使用率が最も高いサブネット 50 件
  + IPv4 IP 使用率が最も低いサブネット 50 件
  + IPAM プールから割り当てられた IPv4 CIDR が VPC に含まれるサブネット最大 50 件

## VPC メトリクス
<a name="cloudwatch-ipam-res-util-vpcs"></a>

VPC メトリクスの名前と説明を以下に示します。


| メトリクス名 | 説明 | 
| --- | --- | 
| VpcIPUsage | VPC のサブネット内における CIDR の対象となる IP の合計を、VPC 内における CIDR の対象となる IP の合計で割ったものです。これは、同じ IPAM スコープ内のすべての VPC CIDR をまたいで、IPv4 CIDR と IPv6 CIDR について別々に計算されます。 | 

VPC メトリクスのフィルタリングに使用できるディメンションを以下に示します。


| ディメンション | 説明 | 
| --- | --- | 
| AddressFamily | リソース CIDR (IPv4 または IPv6) の IP アドレスファミリー。 | 
| OwnerID | VPC 所有者の ID。 | 
| リージョン | VPC がある AWS リージョン。 | 
| ScopeID | VPC が属する IPAM スコープの ID。 | 
| VpcID | VPC の ID。 | 

## サブネットメトリクス
<a name="cloudwatch-ipam-res-util-subnets"></a>

サブネットメトリクスの名前と説明を以下に示します。


| メトリクス名 | 説明 | 
| --- | --- | 
| SubnetIPUsage | アクティブな IP の数をサブネットの IPv4 CIDR の合計 IP 数で割ったものです。 | 

サブネットメトリクスのフィルタリングに使用できるディメンションを以下に示します。


| ディメンション | 説明 | 
| --- | --- | 
| AddressFamily | リソース CIDR (IPv4 のみ) の IP アドレスファミリー。 | 
| OwnerID | サブネットの所有者の ID。 | 
| リージョン | サブネットがある AWS リージョン。 | 
| ScopeID | サブネットが属する IPAM スコープの ID。 | 
| SubnetID | サブネットの ID。 | 
| VpcID | サブネットが属する VPC の ID。 | 

## パブリック IPv4 プールのメトリクス
<a name="cloudwatch-ipam-res-util-public-pools"></a>

パブリック IPv4 プールのメトリクスの名前と説明を以下に示します。


| メトリクス名 | 説明 | 
| --- | --- | 
| PublicIPv4PoolIPUsage | パブリック IPv4 プールからの EIP の数をプール内の IP の合計で割ったもの。 | 

パブリック IPv4 プールのメトリクスのフィルタリングに使用できるディメンションを以下に示します。


| ディメンション | 説明 | 
| --- | --- | 
| OwnerID | パブリック IPv4 プール所有者の ID | 
| PublicIPv4PoolID | パブリック IPv4 プールの ID | 
| リージョン | パブリック IPv4 プールがある AWS リージョン | 
| ScopeID | パブリック IPv4 プールが属する IPAM スコープの ID | 

## Public IP Insights メトリクス
<a name="cloudwatch-ipam-res-util-public-ip-insight-metrics"></a>

[Public IP Insights](view-public-ip-insights.md)メトリクスの名前と説明は以下のとおりです。


| メトリクス名 | 説明 | 
| --- | --- | 
| AmazonOwnedElasticIPs | AWS アカウント内のリソースにプロビジョニング済み、または割り当てられた Amazon 所有の Elastic IP アドレス数。 | 
| AssociatedAmazonOwnedElasticIPs | AWS アカウント内の リソースに関連付けられた Amazon 所有 の Elastic IP アドレス数。 | 
| AssociatedBringYourOwnIPs | Bring your own IP addresses (BYOIP) を使用して AWS に持ち込み、アカウント内のリソースに関連付けたパブリック IPv4 アドレスの数。 | 
| BringYourOwnIPs | Bring your own IP addresses (BYOIP) を使用して AWS に持ち込んだパブリック IPv4 アドレスの数。 | 
| EC2PublicIPs | インスタンスがデフォルトサブネットまたはパブリック IPv4 アドレスを自動的に割り当てるように設定されたサブネットに起動されたときに、EC2 インスタンスに割り当てられたパブリック IPv4 アドレスの数。 | 
| ServiceManagedBringYourOwnIPs  | AWS サービスによってプロビジョニングおよび管理されているBring your own IP addresses (BYOIP) を使用して AWS に持ち込んだパブリック IPv4 アドレスの数。 | 
| ServiceManagedIPs | AWS サービスによりプロビジョニングおよび管理されたパブリック IP アドレスの数。 | 
| UnassociatedAmazonOwnedElasticIPs | AWS アカウントのリソースにプロビジョニングしていない、Amazon 所有の Elastic IP アドレスの数。 | 
| UnassociatedBringYourOwnIPs | Bring your own IP addresses (BYOIP) を使用して AWS に持ち込んだパブリック IPv4 アドレスで、アカウント内のどのリソースにも関連付けられていないアドレスの数。 | 

Public IP Insights のメトリクスのフィルタリングに使用できるディメンションを以下に示します。


| ディメンション | 説明 | 
| --- | --- | 
| IpamId | VPC が属する IPAM の ID。 | 
| リージョン | パブリック IPv4 プールがある AWS リージョン。 | 

## アラーム作成のクイックヒント
<a name="cloudwatch-ipam-res-util-tip"></a>

IP アドレスの使用率が高いリソースの Amazon CloudWatch アラームをすばやく作成するには、CloudWatch コンソールを開き、**[メトリクス]**、**[すべてのメトリクス]** を選択し、**[クエリ]** タブを選択し、**[名前空間]** の `AWS/IPAM > VPC IP Usage Metrics`、`AWS/IPAM > Subnet IP Usage Metrics`、`AWS/IPAM > Public IPv4 Pool IP Usage Metrics` のいずれかを選択し、**[メトリクス名]** の `MAX(VpcIPUsage)`、`MAX(SubnetIPUsage)`、`MAX(PublicIPv4PoolIPUsage)` のいずれかを選択し、**[アラームを作成]** を選択します。詳細については、「*Amazon CloudWatch ユーザーガイド*」の「[Metrics Insights クエリでアラームを作成する](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch-metrics-insights-alarms.html)」を参照してください。