All Products
Search
Document Center

Container Service for Kubernetes:alicloud-monitor-controller

Last Updated:Jan 23, 2024

The alicloud-monitor-controller component is a system component provided by ACK for integration with CloudMonitor. This topic introduces alicloud-monitor-controller and describes the usage notes and release notes for alicloud-monitor-controller.

Introduction

The alicloud-monitor-controller component is a system component provided by ACK for integration with CloudMonitor. When you create, update, or delete an application, alicloud-monitor-controller will automatically synchronize the metadata of the application to CloudMonitor in order to monitor the containers of the application. In addition, alicloud-monitor-controller provides the alert template feature which can be enabled in the ACK console.

Usage notes

For more information about how to use alicloud-monitor-controller, see Alert management.

Release notes

December 2023

Version number

Image address

Release date

Description

Impact

v1.8.5

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.8.5-88ba904-aliyun

2023-12-25

Distributed Cloud Container Platform for Kubernetes (ACK One) or registered clusters can be automatically configured and default alert rules can be created in different network environments.

No impact on workloads

August 2023

Version number

Image address

Release date

Description

Impact

v1.8.4

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.8.4-d2d72d6-aliyun

2023-08-14

  • Role-Based Access Control (RBAC) permissions are limited.

  • Default alert rules can be configured for ACK One and registered clusters.

No impact on workloads

July 2023

Version number

Image address

Release date

Description

Impact

v1.8.3

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.8.3-d2d72d6-aliyun

2023-07-25

  • Nodes that use the ARM architecture can be deployed.

  • Alert rules in Simple Log Service are localized. You can choose a language for your alert notifications. The system can automatically select a language for alert notifications based on the site that you use.

No impact on workloads

February 2023

Version number

Image address

Release date

Description

Impact

v1.8.0-7c28347-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.8.0-7c28347-aliyun

2023-02-24

  • Notification methods, including DingTalk, Enterprise WeChat, and Lark, are supported by the ACK alert center.

  • Default alert rules for audit logs are supported.

No impact on workloads

July 2022

Version number

Image address

Release date

Description

Impact

v1.6.5-2c5c836-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.6.5-2c5c836-aliyun

2022-07-07

  • Alibaba Cloud internal networks are supported.

  • Vulnerabilities in the component image are patched.

  • The issue that the alert rules of Application Real-Time Monitoring Service (ARMS) Prometheus failed to be synchronized is fixed.

  • The logic for synchronizing alert rules in Managed Service for Prometheus is fixed.

No impact on workloads

April 2022

Version number

Image address

Release date

Description

Impact

v1.6.1-aa20856-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.6.1-aa20856-aliyun

2022-04-15

  • Default alert rules in Managed Service for Prometheus are supported, such as alert rules for key cluster components and workloads.

  • The default alert rule that is used to alert OS kernel crashes on cluster nodes is supported.

  • Cluster environments that do not have Internet access are supported.

No impact on workloads

March 2022

Version number

Image address

Release date

Description

Impact

v1.5.15-ed0a4c72-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.5.15-ed0a4c72-aliyun

2022-03-02

  • The issue that alert rules cannot be synchronized in certain situations is fixed.

  • Vulnerabilities in the component image are patched.

No impact on workloads

November 2021

Version number

Image address

Release date

Description

Impact

v1.5.13-6990db0e-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.5.13-6990db0e-aliyun

2021-11-04

Default alert rules for basic cluster resources are supported by the ACK alert center.

No impact on workloads

August 2021

Version number

Image address

Release date

Description

Impact

v1.5.12-f7aedb4a-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.5.12-f7aedb4a-aliyun

2021-08-23

The alerting configurations are optimized.

No impact on workloads

v1.5.10-a75e4ee2-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.5.10-a75e4ee2-aliyun

2021-08-19

The alerting configurations are optimized.

No impact on workloads

April 2021

Version number

Image address

Release date

Description

Impact

v1.5.7-e1d5de8a-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.5.7-e1d5de8a-aliyun

2021-04-23

Event alerting is supported. Alerts can be configured based on events by using CustomResourceDefinitions (CRDs).

No impact on workloads

July 2020

Version number

Image address

Release date

Description

Impact

v1.4.0-49ff2362-aliyun

registry.{REGION}.aliyuncs.com/acs/alicloud-monitor-controller:v1.4.0-49ff2362-aliyun

2020-07-24

  • Metric collection is supported in a cluster where both Windows node pools and Linux node pools are deployed.

  • The following scaling periods are supported: 15 seconds, 20 seconds, 30 seconds, and 60 seconds.

  • The issue that Horizontal Pod Autoscaler (HPA) is triggered during rolling updates of applications is fixed.

No impact on workloads

Diagnostics

No application group is found in the CloudMonitor console

Perform the following checks:

  • Check whether the pod where alicloud-monitor-controller is deployed runs as normal in the kube-system namespace.

  • Check whether alicloud-monitor-controller is updated to the latest version. We recommend that you update the component to the latest version.

  • Check the log file of alicloud-monitor-controller for connection timeout errors and SDK errors.

If no error is found after you have performed the preceding checks, use the following ticket template to submit a ticket.

Ticket template

  1. Is alicloud-monitor-controller updated to the latest version?

    Yes

  2. Are SDK errors or connection timeout errors found in the log file of alicloud-monitor-controller? If these errors are found, delete the pod.

    No such errors are found. The issue persists after the pod is recreated.

  3. Provide the complete log of alicloud-monitor-controller in the ticket.

    Compress the log file and then upload it.

No data is found in the application group in the CloudMonitor console

Perform the following checks:

Check whether the name of the instance in the application group is the same as that of the pod where alicloud-monitor-controller is deployed.

  • If the instance name is different from the pod name, perform the steps provided in the preceding section.

  • If the instance name is the same as the pod name, check whether the pod where the metrics-server component is deployed runs as normal. Check whether log data is collected as normal. If the Successful write 164190 bytes metrics to monitor server message is found in the log, log data is collected as normal.

If no error is found after you have performed the preceding checks, use the following ticket template to submit a ticket.

Ticket template

  1. Is the name of the instance in the application group the same as that of the pod where alicloud-monitor-controller is deployed?

    Yes

  2. Can the log of metrics-server in the kube-system namespace be printed as normal?

    Yes

  3. Provide the cluster ID, application name, and pod name in the ticket.