すべてのプロダクト
Search
ドキュメントセンター

Application Real-Time Monitoring Service:ACK クラスタの監視

最終更新日:Feb 11, 2025

このトピックでは、Alibaba Cloud Managed Service for Prometheus を Container Service for Kubernetes (ACK) クラスタに統合し、ダッシュボードを表示し、クラスタのアラート ルールを設定する方法について説明します。

前提条件

ステップ 1: Managed Service for Prometheus を ACK クラスタに統合する

Managed Service for Prometheus を使用すると、監視機能を ACK に統合できます。 ビジネス要件に基づいて、次のいずれかの方法を使用できます。

ACK Pro マネージドクラスター の場合、Container Monitoring Basic Edition または Pro Edition を統合できます。 Basic Edition は無料ですが、Pro Edition はクラスタ内のノード数に基づいて課金されます。 詳細については、「Container Monitoring Pro Edition の機能と請求ルール」をご参照ください。

方法 1: ACK コンソールを使用する

  • Managed Service for Prometheus を新しいクラスタに統合する

    新しい ACK クラスタを作成するときに、Managed Service for Prometheus の監視機能を有効にできます。

    62

  • Managed Service for Prometheus を既存のクラスタに統合する

    Managed Service for Prometheus を既存のクラスタに統合するには、次の手順を実行します。

    1. ACK コンソール にログインします。 左側のナビゲーション ウィンドウで、[クラスタ] をクリックします。

    2. [クラスタ] ページで、管理するクラスタを見つけ、その名前をクリックします。 左側のペインで、[操作] > [prometheus 監視] を選択します。

    3. [prometheus 監視] ページで、[インストール] をクリックします。

      説明
      • システムは ack-onepilot コンポーネントを自動的にインストールし、ダッシュボードを確認します。 インストールが完了したら、各タブをクリックしてモニタリング データを表示します。

      • Managed Service for Prometheus が ACK クラスタに統合されると、ダッシュボード データは 1 ~ 2 秒以内に更新されます。

方法 2: ARMS コンソールまたは Managed Service for Prometheus コンソールを使用する

ARMS コンソールまたは Managed Service for Prometheus コンソールを使用して、Managed Service for Prometheus をクラスタに統合できます。

  1. ARMS コンソール にログインします。 左側のナビゲーション ウィンドウで、[統合センター] をクリックします。

  2. [統合センター] ページで、[インフラストラクチャ] をクリックします。 [インフラストラクチャ] セクションで、[kubernetes クラスタモニター] をクリックします。

    image

  3. 表示されるパネルで、プロンプトに従って ACK クラスタを統合します。

説明

Managed Service for Prometheus が ACK クラスタに統合されると、ダッシュボード データは 1 ~ 2 秒以内に更新されます。

ステップ 2: ダッシュボードを表示する

Managed Service for Prometheus は、クラスタの概要、コア コンポーネント、ノード、ポッドなど、複数の組み込みダッシュボードを提供します。 これらのダッシュボードは、ACK コンソール、ARMS コンソール、または Managed Service for Prometheus コンソールで表示できます。 ビジネス要件に基づいて、次のいずれかの方法を使用できます。

方法 1: ACK コンソールでダッシュボードを表示する

  1. ACK コンソール にログインします。 左側のナビゲーション ウィンドウで、[クラスタ] をクリックします。

  2. [クラスタ] ページで、管理するクラスタを見つけ、その名前をクリックします。 左側のペインで、[操作] > [prometheus 監視] を選択します。

  3. [prometheus 監視] ページで、各タブをクリックして、ビジネス要件に基づいてダッシュボードを表示します。

方法 2: ARMS コンソールまたは Managed Service for Prometheus コンソールでダッシュボードを表示する

ARMS コンソールまたは Managed Service for Prometheus コンソールにログインして、クラスタのダッシュボードを表示します。

  1. ARMS コンソール にログインします。 左側のナビゲーション ウィンドウで、[統合管理] をクリックします。

  2. [統合管理] ページで、[ダッシュボードのクエリ] タブをクリックします。

  3. ダッシュボードを表示する ACK クラスタを選択します。

ステップ 3: アラートを設定する

  1. ARMS コンソール にログインします。 左側のナビゲーション ウィンドウで、[統合管理] をクリックします。

  2. [統合管理] ページの [統合環境] タブで、[container Service] をクリックします。 ACK 環境インスタンス リストで、ACK クラスタの名前をクリックして、環境インスタンス詳細ページに移動します。

  3. [コンポーネント管理] タブの [アドオン タイプ] セクションで、[アラート ルール] をクリックして、Managed Service for Prometheus の組み込みアラート ルールを表示します。

    image

説明

組み込みアラート ルールは、アラート通知を送信せずにアラート イベントを生成します。 メールまたはその他のチャネルを使用してアラート通知を送信する場合は、[編集] をクリックして通知方法を設定します。 [Prometheus アラート ルールの編集] ページで、カスタム アラートしきい値、期間、およびアラート コンテンツを設定できます。 詳細については、「Prometheus インスタンスのアラート ルールを作成する」をご参照ください。

image

説明

[アラート通知] パラメーターを [シンプルモード] に設定すると、アラート通知を受信する連絡先と通知期間を設定し、アラート通知を繰り返し送信するかどうかを指定できます。

FAQ

クラスタの Container Monitoring Basic Edition を Pro Edition に更新するにはどうすればよいですか?

  1. ARMS コンソール にログインします。 左側のナビゲーション ウィンドウで、[統合管理] をクリックします。

  2. 表示されるページで、管理するクラスタを見つけ、[アクション] 列の [pro バージョンにアップグレード] をクリックします。57