Impor dasbor dalam atau antar Akun Alibaba Cloud. Konversi dasbor antara Simple Log Service dan Grafana.
Impor dasbor dalam Akun Alibaba Cloud yang sama
-
Di sisi kanan area Dashboard, pilih .
-
Pada kotak dialog Import Dashboard, konfigurasikan parameter berikut lalu klik Import. Setelah dasbor diimpor, Anda akan diarahkan ke halaman dasbor tersebut.
Parameter
Deskripsi
Source Project
Pilih proyek yang berisi dasbor sumber.
CatatanSumber dapat berupa proyek saat ini atau proyek lain.
Source Dashboard
Pilih dasbor sumber.
Dashboard Name
Masukkan nama untuk dasbor baru.
Logstore Replacement
Ganti Logstore sumber dengan Logstore dari proyek saat ini jika dasbor bergantung padanya. Beberapa penggantian didukung.
Impor dasbor antar Akun Alibaba Cloud
1. Dapatkan file JSON dasbor
-
Pada halaman dasbor target, klik Edit di pojok kanan atas untuk masuk ke mode edit.
-
Dalam mode edit, klik ikon
. Pada tab Dashboard JSON halaman Dashboard Settings, salin konten JSON-nya.
2. Tambahkan dasbor JSON
-
Di sisi kanan area Dashboard, pilih .
-
Pada kotak dialog Add to New Dashboard, tempelkan JSON tersebut lalu klik Confirm. Anda akan diarahkan ke dasbor baru.
Atur Operation Type menjadi Create Dashboard, pilih Layout Mode (Grid Layout atau free layout), dan masukkan Dashboard Name. Anda dapat melihat atau mengedit JSON dasbor, termasuk
displayName,attribute.type, dan parameter kueri dalamcharts.
Ekspor dasbor SLS ke Grafana
Prasyarat
-
Grafana versi 8.0.0 atau lebih baru telah diinstal (dokumentasi Grafana).
Catatan-
Topik ini menggunakan Grafana 9.2.4.
-
Jika Grafana diinstal secara lokal, aktifkan port 3000 di browser Anda.
-
-
Plugin SLS untuk Grafana (versi 2) telah diinstal. Hubungkan ke Grafana.
-
Jika tab Convert to Grafana Dashboard tidak tersedia, ajukan ticket untuk mengaktifkannya pada akun Anda.
-
Untuk menggunakan grafik pie, instal plugin grafik pie:
grafana-cli plugins install grafana-piechart-panel. -
Jika muncul error konversi, selesaikan terlebih dahulu sebelum melanjutkan. Error yang tidak terselesaikan dapat menyebabkan elemen grafik ditampilkan secara tidak benar.
Batasan
-
Grafana tidak mendukung tata letak bebas (free layout) SLS. Mengonversi dasbor dengan tata letak bebas akan menghasilkan tata letak yang tidak teratur.
-
Konfigurasi sumbu yang tidak lengkap dapat menyebabkan masalah tampilan. Periksa Query and Analysis Configurations jika hal ini terjadi.
-
Grafik nilai tunggal SLS mendukung perbandingan berbasis interval, perbandingan berbasis periodisitas, dan kustomisasi. Grafana hanya mengonversi nilai numeriknya.
-
Grafana mendukung lebih sedikit pengaturan tabel dibandingkan SLS. Grafik garis mini, grafik kolom mini, interaksi kustom, dan filter tidak didukung.
-
Detail gaya grafik seperti jenis jalur (line types) dan pengaturan kustom tidak dikonversi. Dasbor yang diimpor menggunakan gaya bawaan Grafana.
-
Fitur SLS seperti konversi data, kejadian interaksi, dan pengaturan bidang tidak dapat direplikasi sepenuhnya di Grafana.
1. Ekspor JSON yang kompatibel dengan Grafana
-
Pada daftar dasbor, klik dasbor target, lalu klik .
-
Pada tab Convert to Grafana Dashboard, pilih versi Grafana Anda. Klik Copy Grafana JSON atau Download Grafana JSON untuk mendapatkan konten JSON-nya.
Sintaks kueri SLS memerlukan plugin Grafana yang sesuai. Diperlukan Grafana versi 8.0.0 atau lebih baru. Versi 8.3.x tidak disarankan.
2. Impor dasbor Simple Log Service ke Grafana
-
Login ke Grafana.
-
Pada panel navigasi kiri, pilih . Pada halaman dasbor, pilih .
-
Klik Upload dashboard JSON file untuk mengimpor file JSON, atau tempelkan konten JSON ke dalam kotak teks Import via panel json, lalu klik Load.
Sebagai alternatif, Anda juga dapat memasukkan URL atau ID dasbor dari Grafana.com ke dalam bidang Import via grafana.com lalu klik Load.
-
Pada bagian Options, konfigurasikan pengaturan berikut.
-
Beri nama dasbor.
-
Pilih folder untuk dasbor tersebut.
-
Pilih sumber data (data source).
-
Klik Import.
-
-
Lihat dasbor yang diimpor pada halaman dasbor.
Cakupan konversi
Impor dasbor Grafana ke SLS
Prasyarat
-
Grafana versi 8.0.0 atau lebih baru telah diinstal (dokumentasi Grafana).
Topik ini menggunakan Grafana 9.2.4.
PentingJika Grafana diinstal secara lokal, aktifkan port 3000 di browser Anda.
-
Plugin SLS untuk Grafana (versi 2) telah diinstal. Instal plugin Simple Log Service.
-
Untuk menggunakan grafik pie, instal plugin grafik pie:
grafana-cli plugins install grafana-piechart-panel.
Batasan
-
Variabel dasbor Grafana tidak mendukung sumber data Prometheus. Gunakan log-service-datasource sebagai gantinya.
-
Detail gaya grafik seperti jenis jalur (line types) dan pengaturan kustom tidak dikonversi. Dasbor yang diimpor menggunakan gaya bawaan SLS.
-
Fitur Grafana seperti Transform, Expression, Annotations, Links, dan Permissions tidak dapat direplikasi sepenuhnya di SLS.
1. Ekspor JSON dasbor Grafana
-
Login ke Grafana.
-
Pada panel navigasi kiri, pilih .
-
Buka dasbor target. Klik ikon
di pojok kanan atas. Pada halaman pengaturan, klik JSON Model di panel navigasi kiri. Salin konten JSON ke file atau clipboard.
2. Impor dasbor Grafana
-
Di sisi kanan area Dashboard, pilih .
-
Pada langkah Import Grafana JSON, gunakan Import from File (file JSON kurang dari 10 MB) atau Import by Entering JSON untuk memberikan JSON dasbor, lalu klik Parse JSON. Rentang waktu yang dikonversi secara default adalah "Last 15 minutes".
-
Pada langkah Select Logstore, lengkapi konfigurasi berikut.
SLS secara otomatis mengurai JSON untuk mengidentifikasi ID atau nama sumber data. Gunakan informasi ini untuk menemukan proyek dan Logstore terkait.
-
Pada bidang http://, masukkan
Alamat IP Grafana:Port. -
Klik ID link.
Hal ini akan membuka halaman pengaturan sumber data Grafana, yang menampilkan proyek SLS dan Logstore terkait. Grafana menampilkan ID atau nama sumber data tergantung versinya. Contoh ini menggunakan ID sumber data.
-
Pilih proyek dan Logstore target, lalu klik Next.
-
-
Pada langkah Conversion Message, pastikan tidak ada error yang dilaporkan, lalu klik Generate Dashboard.
Hasilnya dapat mencakup peringatan ketidakcocokan, pesan error, saran koreksi format, atau konfirmasi bahwa tidak ditemukan error.
-
Lihat dasbor yang diimpor pada halaman dasbor.
