Managed Service for Prometheusは、指定されたパラメータに基づいてZooKeeperインスタンスからパフォーマンスデータをアクティブにプルします。これにより、インスタンスをリアルタイムで監視し、監視データを柔軟に分析できます。このトピックでは、ZooKeeperインスタンスを監視する方法について説明します。
前提条件
コンテナクラスター
Managed Service for Prometheusがアクティブ化されていること。詳細については、課金概要をご参照ください。
ACKクラスターが作成されていること。詳細については、ACKマネージドクラスターを作成するをご参照ください。
Alibaba Cloudリソースセンターがアクティブ化されていること。詳細については、リソースセンターをアクティブにするをご参照ください。
ECSインスタンス
Managed Service for Prometheusがアクティブ化されていること。詳細については、課金概要をご参照ください。
ECSインスタンスが作成されていること。詳細については、ECSコンソール(エクスプレスバージョン)を使用してECSインスタンスを作成および管理するをご参照ください。
Alibaba Cloudリソースセンターがアクティブ化されていること。詳細については、リソースセンターをアクティブにするをご参照ください。
手順
Managed Service for Prometheusコンソールにログインします。左側のナビゲーションペインで、統合センターをクリックします。
ZooKeeperをクリックし、プロンプトに従ってパラメータを設定します。以下の表で主要なパラメータについて説明します。
コンテナクラスター
パラメータ
説明
Zookeeperホスト
以下のタイプのZooKeeperエンドポイントがサポートされています。
クラスター内のインスタンスの内部エンドポイント。例:zookeeper-server.namespace。
インスタンスが配置されているクラスターの内部IPアドレス。
インスタンスのパブリックIPv4アドレス。
Zookeeperポート
インスタンスのポート番号。
メトリクス収集間隔(単位/秒)
監視データを収集する間隔。デフォルト値は15です。
ECSインスタンス
パラメータ
説明
Zookeeperホスト
以下のタイプのZooKeeperエンドポイントがサポートされています。
クラスター内のインスタンスの内部エンドポイント。例:zookeeper-server.namespace。
インスタンスが配置されているクラスターの内部IPアドレス。
インスタンスのパブリックIPv4アドレス。
Zookeeperポート
インスタンスのポート番号。
メトリクス収集間隔(単位/秒)
監視データを収集する間隔。デフォルト値は15です。
カスタムラベル
ECSインスタンスのメトリクスにタグを追加します。その後、Grafanaなどのツールを使用する際に、メトリクスデータをきめ細かく監視、管理、クエリ、または分析できます。詳細については、VPCを使用してECSインスタンスのメトリクスにタグを追加するをご参照ください。
説明タグキーには、Prometheus機能で使用される特殊文字(ハイフン(-)、ピリオド(.)、パーセント記号(%)など)を含めることはできません。
タグは、Prometheusで必要なキーと値の形式で指定する必要があります。
インストールされたコンポーネントは、統合管理Managed Service for Prometheusコンソールの統合管理ページに表示されます。統合管理ページは、統合環境、統合アドオン、クエリダッシュボードの各タブで構成されており、ターゲット、メトリクス、ダッシュボード、アラートなどの情報を表示できます。
関連情報
インスタンスのアラートルールを設定して、主要なメトリクスのヘルスステータスをリアルタイムで監視できます。これにより、例外をタイムリーに発見して処理できます。詳細については、Prometheusインスタンスのアラートルールを作成するをご参照ください。