ACK One integrates with Application Real-Time Monitoring Service (ARMS) Prometheus Service to provide real-time visibility into your workflow cluster. After you enable monitoring, you can use the built-in Argo Workflow Monitoring dashboard to view workflow running status and cluster health.
Prerequisites
Before you begin, ensure that you have:
-
Activated Distributed Cloud Container Platform for Kubernetes (ACK One)You have activated Distributed Cloud Container Platform for Kubernetes (ACK One)
-
Activated Elastic Container Instance (ECI)You have activated Elastic Container Instance (ECI)
-
Installed Alibaba Cloud CLI v3.0.167 or later and configured its credentials — see Install Alibaba Cloud CLI and Configure credentials
-
Granted the AliyunAdcpFullAccess permission to a Resource Access Management (RAM) user — see Grant permissions to a RAM user
Billing
Monitoring a workflow cluster incurs additional fees. Before you enable this feature, review the billing information.
Enable Prometheus Service
Enable through the console
-
Log on to the ACK One console. In the left-side navigation pane, choose Workflow Cluster > Cluster Monitoring.
-
On the Cluster Monitoring page, click Enable Workflow Cluster Monitoring, then click OK.
Enable with a command
-
Run the following command to get the cluster ID of your workflow cluster.
aliyun adcp DescribeHubClusters --Profile=XFlow -
Run the following command to enable Prometheus Service. Replace
<cluster id>with your actual cluster ID.aliyun adcp UpdateHubClusterFeature --MonitorEnabled true --ClusterId <cluster id>
After the command completes, an ARMS Prometheus instance is automatically created for your workflow cluster.
View the Prometheus dashboard
-
Log on to the ACK One console. In the left-side navigation pane, choose Workflow Cluster > Cluster Monitoring.
-
On the Workflow Monitoring tab, click the Argo Workflow Monitoring dashboard to view the running status of your workflows.

Disable Prometheus Service
Disable through the console
-
Log on to the ACK One console. In the left-side navigation pane, choose Workflow Cluster > Cluster Monitoring.
-
On the Cluster Monitoring page, click Disable on the right, then click OK.
Disable with a command
Run the following command to disable Prometheus Service. Replace <cluster id> with your actual cluster ID.
aliyun adcp UpdateHubClusterFeature --MonitorEnabled false --ClusterId <cluster id>