metrics-server is a monitoring component that Container Service for Kubernetes (ACK) builds on top of open source Metrics Server. It collects CPU and memory metrics from pods in your cluster, exposes them through the Metrics API, and powers Horizontal Pod Autoscaler (HPA) scaling decisions. You can call the Metrics API to retrieve monitoring metrics.
Usage notes
metrics-server collects basic resource metrics (CPU and memory) from all pods in your cluster. To view and act on these metrics, see Monitor basic resources.
For common issues with metrics-server, see FAQ about metrics-server.
Release notes
January 2024
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.9.7-85b3699-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9.7-85b3699-aliyun | January 2024 | - Optimized monitoring performance for large-scale clusters.
- Stabilized HPA scaling during rolling updates. To enable this fix, set the
--enable-hpa-rolling-update-skipped=true parameter. For details, see FAQ about auto scaling.
| No impact on workloads. |
June 2023
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.9.5-1e8461a-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9.5-1e8461a-aliyun | June 2023 | - Improved component security.
- Reduced unnecessary log output.
| No impact on workloads. |
May 2023
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.9.4-ff225cd-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9.4-ff225cd-aliyun | May 2023 | Compatible with ACK clusters running Kubernetes 1.26. | No impact on workloads. |
March 2023
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.9.3-ff225cd-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9.3-ff225cd-aliyun | March 2023 | Fixed: metrics not collected from virtual nodes in ACK Edge clusters. | No impact on workloads. |
| v0.3.9.3-628a248-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9.3-628a248-aliyun | February 2023 | Fixed: CPU metrics spike when monitoring data collection is interrupted. | No impact on workloads. |
July 2022
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.9-d554015-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.9-d554015-aliyun | July 2022 | - Patched container image vulnerabilities.
- Compatible with ACK clusters running Kubernetes 1.22.
| No impact on workloads. |
May 2022
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.8.7-307cf45-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.8.5-307cf45-aliyun | May 2022 | Compatible with ACK clusters running Kubernetes 1.22. | No impact on workloads. |
February 2022
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.8.6-307cf45-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.8.5-307cf45-aliyun | February 2022 | Compatible with ACK clusters running Kubernetes 1.22 and earlier. | No impact on workloads. |
May 2021
| Version | Image address | Release date | Description | Impact |
|---|
| v0.3.8.5-307cf45-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.3.8.5-307cf45-aliyun | May 2021 | - Compatible with ACK clusters running Kubernetes 1.20 and earlier.
- Pod basic resource monitoring now supported by the latest version of CloudMonitor.
| No impact on workloads. |
April 2021
| Version | Image address | Release date | Description | Impact |
|---|
| v0.2.2-b4bf266-aliyun | registry.{REGION}.aliyuncs.com/acs/metrics-server:v0.2.2-b4bf266-aliyun | April 2021 | - Added metric collection support for Windows nodes and Linux nodes.
- Added support for scaling periods: 15 seconds, 20 seconds, 30 seconds, and 60 seconds.
- Fixed: HPA adds excess pods during rolling updates.
| We recommend that you update the component to the latest version. |