ACK One s'intègre à Application Real-Time Monitoring Service (ARMS) Prometheus Service pour vous offrir une visibilité en temps réel sur votre cluster de workflows. Une fois la surveillance activée, utilisez le tableau de bord intégré Argo Workflow Monitoring pour consulter l'état d'exécution des workflows et la santé du cluster.
Prérequis
Avant de commencer, assurez-vous d'avoir :
Activé Distributed Cloud Container Platform for Kubernetes (ACK One)Vous avez activé Distributed Cloud Container Platform for Kubernetes (ACK One)
Activé Elastic Container Instance (ECI)Vous avez activé Elastic Container Instance (ECI)
Installé Alibaba Cloud CLI v3.0.167 ou version ultérieure et configuré ses identifiants — consultez Installer Alibaba Cloud CLI et Configurer les identifiants
Accordé l'autorisation AliyunAdcpFullAccess à un utilisateur Resource Access Management (RAM) — consultez Accorder des autorisations à un utilisateur RAM
Facturation
La surveillance d'un cluster de workflows entraîne des frais supplémentaires. Avant d'activer cette fonctionnalité, consultez les informations de facturation.
Activer Prometheus Service
Activer via la console
Connectez-vous à la console ACK One. Dans le volet de navigation de gauche, choisissez Workflow Cluster > Cluster Monitoring.
Sur la page Cluster Monitoring, cliquez sur Enable Workflow Cluster Monitoring, puis sur OK.
Activer avec une commande
-
Exécutez la commande suivante pour récupérer l'ID de votre cluster de workflows.
aliyun adcp DescribeHubClusters --Profile=XFlow -
Exécutez la commande suivante pour activer Prometheus Service. Remplacez
<cluster id>par l'ID réel de votre cluster.aliyun adcp UpdateHubClusterFeature --MonitorEnabled true --ClusterId <cluster id>
Une fois la commande terminée, une instance ARMS Prometheus est automatiquement créée pour votre cluster de workflows.
Consulter le tableau de bord Prometheus
Connectez-vous à la console ACK One. Dans le volet de navigation de gauche, choisissez Workflow Cluster > Cluster Monitoring.
-
Dans l'onglet Workflow Monitoring, cliquez sur le tableau de bord Argo Workflow Monitoring pour consulter l'état d'exécution de vos workflows.

Désactiver Prometheus Service
Désactiver via la console
Connectez-vous à la console ACK One. Dans le volet de navigation de gauche, choisissez Workflow Cluster > Cluster Monitoring.
Sur la page Cluster Monitoring, cliquez sur Disable à droite, puis sur OK.
Désactiver avec une commande
Exécutez la commande suivante pour désactiver Prometheus Service. Remplacez <cluster id> par l'ID réel de votre cluster.
aliyun adcp UpdateHubClusterFeature --MonitorEnabled false --ClusterId <cluster id>