Managed Service for Prometheusは、指定されたパラメータに基づいてClickHouseデータベースからパフォーマンスデータをアクティブにプルします。これにより、データベースをリアルタイムで監視し、監視データを柔軟に分析できます。このトピックでは、ClickHouseデータベースを監視する方法について説明します。
前提条件
コンテナクラスタ
Managed Service for Prometheusがアクティブ化されています。詳細については、課金概要をご参照ください。
ACKクラスタが作成されています。詳細については、ACKマネージドクラスタの作成をご参照ください。
Alibaba Cloudリソースセンターがアクティブ化されています。詳細については、リソースセンターのアクティブ化をご参照ください。
ECSインスタンス
Managed Service for Prometheusがアクティブ化されています。詳細については、課金概要をご参照ください。
ECSインスタンスが作成されています。詳細については、ECSコンソール(簡易版)を使用したECSインスタンスの作成と管理をご参照ください。
Alibaba Cloudリソースセンターがアクティブ化されています。詳細については、リソースセンターのアクティブ化をご参照ください。
手順
Managed Service for Prometheusコンソールにログインします。左側のナビゲーションペインで、統合センターをクリックします。
Clickhouseをクリックし、プロンプトに従ってパラメータを設定します。以下の表に主要なパラメータを示します。
コンテナクラスタ
パラメータ
説明
Clickhouseアドレス
データベースのエンドポイント。例:
http://clickhouse-simple-01.default:8123。Clickhouseユーザー名
データベースのユーザー名。
Clickhouseパスワード
データベースのパスワード。
メトリクス収集間隔(秒)
監視データを収集する間隔。デフォルト値は15です。
ECS(VPC)
構成項目
説明
Clickhouseアドレス
Clickhouseスクレイピングアドレスを指定します。例:
http://clickhouse-simple-01.default:8123。Clickhouseユーザー名
データベースのユーザー名。
Clickhouseパスワード
データベースのパスワード。
メトリクス収集間隔(秒)
監視データを収集する間隔。デフォルト値は15です。
カスタムラベル
ECSインスタンスのメトリクスにタグを追加します。これにより、Grafanaなどのツールを使用する際に、メトリクスデータをきめ細かく監視、管理、クエリ、または分析できます。詳細については、VPCを使用してECSインスタンスのメトリクスにタグを追加するをご参照ください。
説明タグキーには、ハイフン(-)、ピリオド(.)、パーセント記号(%)など、Prometheus機能で使用される特殊文字を含めることはできません。
タグは、Prometheusで必要なキーと値の形式で指定する必要があります。
データベースの監視データの表示と管理
インストールされたコンポーネントは、統合管理Managed Service for Prometheusコンソールの統合管理ページに表示されます。統合管理ページは、統合環境、統合アドオン、クエリダッシュボードの各タブで構成されており、ターゲット、メトリクス、ダッシュボード、アラートなどの情報を表示できます。
ターゲット
自己監視タブのターゲットセクションでは、デフォルトジョブによって検出されたターゲットのリストを表示できます。

メトリクススクレイピング
メトリクススクレイピングタブでは、メトリクスを表示または破棄できます。詳細については、メトリクスの破棄をご参照ください。
ダッシュボード
コンポーネント管理タブのダッシュボードセクションでは、ダッシュボード名をクリックしてGrafanaに移動し、より多くのダッシュボードデータを表示できます。

アラートルール
コンポーネント管理タブのアラートルールセクションでは、データベースのアラートルールを表示できます。アラートルールを作成する方法については、Prometheusインスタンスのアラートルールを作成するをご参照ください。
