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

Managed Service for Prometheus:ACKクラスターの監視

最終更新日:Dec 27, 2024

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

前提条件

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

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

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

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

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

    image

  • 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をクラスターに統合できます。手順は同様です。このセクションでは、ARMSコンソールを例として使用します。

  1. 左側のナビゲーションペインで、統合センターをクリックします。

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

    image

  3. 統合の開始タブのKubernetesクラスターモニターパネルで、ACKクラスターを選択し、OKをクリックします。

説明

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コンソール にログインして、クラスターのダッシュボードを表示します。ARMSコンソールを例として使用します。ARMSコンソールで次の手順を実行します。

  1. 左側のナビゲーションペインで、統合管理をクリックします。

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

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

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

  1. 左側のナビゲーションペインで、統合管理をクリックします。

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

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

    image

説明

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

image

説明

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