ACK One Fleet Monitoring tracks the operational status of your fleet and its hosted Argo CD in real time. When Argo CD-related pods encounter out-of-memory (OOM) or out-of-disk (OOD) issues at scale, Fleet Monitoring gives you the visibility to act before those issues cause downtime. It also helps you determine resource requirements for Argo CD-related pods, when to upgrade specifications, and when anomalies occur.
What Fleet Monitoring covers
Fleet Monitoring uses Alibaba Cloud Prometheus Service to collect metrics across two categories:
| Category | Components |
|---|---|
| Fleet core components | APIServer, etcd |
| GitOps components | Argo CD pods, ECI Pod disk |
Prerequisites
Before you begin, make sure you have:
-
Added two associated clusters to the fleet instance: a service provider cluster and a service consumer cluster
-
Activated Application Real-Time Monitoring Service (ARMS). For more information, see Activate ARMS.
Billing
For pricing details, see Prometheus Instance Billing.
Enable fleet monitoring
-
Log on to the ACK One console. In the navigation pane on the left, choose Fleet > Fleet Observability > Fleet Monitoring.
-
On the Fleet Monitoring page, click Enable Fleet Monitoring, then click OK.
If fleet monitoring fails to enable, submit a ticket to contact the Container Service team. You can also join the DingTalk group (DingTalk group ID: 35688562) to provide feedback.
Disable fleet monitoring
-
Log on to the ACK One console. In the navigation pane on the left, choose Fleet > Fleet Observability > Fleet Monitoring.
-
On the Fleet Monitoring page, click Disable, then click OK.