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