Checks whether the CloudMonitor agent is installed and runs as expected on all nodes in each Container Service for Kubernetes (ACK) cluster.

Scenario

When you create, modify, or delete an application that is deployed on a node in an ACK cluster, the CloudMonitor agent automatically synchronizes the metadata of the application to CloudMonitor. This allows you to monitor the containers of the application and receive alerts when exceptions occur in the application.

Risk level

Default risk level: high.

You can change the risk level as required when you apply this rule.

Compliance evaluation logic

  • If the CloudMonitor agent is installed and runs as expected on all nodes in each ACK cluster, the evaluation result is compliant.
  • If the CloudMonitor agent is not installed on a node in an ACK cluster or the CloudMonitor agent does not run as expected on a node, the evaluation result is non-compliant. For more information about how to correct the non-compliant configuration, see Non-compliance remediation.

Rule details

Item Description
Rule name ack-cluster-node-monitorenabled
Rule ID ack-cluster-node-monitorenabled
Tag ACK and CMS
Automatic remediation Not supported
Trigger type Periodic execution
Time interval 24 hours
Supported resource type ACK cluster
Input parameter None

Non-compliance remediation

Install the CloudMonitor agent on all nodes in the ACK cluster and make sure that the CloudMonitor agent runs as expected. For more information about how to manage alerts in an ACK cluster, see Alert management.