All Products
Search
Document Center

ApsaraDB for SelectDB:Visualisasi data Grafana

Last Updated:Mar 29, 2026

ApsaraDB for SelectDB kompatibel dengan protokol koneksi MySQL 5.7, sehingga Anda dapat menghubungkannya ke Managed Service for Grafana sebagai sumber data MySQL. Topik ini memandu Anda menambahkan instans SelectDB sebagai sumber data serta membuat dasbor menggunakan panel tabel dan grafik deret waktu.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Titik akhir publik: Titik akhir publik untuk instans SelectDB Anda. Lihat Ajukan atau rilis titik akhir publik.

  • Kredensial: Username dan password untuk instans SelectDB Anda. Gunakan akun read-only dengan izin minimal guna mengurangi risiko keamanan.

  • Ruang kerja: Ruang kerja Grafana yang telah dibuat di Managed Service for Grafana. Lihat Buat dan kelola ruang kerja Grafana.

  • Daftar putih IP: Alamat IP publik ruang kerja Grafana Anda telah ditambahkan ke daftar putih alamat IP instans SelectDB. Untuk mendapatkan alamat IP publik ruang kerja, lakukan langkah-langkah berikut, lalu tambahkan alamat IP tersebut ke daftar putih SelectDB. Lihat Konfigurasikan daftar putih alamat IP.

    1. Masuk ke Konsol ARMS. Di panel navigasi sebelah kiri, pilih Managed Service for Grafana > Workspace Management.

    2. Klik ID atau nama ruang kerja Anda. Di bagian Public IP Address, catat alamat IP tersebut.

Penagihan

Edisi Shared Managed Service for Grafana tidak dikenakan biaya. Lihat Aturan penagihan untuk detail selengkapnya.

Langkah 1: Tambahkan SelectDB sebagai sumber data

Managed Service for Grafana tidak memiliki tipe sumber data SelectDB bawaan. Karena SelectDB kompatibel dengan protokol koneksi dan sintaksis MySQL 5.7, gunakan tipe sumber data MySQL.
  1. Masuk ke Konsol ARMS. Di panel navigasi sebelah kiri, pilih Managed Service for Grafana > Workspace Management.

  2. Pada halaman Workspace Management, klik URL di kolom URL untuk ruang kerja Anda guna membuka Grafana.

    Masuk dengan akun administrator Grafana dan kata sandi yang Anda tetapkan saat membuat ruang kerja, atau klik Sign in with Alibaba Cloud untuk menggunakan Akun Alibaba Cloud Anda saat ini.
  3. Grafana 9.x

    Di panel navigasi sebelah kiri, klik ikon image. Klik Add data source, lalu klik MySQL.

    Grafana 10.x

    1. Klik ikon image di pojok kiri atas.

    2. Di panel navigasi sebelah kiri, pilih Management > Data sources.

    3. Pada tab Data sources, klik Add data source, lalu klik MySQL.

  4. Pada halaman Settings, konfigurasikan parameter berikut. Untuk parameter tambahan, lihat dokumentasi sumber data MySQL Grafana.

    ParameterDeskripsi
    NameNama untuk sumber data ini
    HostTitik akhir publik instans SelectDB Anda, dalam format <Public endpoint>:<MySQL port>. Contoh: selectdb-cn-bcd****-public.selectdbfe.rds.aliyuncs.com:9030. Temukan titik akhir tersebut di halaman detail instans SelectDB Anda.
    DatabaseNama instans SelectDB Anda
    UserUsername untuk instans SelectDB Anda. Gunakan akun read-only dengan izin minimal.
    PasswordPassword untuk instans SelectDB Anda
  5. Klik Save & Test. Jika muncul pesan Database Connection OK, artinya sumber data telah terhubung. Jika muncul error, lihat Pemecahan Masalah.

Langkah 2: Buat dasbor

Contoh berikut menggunakan test_table dengan kolom id, place, user, operate, operate_time, dan count. Data sampel:

SELECT * FROM `test_table` WHERE operate_time < '2022-07-20 03:00:00';
IDplaceuseroperateoperate_timecount
1China (Hangzhou)User ABrowse2022/7/20 0:003
2China (Hangzhou)User ABrowse2022/7/20 1:008
3China (Hangzhou)User ABrowse2022/7/20 2:0013
11China (Beijing)User ABrowse2022/7/20 0:0023
12China (Beijing)User BBrowse2022/7/20 1:0018
13China (Beijing)User BBrowse2022/7/20 2:003
21China (Beijing)User CBrowse2022/7/20 0:0013
22China (Beijing)User CBrowse2022/7/20 1:0022
23China (Beijing)User CBrowse2022/7/20 2:0023

Buat panel tabel

  1. Di panel navigasi sebelah kiri, klik ikon 34, lalu klik New dashboard.

  2. Klik Add a new panel.

  3. Pada tab Visualizations di sisi kanan halaman Edit Panel, pilih Table.

  4. Pada tab Query, pilih sumber data yang telah Anda tambahkan pada Langkah 1.

  5. Di bagian A, masukkan kueri berikut dan atur Format as menjadi Format as Table:

    SELECT
      id AS "Serial number",
      place AS "City",
      user AS "User",
      operation AS "Operation",
      count AS "Number of occurrences",
      operate_time AS "Operation time"
    FROM test_table
  6. Klik Apply di pojok kanan atas.

Buat grafik deret waktu

  1. Di pojok kanan atas dasbor, klik ikon Add panel, lalu klik Add a new panel.

  2. Pada tab Visualizations halaman Edit Panel, pilih Time series.

  3. Pada tab Query, pilih sumber data yang telah Anda tambahkan pada Langkah 1.

  4. Di panel A, konfigurasikan pengaturan kueri:

    PengaturanNilai
    Time columnoperate_time
    Metric columnuser
    SELECTcount
    Format asTime Series

    Time series chart example

  5. (Opsional) Untuk menampilkan data sebagai grafik kolom, buka bagian Graph styles di panel sisi kanan dan atur Style menjadi Bars.

    Column chart example

  6. Klik Apply di pojok kanan atas.

Pemecahan Masalah

Jika pengujian koneksi gagal setelah mengklik Save & Test, periksa hal berikut:

  • Detail koneksi salah: Pastikan nilai Host, Database, User, dan Password sesuai dengan konfigurasi instans SelectDB Anda. Host harus mengikuti format <Public endpoint>:<MySQL port> (misalnya, port 9030).

  • Alamat IP tidak ada di daftar putih: Pastikan alamat IP publik ruang kerja Grafana Anda telah ditambahkan ke daftar putih alamat IP instans SelectDB. Lihat Konfigurasikan daftar putih alamat IP. Temukan alamat IP publik ruang kerja di bagian Public IP Address pada halaman detail ruang kerja.

Langkah Berikutnya