Prometheus マネージドサービスは、指定されたパラメーターに基づいて RabbitMQ クラスターからパフォーマンスデータをアクティブにプルします。 この方法で、クラスターをリアルタイムで監視し、監視データを柔軟に分析できます。 このトピックでは、RabbitMQ クラスターを監視する方法について説明します。
前提条件
コンテナー クラスター
Prometheus マネージドサービスがアクティブ化されていること。 詳細については、請求の概要 を参照してください。
Container Service for Kubernetes (ACK) クラスターが作成されていること。 詳細については、ACK マネージドクラスターの作成 を参照してください。
Alibaba Cloud Resource Center がアクティブ化されていること。 詳細については、Resource Center のアクティブ化 を参照してください。
ECS インスタンス
Prometheus マネージドサービスがアクティブ化されていること。 詳細については、請求の概要 を参照してください。
Elastic Compute Service (ECS) インスタンスが作成されていること。 詳細については、ECS コンソール (簡易版) を使用した ECS インスタンスの作成と管理 を参照してください。
Alibaba Cloud Resource Center がアクティブ化されていること。 詳細については、Resource Center のアクティブ化 を参照してください。
手順
Prometheus マネージドサービスコンソール にログインします。 左側のナビゲーションペインで、統合センターをクリックします。
RabbitMQ をクリックし、プロンプトに従ってパラメーターを設定します。 次の表に、主要なパラメーターを示します。
コンテナー クラスター
パラメーター
説明
Rabbitmq アドレス
クラスターのエンドポイント。
Rabbitmq ポート
クラスターのポート番号。 例:15672。
ユーザー名
クラスターのユーザー名。
パスワード
クラスターのパスワード。
ECS インスタンス
パラメーター
説明
Rabbitmq アドレス
サーバーのエンドポイント。
Rabbitmq ポート
サーバーのポート番号。
ユーザー名
サーバーのユーザー名。
パスワード
サーバーのパスワード。
カスタムラベル
ECS インスタンスのメトリックにタグを追加します。 その後、Grafana などのツールを使用する際に、メトリックデータをきめ細かく監視、管理、クエリ、または分析できます。 詳細については、VPC を使用して ECS インスタンスのメトリックにタグを追加する を参照してください。
説明タグキーには、ハイフン (-)、ピリオド (.)、パーセント記号 (%) など、Prometheus 機能で使用される特殊文字を含めることはできません。
タグは、Prometheus で必要なキーと値の形式で指定する必要があります。
RabbitMQ クラスターの監視データの表示と管理
インストールされたコンポーネントは、統合管理Prometheus マネージドサービスコンソール の 統合管理 ページに表示されます。 統合管理 ページは、統合環境、統合アドオン、クエリダッシュボード の各タブで構成されており、ターゲット、メトリック、ダッシュボード、アラートなどの情報を表示できます。
関連手順
主要なメトリックのヘルスステータスをリアルタイムで監視するために、クラスターのアラートルールを設定できます。 この方法で、例外をタイムリーに発見して処理できます。 詳細については、Prometheus インスタンスのアラートルールを作成する を参照してください。