O ACK One integra-se ao Application Real-Time Monitoring Service (ARMS) Prometheus Service para oferecer visibilidade em tempo real do seu cluster de workflow. Após ativar o monitoramento, use o painel integrado Argo Workflow Monitoring para visualizar o status de execução dos workflows e a integridade do cluster.
Pré-requisitos
Antes de começar, verifique se você:
Ativou a Distributed Cloud Container Platform for Kubernetes (ACK One)Você ativou a Distributed Cloud Container Platform for Kubernetes (ACK One)
Ativou a Elastic Container Instance (ECI)Você ativou a Elastic Container Instance (ECI)
Instale a Alibaba Cloud CLI v3.0.167 ou posterior e configure as credenciais — consulte Instalar a Alibaba Cloud CLI e Configurar credenciais
Concedeu a permissão AliyunAdcpFullAccess a um usuário do Resource Access Management (RAM) — consulte Conceder permissões a um usuário RAM
Faturamento
O monitoramento de um cluster de workflow gera custos adicionais. Antes de ativar esse recurso, revise as informações de faturamento.
Ativar o Prometheus Service
Ativação pelo console
Faça login no console do ACK One. No painel de navegação à esquerda, escolha Workflow Cluster > Cluster Monitoring.
Na página Cluster Monitoring, clique em Enable Workflow Cluster Monitoring e, em seguida, em OK.
Ativação por comando
-
Execute o comando a seguir para obter o ID do cluster de workflow.
aliyun adcp DescribeHubClusters --Profile=XFlow -
Execute o comando a seguir para ativar o Prometheus Service. Substitua
<cluster id>pelo ID real do seu cluster.aliyun adcp UpdateHubClusterFeature --MonitorEnabled true --ClusterId <cluster id>
Após a conclusão do comando, uma instância do ARMS Prometheus é criada automaticamente para o cluster de workflow.
Visualizar o painel do Prometheus
Faça login no console do ACK One. No painel de navegação à esquerda, escolha Workflow Cluster > Cluster Monitoring.
-
Na aba Workflow Monitoring, clique em Argo Workflow Monitoring para verificar o status de execução dos workflows.

Desativar o Prometheus Service
Desativação pelo console
Faça login no console do ACK One. No painel de navegação à esquerda, escolha Workflow Cluster > Cluster Monitoring.
Na página Cluster Monitoring, clique em Disable no lado direito e, em seguida, em OK.
Desativação por comando
Execute o comando a seguir para desativar o Prometheus Service. Substitua <cluster id> pelo ID real do seu cluster.
aliyun adcp UpdateHubClusterFeature --MonitorEnabled false --ClusterId <cluster id>