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

ApsaraDB for SelectDB:Grafana のデータ可視化

最終更新日:Mar 29, 2026

ApsaraDB for SelectDB は MySQL 5.7 接続プロトコルと互換性があるため、Managed Service for Grafana の MySQL データソースとして接続できます。本トピックでは、SelectDB インスタンスをデータソースとして追加し、テーブルパネルおよび時系列グラフを用いたダッシュボードの構築手順について説明します。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • パブリックエンドポイント:ご利用の SelectDB インスタンスのパブリックエンドポイント。詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。

  • 認証情報:ご利用の SelectDB インスタンスのユーザー名およびパスワード。セキュリティリスクを低減するため、最小限の権限を持つ読み取り専用アカウントをご利用ください。

  • ワークスペース:Managed Service for Grafana で作成済みの Grafana ワークスペース。詳細については、「Grafana ワークスペースの作成と管理」をご参照ください。

  • IP アドレスホワイトリスト:ご利用の Grafana ワークスペースのパブリック IP アドレスを、SelectDB インスタンスの IP アドレスホワイトリストに登録済みであること。ワークスペースのパブリック IP アドレスを取得し、それを SelectDB のホワイトリストに追加してください。詳細については、「IP アドレスホワイトリストの設定」をご参照ください。

    1. ARMS コンソールにログインします。左側ナビゲーションウィンドウで、Managed Service for Grafana > Workspace Management を選択します。

    2. ご利用のワークスペースの ID または名前をクリックします。Public IP Address セクションに表示される IP アドレスを確認します。

課金

Managed Service for Grafana の Shared Edition は無料でご利用いただけます。詳細については、「課金ルール」をご参照ください。

ステップ 1:SelectDB をデータソースとして追加

Managed Service for Grafana には、SelectDB 専用のネイティブデータソースタイプはありません。SelectDB は MySQL 5.7 接続プロトコルおよび構文と互換性があるため、MySQL データソースタイプをご利用ください。
  1. ARMS コンソールにログインします。左側ナビゲーションウィンドウで、Managed Service for Grafana > Workspace Management を選択します。

  2. Workspace Management ページで、ご利用のワークスペースの URL 列に記載された URL をクリックして Grafana を起動します。

    Grafana 管理者アカウントおよびワークスペース作成時に設定したパスワードでログインするか、Sign in with Alibaba Cloud をクリックして、現在の Alibaba Cloud アカウントでログインしてください。
  3. Grafana 9.x

    左側ナビゲーションウィンドウで、image アイコンをクリックします。Add data source をクリックし、MySQL を選択します。

    Grafana 10.x

    1. 左上隅の image アイコンをクリックします。

    2. 左側ナビゲーションウィンドウで、Management > Data sources を選択します。

    3. Data sources タブで、Add data source をクリックし、MySQL を選択します。

  4. Settings ページで、以下のパラメーターを設定します。その他のパラメーターについては、「Grafana MySQL データソースドキュメント」をご参照ください。

    パラメーター説明
    Nameこのデータソースの名前
    Hostご利用の SelectDB インスタンスのパブリックエンドポイント(形式:<Public endpoint>:<MySQL port>)。例:selectdb-cn-bcd****-public.selectdbfe.rds.aliyuncs.com:9030。エンドポイントは、SelectDB インスタンスの詳細ページで確認できます。
    Databaseご利用の SelectDB インスタンスの名前
    Userご利用の SelectDB インスタンスのユーザー名。最小限の権限を持つ読み取り専用アカウントをご利用ください。
    Passwordご利用の SelectDB インスタンスのパスワード
  5. Save & Test をクリックします。Database Connection OK が表示された場合、データソースの接続は成功しています。エラーが表示された場合は、「トラブルシューティング」をご参照ください。

ステップ 2:ダッシュボードの構築

以下の例では、test_table(カラム: idplaceuseroperateoperate_timecount)を使用します。サンプルデータは以下のとおりです。

SELECT * FROM `test_table` WHERE operate_time < '2022-07-20 03:00:00';
IDplaceuseroperateoperate_timecount
1中国 (杭州)ユーザー A参照2022/7/20 0:003
2中国 (杭州)ユーザーA参照2022/7/20 1:008
3中国 (杭州)ユーザー A参照2022/7/20 2:0013
11中国 (北京)User A参照2022/7/20 0:0023
12中国 (北京)ユーザー B参照2022/7/20 1:0018
13中国 (北京)ユーザー B参照2022/7/20 2:003
21中国 (北京)ユーザーC参照2022/7/20 0:0013
22中国 (北京)ユーザー C参照2022/7/20 1:0022
23中国 (北京)ユーザー C参照2022/7/20 2:0023

テーブルパネルの作成

  1. 左側ナビゲーションウィンドウで、34 アイコンをクリックし、New dashboard をクリックします。

  2. Add a new panel をクリックします。

  3. Edit Panel ページ右側の Visualizations タブで、Table を選択します。

  4. Query タブで、ステップ 1 で追加したデータソースを選択します。

  5. A セクションに以下のクエリを入力し、Format asFormat as Table に設定します。

    SELECT
      id AS "連番",
      place AS "都市",
      user AS "ユーザー",
      operation AS "操作",
      count AS "発生回数",
      operate_time AS "操作時間"
    FROM test_table
  6. 右上隅の Apply をクリックします。

時系列グラフの作成

  1. ダッシュボードの右上隅で、Add panel アイコンをクリックし、Add a new panel をクリックします。

  2. Edit Panel ページの Visualizations タブで、Time series を選択します。

  3. Query タブで、ステップ 1 で追加したデータソースを選択します。

  4. A パネルで、クエリ設定を構成します。

    設定
    時間カラムoperate_time
    メトリクスカラムuser
    SELECTcount
    表示形式Time Series

    Time series chart example

  5. (任意)データを縦棒グラフとして表示する場合は、右側パネルの Graph styles セクションで、StyleBars に設定します。

    Column chart example

  6. 右上隅の Apply をクリックします。

トラブルシューティング

Save & Test をクリック後に接続テストが失敗した場合、以下の点を確認してください。

  • 接続情報の誤り:HostDatabaseUserPassword の各値が、ご利用の SelectDB インスタンスの構成と一致しているか確認してください。ホストは <Public endpoint>:<MySQL port> の形式(例:ポート 9030)である必要があります。

  • IP アドレスがホワイトリストに登録されていない:ご利用の Grafana ワークスペースのパブリック IP アドレスが、SelectDB インスタンスの IP アドレスホワイトリストに登録されているか確認してください。詳細については、「IP アドレスホワイトリストの設定」をご参照ください。ワークスペースのパブリック IP アドレスは、ワークスペースの詳細ページの Public IP Address セクションで確認できます。

次のステップ