Anda dapat melihat data Managed Service for Prometheus di Grafana yang Anda kelola sendiri dengan menambahkan titik akhir API khusus yang disediakan oleh Managed Service for Prometheus sebagai sumber data Prometheus.
Prasyarat
Anda telah menginstal dan menjalankan instans Grafana yang dikelola sendiri.
Langkah 1: Dapatkan titik akhir API
Dapatkan titik akhir API untuk menghubungkan Managed Service for Prometheus ke Grafana yang Anda kelola sendiri:
-
Masuk ke Konsol ARMS.
-
Di panel navigasi kiri, pilih .
-
Klik nama instans untuk membuka halaman detailnya. Di panel navigasi kiri, klik Settings. Di tab Settings, salin titik akhir HTTP API endpoint publik atau internal sesuai kebutuhan Anda.
CatatanUntuk instans Prometheus yang dibuat untuk layanan cloud, pilih titik akhir HTTP API yang sesuai dengan jenis layanan cloud terintegrasi.
HTTP API endpoint (for Grafana read) tersedia untuk jaringan publik maupun internal. Contoh titik akhir publik:
http://cn-hangzhou.arms.aliyuncs.com:9090/api/v1/prometheus/{instance-id}. Contoh titik akhir internal:http://cn-hangzhou-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/{instance-id}. Anda dapat mengklik ikon salin di sebelah titik akhir untuk menyalinnya. -
Opsional: Untuk meningkatkan keamanan koneksi Grafana, klik Generate Token untuk mendapatkan token otentikasi untuk instans Prometheus.
PentingSetelah mendapatkan token, Anda harus mengonfigurasinya saat menambahkan sumber data di Grafana. Jika tidak, Grafana mungkin gagal membaca data dari Managed Service for Prometheus.
Catat nilai Token. Anda dapat mengklik ikon salin untuk menyalinnya. Kemudian, peroleh Remote Read endpoint. Format titik akhir publik adalah
http://cn-hangzhou.arms.aliyuncs.com:9090/api/v1/prometheus/xxx/api/v1/read, dan format titik akhir internal adalahhttp://cn-hangzhou-intranet.arms.aliyuncs.com:9090/api/v1/prometheus/xxx/api/v1/read. Dalam contoh ini,xxxmerepresentasikan ID instans aktual yang ditampilkan di konsol.
Langkah 2: Masuk ke Grafana
-
Masuk ke Konsol ARMS. Di panel navigasi kiri, pilih .
-
Di halaman Workspace Management, temukan ruang kerja target dan klik URL di sebelah kanannya untuk membuka Grafana.
CatatanJika diminta masuk, gunakan akun dan kata sandi Admin Grafana yang Anda konfigurasi untuk ruang kerja tersebut. Atau, klik Sign in with Alibaba Cloud untuk masuk menggunakan Akun Alibaba Cloud yang digunakan saat membeli ruang kerja.
Langkah 3: Tambahkan sumber data
Tambahkan titik akhir API dari Langkah 1 sebagai sumber data di Grafana:
Grafana 9.x
-
Di panel navigasi kiri Grafana, pilih
> Add data source. -
Di halaman Add data source, klik Prometheus.
-
Di tab Settings, masukkan Name untuk sumber data dan tempel titik akhir API dari Langkah 1 ke dalam bidang URL.
-
Opsional: Di bagian Custom HTTP Headers, klik +Add header. Atur bidang Header menjadi
Authorizationdan bidang Value menjadi token otentikasi dari Langkah 1. -
Klik Save & Test.
Grafana 10.x
-
Di halaman utama Grafana, klik ikon
. -
Di panel navigasi kiri, pilih .
-
Di tab Data sources, klik + Add data source.
-
Di halaman Add data source, klik Prometheus.
-
Di tab Settings, masukkan Name untuk sumber data dan tempel titik akhir API dari Langkah 1 ke dalam bidang URL.
-
Opsional: Di bagian Custom HTTP Headers, klik +Add header. Atur bidang Header menjadi
Authorizationdan bidang Value menjadi token otentikasi dari Langkah 1. -
Klik Save & Test.
Langkah 4: Buat panel dasbor
Grafana 9.x
-
Di panel navigasi kiri Grafana, pilih
> New dashboard. -
Di halaman New dashboard, klik Add a new panel.
-
Di halaman Edit Panel, pada tab Query, dari daftar drop-down Data source, pilih sumber data yang Anda tambahkan di Langkah 3.
-
Di tab Query, pada bagian A, pilih metrik dan label dari daftar drop-down Metric dan Labels, lalu klik Run queries.
-
Di panel kanan, tentukan nama, tipe, dan gaya grafik chart.
-
Klik Apply.
-
Di pojok kanan atas, klik ikon
. Lalu, tentukan nama dasbor dan direktori tempat dasbor tersebut disimpan. -
Klik Save.
Grafana 10.x
-
Di halaman utama Grafana, klik ikon
. -
Di panel navigasi kiri, klik Dashboards. Di halaman yang muncul, pilih New dashboard dari daftar drop-down New.
-
Di halaman New dashboard, klik + Add visualization.
-
Di kotak dialog Select data source yang muncul, pilih sumber data yang Anda tambahkan di Langkah 3.
-
Di tab Query, pada bagian A, pilih metrik dan label dari daftar drop-down Metric dan Labels, lalu klik Run queries.
-
Di panel kanan, tentukan nama, tipe, dan gaya grafik chart.
-
Klik Apply.
-
Di pojok kanan atas, klik ikon
. Lalu, tentukan nama dasbor dan direktori tempat dasbor tersebut disimpan. -
Klik Save.
Langkah 5: Lihat data pemantauan
Grafana 9.x
-
Di bilah navigasi kiri Grafana, klik ikon
, lalu klik Browse. -
Di tab Browse, buka folder tempat Anda menyimpan dasbor, lalu klik dasbor tersebut untuk membukanya.
Grafana 10.x
-
Di halaman utama Grafana, klik ikon
di pojok kiri atas halaman. -
Di panel navigasi kiri, pilih Dashboards. Buka folder tempat Anda menyimpan dasbor, lalu klik dasbor tersebut untuk membukanya.