Amazon EKS および Kubernetes Container Insights のメトリクス - Amazon CloudWatch

Amazon EKS および Kubernetes Container Insights のメトリクス

以下の表は、Container Insights で Amazon EKS および Kubernetes に収集されるメトリクスとディメンションを示しています。これらのメトリクスは ContainerInsights 名前空間にあります。詳細については、「」を参照してくださいMetrics

コンソールに Container Insights メトリクスが表示されない場合は、Container Insights のセットアップが完了していることを確認します。メトリクスは、Container Insights が完全にセットアップされるまで表示されません。詳細については、「」を参照してくださいContainer Insights の設定

Container Insights を使用して次のメトリクスを収集すると、メトリクスはカスタムメトリクスとして課金されます。CloudWatch の料金の詳細については、Amazon CloudWatch の料金をご覧ください。

メトリクス名 ディメンション 説明

cluster_failed_node_count

ClusterName

クラスター内の失敗したワーカーノードの数。ノードの状態に何らかの問題がある場合は、そのノードは失敗したとみなされます。詳細については、Kubernetes ドキュメントの 「Conditions (状態)」を参照してください。

cluster_node_count

ClusterName

クラスター内のワーカーノードの総数。

namespace_number_of_running_pods

Namespace ClusterName

ClusterName

使用しているディメンションによって指定されたリソースの名前空間ごとに実行されているポッドの数。

node_cpu_limit

ClusterName

このクラスター内の単一のノードに割り当てることができる CPU ユニットの最大数。

node_cpu_reserved_capacity

NodeName、ClusterName、InstanceId

ClusterName

ノードコンポーネント (kubelet、kube-proxy、Docker など) に予約されている CPU ユニットの割合。

node_cpu_usage_total

ClusterName

クラスターのノードで使用されている CPU ユニットの数。

node_cpu_utilization

NodeName、ClusterName、InstanceId

ClusterName

クラスター内のノードで使用されている CPU ユニットの合計使用率。

node_filesystem_utilization

NodeName、ClusterName、InstanceId

ClusterName

クラスター内のノードで使用されているファイルシステム容量の合計使用率。

node_memory_limit

ClusterName

このクラスター内の単一のノードに割り当てることができるメモリの最大量 (バイト単位)。

node_memory_reserved_capacity

NodeName、ClusterName、InstanceId

ClusterName

クラスター内のノードで現在使用されているメモリの割合。

node_memory_utilization

NodeName、ClusterName、InstanceId

ClusterName

ノードによって現在使用されているメモリの割合。

node_memory_utilization は、node_memory_working_set /node_memory_limit で計算されます。これは、ノードのメモリ制限に対するノードのメモリ使用量の割合です。

node_memory_working_set

ClusterName

クラスターで現在稼働しているノードのセットで使用されているメモリの量 (バイト単位)。

node_network_total_bytes

NodeName、ClusterName、InstanceId

ClusterName

クラスターのノードごとにネットワーク経由で送信および受信された合計バイト数。

node_number_of_running_containers

NodeName、ClusterName、InstanceId

ClusterName

クラスターのノードごとに実行中のコンテナの数。

node_number_of_running_pods

NodeName、ClusterName、InstanceId

ClusterName

クラスターのノードごとに実行中のポッドの数。

pod_cpu_reserved_capacity

PodName、Namespace、ClusterName

ClusterName

クラスターのポッドごとに予約されている CPU 容量。

pod_cpu_utilization

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドで使用されている CPU ユニットの割合。

pod_cpu_utilization_over_pod_limit

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドの制限に対する、ポッドで使用されている CPU ユニットの割合。

pod_memory_reserved_capacity

PodName、Namespace、ClusterName

ClusterName

ポッド用に予約されているメモリの割合。

pod_memory_utilization

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドが現在使用しているメモリの割合。

pod_memory_utilization_over_pod_limit

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドの制限に対する、ポッドによって使用されているメモリの割合。

pod_number_of_container_restarts

PodName、Namespace、ClusterName

ポッドでのコンテナ再起動の合計数。

pod_network_rx_bytes

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドによって、ネットワーク経由で受信されているバイト数。

pod_network_tx_bytes

PodName、Namespace、ClusterName

Namespace、ClusterName

Service、Namespace、ClusterName

ClusterName

ポッドによって、ネットワーク経由で送信されているバイト数。

service_number_of_running_pods

Service、Namespace、ClusterName

ClusterName

クラスターでサービス (1 つまたは複数) を実行しているポッドの数。