2025 年 4 月 14 日 00:00:00 (UTC + 08:00) 以降、Cloud Monitor は新規ユーザー向けの Kubernetes コンテナ監視機能の提供を終了します。詳細については、「Cloud Monitor の Kubernetes コンテナ監視機能の提供終了に関するお知らせ」をご参照ください。Managed Service for Prometheus が提供するコンテナ監視機能を使用することを推奨します。詳細については、「ACK クラスターの監視」をご参照ください。
このトピックでは、Container Service for Kubernetes (ACK) のクラスター、ノード、ポッドのメトリックについて説明します。
ACK クラスターの [metrics-server] コンポーネントを V0.3.8.5 以降にアップグレードする必要があります。詳細については、「Kubernetes バージョンを 1.12 に更新する前に metrics-server コンポーネントを更新する」をご参照ください。
2024 年 4 月 25 日 10:00:00 以降に作成された ACK クラスターの場合、CloudMonitor を使用してこれらのクラスターを監視する前に、[metrics-server] コンポーネントに対して CloudMonitor の監視機能を手動で有効にする必要があります。詳細については、「ACK クラスターで CloudMonitor の監視機能を有効にする」をご参照ください。
CloudMonitor が提供する API 操作を呼び出すときは、[Namespace] パラメーターと [Period] パラメーターを設定します。
[Namespace] パラメーターを [acs_k8s] に設定します。
[Period] パラメーターを 60 の整数倍に設定します。デフォルト値: 60。単位: 秒。
次の表に、[MetricName] パラメーターと [Dimensions] パラメーターの有効な値を示します。
メトリック | 単位 | MetricName | Dimensions | 統計 |
cluster.cpu.limit | コア | cluster.cpu.limit | userId と cluster | 値 |
cluster.cpu.request | コア | cluster.cpu.request | userId と cluster | 値 |
cluster.cpu.usage_rate | コア | cluster.cpu.usage_rate | userId と cluster | 値 |
cluster.cpu.utilization | % | cluster.cpu.utilization | userId と cluster | 値 |
cluster.memory.limit | バイト | cluster.memory.limit | userId と cluster | 値 |
cluster.memory.request | バイト | cluster.memory.request | userId と cluster | 値 |
cluster.memory.utilization | % | cluster.memory.utilization | userId と cluster | 値 |
node.cpu.allocatable | コア | node.cpu.allocatable | userId、cluster、node | 値 |
node.cpu.capacity | コア | node.cpu.capacity | userId、cluster、node | 値 |
node.cpu.limit | コア | node.cpu.limit | userId、cluster、node | 値 |
node.cpu.oversale_rate(usage/request) | % | node.cpu.oversale_rate | userId、cluster、node | 値 |
node.cpu.request | コア | node.cpu.request | userId、cluster、node | 値 |
node.cpu.usage_rate | コア | node.cpu.usage_rate | userId、cluster、node | 値 |
node.cpu.utilization | % | node.cpu.utilization | userId、cluster、node | 値 |
node.filesystem.available | バイト | node.filesystem.available | userId、cluster、node | 値 |
node.filesystem.inodes | カウント | node.filesystem.inodes | userId、cluster、node | 値 |
node.filesystem.limit | カウント | node.filesystem.limit | userId、cluster、node | 値 |
node.filesystem.usage | カウント | node.filesystem.usage | userId、cluster、node | 値 |
node.memory.allocatable | バイト | node.memory.allocatable | userId、cluster、node | 値 |
node.memory.cache | カウント | node.memory.cache | userId、cluster、node | 値 |
node.memory.limit | バイト | node.memory.limit | userId、cluster、node | 値 |
node.memory.oversale_rate(usage/request) | % | node.memory.oversale_rate | userId、cluster、node | 値 |
node.memory.request | カウント | node.memory.request | userId、cluster、node | 値 |
node.memory.usage | カウント | node.memory.usage | userId、cluster、node | 値 |
node.memory.utilization | % | node.memory.utilization | userId、cluster、node | 値 |
node.memory.working_set | バイト | node.memory.working_set | userId、cluster、node | 値 |
node.network.rx_errors | カウント | node.network.rx_errors | userId、cluster、node | 値 |
node.network.rx_errors_rate | % | node.network.rx_errors_rate | userId、cluster、node | 値 |
node.network.rx_rate | Byte/s | node.network.rx_rate | userId、cluster、node | 値 |
node.network.tx_errors_rate | % | node.network.tx_errors_rate | userId、cluster、node | 値 |
node.network.tx_rate | Byte/s | node.network.tx_rate | userId、cluster、node | 値 |
ns.cpu.limit | コア | ns.cpu.limit | userId、cluster、名前空間 | 合計 |
pod.cpu.limit | コア | pod.cpu.limit | userId、cluster、名前空間、type、app、pod | 値 |
pod.cpu.oversale_rate(usage/request) | % | pod.cpu.oversale_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.cpu.request | コア | pod.cpu.request | userId、cluster、名前空間、type、app、pod | 値 |
pod.cpu.usage_rate | コア | pod.cpu.usage_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.cpu.utilization(usage/limit) | % | pod.cpu.utilization | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.cache | バイト | pod.memory.cache | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.limit | バイト | pod.memory.limit | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.oversale_rate(usage/request) | % | pod.memory.oversale_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.request | バイト | pod.memory.request | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.rss | バイト | pod.memory.rss | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.utilization(working_set/limit) | % | pod.memory.utilization | userId、cluster、名前空間、type、app、pod | 値 |
pod.memory.working_set | バイト | pod.memory.working_set | userId、cluster、名前空間、type、app、pod | 値 |
pod.network.rx_errors_rate | Byte/s | pod.network.rx_errors_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.network.rx_rate | Byte/s | pod.network.rx_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.network.tx_errors_rate | Byte/s | pod.network.tx_errors_rate | userId、cluster、名前空間、type、app、pod | 値 |
pod.network.tx_rate | Byte/s | pod.network.tx_rate | userId、cluster、名前空間、type、app、pod | 値 |
deployment.filesystem.available | バイト | deployment.filesystem.available | userId、cluster、名前空間、type、app | 合計 |
deployment.filesystem.limit | バイト | deployment.filesystem.limit | userId、cluster、名前空間、type、app | 合計 |
pod.filesystem.available | バイト | pod.filesystem.available | userId、cluster、名前空間、type、app、pod | 値 |
pod.filesystem.limit | バイト | pod.filesystem.limit | userId、cluster、名前空間、type、app、pod | 値 |
cluster.filesystem.available | バイト | cluster.filesystem.available | userId と cluster | 値 |
cluster.filesystem.limit | バイト | cluster.filesystem.limit | userId と cluster | 値 |
deployment.cpu.limit | コア | deployment.cpu.limit | userId、cluster、名前空間、type、app | 合計 |
deployment.cpu.request | コア | deployment.cpu.request | userId、cluster、名前空間、type、app | 合計 |
deployment.cpu.usage_rate | コア | deployment.cpu.usage_rate | userId、cluster、名前空間、type、app | 合計 |
deployment.memory.limit | バイト | deployment.memory.limit | userId、cluster、名前空間、type、app | 合計 |
deployment.memory.request | バイト | deployment.memory.request | userId、cluster、名前空間、type、app | 合計 |
deployment.memory.working_set | バイト | deployment.memory.working_set | userId、cluster、名前空間、type、app | 合計 |
deployment.network.rx_errors_rate | Byte/s | deployment.network.rx_errors_rate | userId、cluster、名前空間、type、app | 合計 |
deployment.network.rx_rate | Byte/s | deployment.network.rx_rate | userId、cluster、名前空間、type、app | 合計 |
deployment.network.tx_errors_rate | Byte/s | deployment.network.tx_errors_rate | userId、cluster、名前空間、type、app | 合計 |
deployment.network.tx_rate | Byte/s | deployment.network.tx_rate | userId、cluster、名前空間、type、app | 合計 |
node.cpu.reservation | コア | node.cpu.reservation | userId、cluster、node | 値 |
node.memory.capacity | バイト | node.memory.capacity | userId、cluster、node | 値 |
node.memory.major_page_faults | カウント | node.memory.major_page_faults | userId、cluster、node | 値 |
node.memory.major_page_faults_rate | % | node.memory.major_page_faults_rate | userId、cluster、node | 値 |
node.memory.page_faults | カウント | node.memory.page_faults | userId、cluster、node | 値 |
node.memory.page_faults_rate | % | node.memory.page_faults_rate | userId、cluster、node | 値 |
node.memory.reservation | バイト | node.memory.reservation | userId、cluster、node | 値 |
node.memory.rss | バイト | node.memory.rss | userId、cluster、node | 値 |
ns.cpu.oversale_rate | % | ns.cpu.oversale_rate | userId、cluster、名前空間 | 値 |
ns.cpu.request | コア | ns.cpu.request | userId、cluster、名前空間 | 合計 |
ns.cpu.usage_rate | コア | ns.cpu.usage_rate | userId、cluster、名前空間 | 合計 |
ns.memory.limit | バイト | ns.memory.limit | userId、cluster、名前空間 | 合計 |
ns.memory.oversale_rate | % | ns.memory.oversale_rate | userId、cluster、名前空間 | 値 |
ns.memory.request | バイト | ns.memory.request | userId、cluster、名前空間 | 合計 |
ns.memory.working_set | バイト | ns.memory.working_set | userId、cluster、名前空間 | 合計 |