

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EMR での CloudWatch エージェントのデフォルトメトリクス
<a name="AmazonCloudWatchAgent-metrics"></a>

Amazon CloudWatch エージェントを Amazon EMR にインストールすると、[エージェントに別の設定を行わない限り](AmazonCloudWatchAgent-config.md)、デフォルト設定ではクラスター内のすべてのインスタンスについて以下のシステムメトリクスを公開します。詳細については、「*Amazon CloudWatch ユーザーガイド*」の「[CloudWatch エージェントにより収集されるメトリクス](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html)」を参照してください。

------
#### [ CPU ]

**CPU メトリクス**
+ `cpu_usage_active`
+ `cpu_usage_guest`
+ `cpu_usage_guest_nice`
+ `cpu_usage_idle`
+ `cpu_usage_iowait`
+ `cpu_usage_irq`
+ `cpu_usage_nice`
+ `cpu_usage_softirq`
+ `cpu_usage_steal`
+ `cpu_usage_system`
+ `cpu_usage_user`

------
#### [ Disk ]

**ディスクメトリクス**
+ `disk_free`
+ `disk_total`
+ `disk_used`
+ `disk_used_percent`

------
#### [ Memory ]

**メモリメトリクス**
+ `mem_active`
+ `mem_available`
+ `mem_available_percent`
+ `mem_free`
+ `mem_inactive`
+ `mem_total`
+ `mem_used`
+ `mem_used_percent`
+ `mem_buffered`
+ `mem_cached`

------
#### [ Network IO ]

**ネットワーク I/O メトリクス**
+ `net_bytes_recv`
+ `net_bytes_sent`
+ `net_packets_recv`
+ `net_packets_sent`

------
#### [ Process ]

**プロセスメトリクス**
+ `processes_running`
+ `processes_total`

------
#### [ Swap ]

**スワップのメトリクス**
+ `swap_free`
+ `swap_used`
+ `swap_used_percent`

------

デフォルトでは、エージェントはカスタム名前空間 `CWAgent` とスキーマ `cluster.id`、`instance.id`、`node.type`、`service.name` の下ですべてのメトリクスを CloudWatch に公開します。次のステップを使用して、CloudWatch エージェントが Amazon EMR 用に公開するこれらのデフォルトメトリクスを確認できます。

1. Amazon CloudWatch コンソールに移動します。

1. **[メトリクス]** タブを選択し、次に **[すべてのメトリクス]** を選択します。

1. **[カスタム名前空間]** で、**`CWAgent`** を選択します。次に、スキーマ **`cluster.id`、`instance.id`、`node.type`、`service.name`** を選択します。

1. ユースケースの要件に応じて、引き続き CloudWatch インターフェイスからメトリクスをクエリします。

Amazon EMR は、各メトリクスに次のラベル `["cluster.id", "instance.id', "node.type", "service.name"]` をアタッチします。これらのラベルについては、次の点を考慮してください。
+ `cluster.id` ラベルの値は、メトリクスを生成した EMR クラスターの ID です。例では、`cluster.id` ラベルの値は `j-123456789ABC` です。
+ `instance.id` ラベルの値は、メトリクスを生成した EMR クラスター内のインスタンスの ID です。例では、`instance.id` ラベルの値は `i-01bcf5f140f3355777` です。
+ `node.type` ラベルの値は、メトリクスを生成したクラスター内のインスタンスのノードタイプを表します。この値は `master`、`core`、または `task` となります。
+ `service.name` ラベルの値は、メトリクスを生成したサービスの名前です。デフォルトシステムメトリックの `service.name` のデフォルト値は `system` です。

**注記**  
Amazon EMR リリース 7.0.0 では、メトリクスラベルスキーマが若干異なります。`cluster.id` は `jobflow.id` で、`node.type` は利用できません。`instance.id` と `service.name` は利用可能です。