このトピックでは、Container Service for Kubernetes (ACK) のクラスター、ノード、ポッドのメトリクスについて説明します。
ACKクラスターのmetrics-serverコンポーネントをV0.3.8.5以降にアップグレードする必要があります。 詳細については、「Kubernetesバージョンを1.12に更新する前に、メトリクスサーバーコンポーネントを更新する」をご参照ください。
2024年4月25日の10:00:00以降に作成されたACKクラスターの場合、CloudMonitorを使用してこれらのクラスターをモニタリングする前に、metrics-serverコンポーネントのCloudMonitorのモニタリング機能を手動で有効にする必要があります。 詳細については、「ACKクラスターのCloudMonitorのモニタリング機能の有効化」をご参照ください。
CloudMonitorが提供するAPIを呼び出すときに、[名前空間] および [期間] パラメーターを設定します。
名前空間パラメーターをacs_k8sに設定します。
Periodパラメーターを60の整数倍に設定します。 デフォルト値: 60。 単位は秒です。
次の表に、MetricNameおよびDimensionsパラメーターの有効な値を示します。
メトリック | ユニット | MetricName | 寸法 | 統計 |
cluster.cpu.limit | Core | cluster.cpu.limit | userIdとクラスター | 値 |
cluster.cpu.request | Core | cluster.cpu.request | userIdとクラスター | 値 |
cluster.cpu.us age_rate | Core | cluster.cpu.us age_rate | userIdとクラスター | 値 |
cluster.cpu.utilization | % | cluster.cpu.utilization | userIdとクラスター | 値 |
cluster.memory.limit | Byte | cluster.memory.limit | userIdとクラスター | 値 |
cluster.memory.request | Byte | cluster.memory.request | userIdとクラスター | 値 |
cluster.memory.utilization | % | cluster.memory.utilization | userIdとクラスター | 値 |
node.cpu.allocatable | Core | node.cpu.allocatable | userId、クラスター、およびノード | 値 |
node.cpu.capacity | Core | node.cpu.capacity | userId、クラスター、およびノード | 値 |
node.cpu.limit | Core | node.cpu.limit | userId、クラスター、およびノード | 値 |
node.cpu.oversale_rate(usage/request) | % | ノード. cpu.oversale_rate | userId、クラスター、およびノード | 値 |
node.cpu.request | Core | node.cpu.request | userId、クラスター、およびノード | 値 |
node.cpu.us age_rate | Core | node.cpu.us age_rate | userId、クラスター、およびノード | 値 |
node.cpu.utilization | % | node.cpu.utilization | userId、クラスター、およびノード | 値 |
node.filesystem.available | Byte | node.filesystem.available | userId、クラスター、およびノード | 値 |
node.filesystem.inodes | 集計 | node.filesystem.inodes | userId、クラスター、およびノード | 値 |
node.filesystem.limit | 集計 | node.filesystem.limit | userId、クラスター、およびノード | 値 |
node.filesystem.usage | 集計 | node.filesystem.usage | userId、クラスター、およびノード | 値 |
node.memory.allocatable | Byte | node.memory.allocatable | userId、クラスター、およびノード | 値 |
node.memory.cache | 集計 | node.memory.cache | userId、クラスター、およびノード | 値 |
node.memory.limit | Byte | node.memory.limit | userId、クラスター、およびノード | 値 |
node.memory.oversale_rate(usage/request) | % | node.memory.oversale_rate | userId、クラスター、およびノード | 値 |
node.memory.request | 集計 | node.memory.request | userId、クラスター、およびノード | 値 |
node.memory.usage | 集計 | node.memory.usage | userId、クラスター、およびノード | 値 |
node.memory.utilization | % | node.memory.utilization | userId、クラスター、およびノード | 値 |
node.memory.working_set | Byte | node.memory.working_set | userId、クラスター、およびノード | 値 |
node.net work.rx_errors | 集計 | node.net work.rx_errors | userId、クラスター、およびノード | 値 |
node.netの仕事. rx_errors_rate | % | node.netの仕事. rx_errors_rate | userId、クラスター、およびノード | 値 |
node.net work.rx_rate | Byte/s | node.net work.rx_rate | userId、クラスター、およびノード | 値 |
node.netの仕事. tx_errors_rate | % | node.netの仕事. tx_errors_rate | userId、クラスター、およびノード | 値 |
node.net work.tx_rate | Byte/s | node.net work.tx_rate | userId、クラスター、およびノード | 値 |
ns.cpu.limit | Core | ns.cpu.limit | userId、クラスター、および名前空間 | 合計 |
pod.cpu.limit | Core | pod.cpu.limit | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.cpu.oversale_rate(usage/request) | % | pod.cpu.oversale_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.cpu.request | Core | pod.cpu.request | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.cpu.us age_rate | Core | pod.cpu.us age_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.cpu.utilization(usage/limit) | % | pod.cpu.utilization | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.cache | Byte | pod.memory.cache | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.limit | Byte | pod.memory.limit | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.oversale_rate(usage/request) | % | pod.memory.oversale_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.request | Byte | pod.memory.request | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.rss | Byte | pod.memory.rss | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.utilization(working_set/limit) | % | pod.memory.utilization | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.memory.working_set | Byte | pod.memory.working_set | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.netの仕事. rx_errors_rate | Byte/s | pod.netの仕事. rx_errors_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.net work.rx_rate | Byte/s | pod.net work.rx_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.netの仕事. tx_errors_rate | Byte/s | pod.netの仕事. tx_errors_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.net work.tx_rate | Byte/s | pod.net work.tx_rate | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
deployment.filesystem.available | Byte | deployment.filesystem.available | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.filesystem.limit | Byte | deployment.filesystem.limit | userId、クラスター、名前空間、型、アプリ | 合計 |
pod.filesystem.available | Byte | pod.filesystem.available | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
pod.filesystem.limit | Byte | pod.filesystem.limit | userId、クラスター、名前空間、タイプ、アプリ、ポッド | 値 |
cluster.filesystem.available | Byte | cluster.filesystem.available | userIdとクラスター | 値 |
cluster.filesystem.limit | Byte | cluster.filesystem.limit | userIdとクラスター | 値 |
deployment.cpu.limit | Core | deployment.cpu.limit | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.cpu.request | Core | deployment.cpu.request | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.cpu.us age_rate | Core | deployment.cpu.us age_rate | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.memory.limit | Byte | deployment.memory.limit | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.memory.request | Byte | deployment.memory.request | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.memory.working_set | Byte | deployment.memory.working_set | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.netの仕事. rx_errors_rate | Byte/s | deployment.netの仕事. rx_errors_rate | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.net work.rx_rate | Byte/s | deployment.net work.rx_rate | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.netの仕事. tx_errors_rate | Byte/s | deployment.netの仕事. tx_errors_rate | userId、クラスター、名前空間、型、アプリ | 合計 |
deployment.net work.tx_rate | Byte/s | deployment.net work.tx_rate | userId、クラスター、名前空間、型、アプリ | 合計 |
node.cpu.reservation | Core | node.cpu.reservation | userId、クラスター、およびノード | 値 |
node.memory.capacity | Byte | node.memory.capacity | userId、クラスター、およびノード | 値 |
node.memory.major_page_faults | 集計 | node.memory.major_page_faults | userId、クラスター、およびノード | 値 |
node.memory.major_page_faults_rate | % | node.memory.major_page_faults_rate | userId、クラスター、およびノード | 値 |
node.memory.page_faults | 集計 | node.memory.page_faults | userId、クラスター、およびノード | 値 |
node.memory.page_faults_rate | % | node.memory.page_faults_rate | userId、クラスター、およびノード | 値 |
node.memory.reservation | Byte | node.memory.reservation | userId、クラスター、およびノード | 値 |
node.memory.rss | Byte | node.memory.rss | userId、クラスター、およびノード | 値 |
ns.cpu.oversale_rate | % | ns.cpu.oversale_rate | userId、クラスター、および名前空間 | 値 |
ns.cpu.request | Core | ns.cpu.request | userId、クラスター、および名前空間 | 合計 |
ns.cpu.us age_rate | Core | ns.cpu.us age_rate | userId、クラスター、および名前空間 | 合計 |
ns.memory.limit | Byte | ns.memory.limit | userId、クラスター、および名前空間 | 合計 |
ns.memory.oversale_rate | % | ns.memory.oversale_rate | userId、クラスター、および名前空間 | 値 |
ns.memory.request | Byte | ns.memory.request | userId、クラスター、および名前空間 | 合計 |
ns.memory.working_set | Byte | ns.memory.working_set | userId、クラスター、および名前空間 | 合計 |