ワークフロークラスターは Application Real-Time Monitoring Service (ARMS) Prometheus Service と統合され、包括的な可観測性を提供します。ワークフローのステータスとクラスターのヘルス状態を表示できます。このトピックでは、ワークフロークラスターで Prometheus Service を有効にして使用する方法について説明します。
前提条件
Distributed Cloud Container Platform for Kubernetes (ACK One) を有効化していること。
Alibaba Cloud CLI をインストールし、その認証情報を設定していること。CLI のバージョンは 3.0.167 以降である必要があります。詳細については、「Alibaba Cloud CLI のインストール」および「認証情報の設定」をご参照ください。
Resource Access Management (RAM) ユーザーに AliyunAdcpFullAccess 権限を付与していること。詳細については、「RAM ユーザーへの権限付与」をご参照ください。
課金
ワークフロークラスターのモニタリングには追加料金が発生します。この機能を有効にする前に、課金情報をよくお読みください。
Prometheus Service の有効化
コンソールからの有効化
ACK One コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
[クラスターモニタリング] ページで、[ワークフロークラスターモニタリングの有効化] をクリックします。次に、[OK] をクリックして ワークフロークラスターのモニタリングを有効にします。
コマンドによる有効化
次のコマンドを実行して、ワークフロークラスターの ClusterID を取得します。
aliyun adcp DescribeHubClusters --Profile=XFlow次のコマンドを実行して Prometheus Service を有効にします。
aliyun adcp UpdateHubClusterFeature --MonitorEnabled true --ClusterId <cluster id>Prometheus Service を有効にすると、ワークフロークラスター用に ARMS Prometheus インスタンスが自動的に作成されます。
Prometheus ダッシュボードの表示
ACK One コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
[ワークフローモニタリング] タブで、[Argo ワークフローモニタリング] ダッシュボードをクリックして、ワークフローの実行ステータスを表示します。

Prometheus Service の無効化
コンソールからのシャットダウン
ACK One コンソールにログインします。左側のナビゲーションウィンドウで、 を選択します。
[クラスターモニタリング] ページで、右側の [機能の無効化] をクリックします。次に、[OK] をクリックして ワークフロークラスターのモニタリングを無効にします。
コマンドによるシャットダウン
次のコマンドを実行して Prometheus Service を無効にします。
aliyun adcp UpdateHubClusterFeature --MonitorEnabled false --ClusterId <cluster id>