Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara menggunakan Azure Managed Grafana. Ini mencakup penyiapan, autentikasi, membangun dasbor, dan fitur tingkat lanjut untuk memantau data.
Prasyarat
Tidak ada.
Menyiapkan Azure Managed Grafana
Azure Managed Grafana dioptimalkan untuk lingkungan Azure dan bekerja dengan mulus dengan Azure Monitor. Kamu bisa:
- Mengelola autentikasi pengguna dan kontrol akses dengan menggunakan identitas Microsoft Entra.
- Sematkan bagan dari portal Azure langsung ke dasbor Azure Managed Grafana.
Gunakan panduan mulai cepat ini untuk membuat ruang kerja Azure Managed Grafana dengan menggunakan portal Azure.
Menyiapkan Grafana secara lokal
Untuk menyiapkan server Grafana lokal, unduh dan instal Grafana di lingkungan lokal Anda.
Masuk ke Grafana
Penting
Internet Explorer dan browser Microsoft Edge yang lebih lama tidak kompatibel dengan Grafana. Anda harus menggunakan browser berbasis kromium termasuk Microsoft Edge. Untuk informasi selengkapnya, lihat Browser web yang didukung untuk Grafana.
Masuk ke Grafana dengan menggunakan URL titik akhir ruang kerja Azure Managed Grafana atau alamat IP server Anda.
Mengonfigurasi plug-in sumber data Azure Monitor
Azure Managed Grafana menyertakan plug-in sumber data Azure Monitor. Secara default, plug-in telah dikonfigurasi sebelumnya dengan identitas terkelola yang dapat mengkueri dan memvisualisasikan data pemantauan dari semua sumber daya dalam langganan tempat ruang kerja Grafana disebarkan. Lewati ke bagian "Bangun dasbor Grafana."
Anda dapat memperluas sumber daya yang dapat dilihat oleh ruang kerja Azure Managed Grafana Anda dengan mengonfigurasi izin tambahan untuk menetapkan identitas terkelola yang disertakan dengan peran Pembaca Pemantauan pada langganan atau sumber daya lain.
Jika Anda menggunakan instans yang bukan Azure Managed Grafana, Anda harus menyiapkan sumber data Azure Monitor.
Pilih Tambahkan sumber data, filter menurut nama Azure, dan pilih sumber data Azure Monitor .
Pilih nama untuk sumber data dan pilih antara identitas terkelola atau pendaftaran aplikasi untuk autentikasi.
Jika Anda menghosting Grafana pada instans Azure Virtual Machines atau Azure App Service Anda sendiri dengan identitas terkelola diaktifkan, Anda dapat menggunakan pendekatan ini untuk autentikasi. Namun, jika instans Grafana Anda tidak dihosting di Azure atau tidak mengaktifkan identitas terkelola, Anda perlu menggunakan pendaftaran aplikasi dengan perwakilan layanan Azure untuk menyiapkan autentikasi.
Gunakan identitas terkelola
Aktifkan identitas terkelola pada instans VM atau App Service Anda dan ubah pengaturan dukungan identitas terkelola server Grafana menjadi true.
Identitas terkelola dari VM hosting atau instans App Service Anda harus mendapatkan Peran Pembaca Pemantauan yang ditetapkan pada langganan, grup sumber daya, atau sumber daya yang diinginkan.
Anda juga perlu memperbarui pengaturan
managed_identity_enabled = truedi konfigurasi server Grafana. Untuk informasi selengkapnya, lihat Konfigurasi Grafana. Setelah kedua langkah selesai, Anda kemudian dapat menyimpan dan menguji akses.
Pilih Simpan & uji agar Grafana menguji kredensial. Anda akan melihat halaman web seperti berikut ini.
Menggunakan pendaftaran aplikasi
Buat prinsipal layanan. Grafana menggunakan perwakilan layanan Microsoft Entra untuk menyambungkan ke API Azure Monitor dan mengumpulkan data. Anda harus membuat, atau menggunakan perwakilan layanan yang ada, untuk mengelola akses ke sumber daya Azure Anda:
Lihat Membuat aplikasi Microsoft Entra dan perwakilan layanan di portal untuk membuat perwakilan layanan. Salin dan simpan ID penyewa (ID Direktori), ID klien (ID Aplikasi), dan rahasia klien (Nilai kunci aplikasi).
Lihat Menetapkan aplikasi ke peran untuk menetapkan peran Pembaca Pemantauan ke aplikasi Microsoft Entra pada langganan, grup sumber daya, atau sumber daya yang ingin Anda pantau.
Berikan detail koneksi yang ingin Anda gunakan:
- Saat mengonfigurasi plug-in, Anda dapat menunjukkan Azure Cloud mana yang ingin Anda pantau plug-innya: Publik, Azure US Government, Azure Jerman, atau Microsoft Azure yang dioperasikan oleh 21Vianet.
Nota
Beberapa bidang sumber data dinamai berbeda dari pengaturan Azure yang berkorelasi:
- ID Penyewa adalah ID Azure Directory.
- ID Klien adalah ID Aplikasi Microsoft Entra.
- Rahasia Klien adalah nilai kunci Aplikasi Microsoft Entra.
- Saat mengonfigurasi plug-in, Anda dapat menunjukkan Azure Cloud mana yang ingin Anda pantau plug-innya: Publik, Azure US Government, Azure Jerman, atau Microsoft Azure yang dioperasikan oleh 21Vianet.
Pilih Simpan & uji agar Grafana menguji kredensial. Anda akan melihat halaman web seperti berikut ini.
Menggunakan dasbor siap pakai
Azure Monitor berisi dasbor siap pakai untuk digunakan dengan Azure Managed Grafana dan plugin Azure Monitor. Anda dapat menemukan daftar semua dasbor yang tersedia di Grafana Labs.
Azure Monitor juga mendukung dasbor siap pakai untuk integrasi yang mulus dengan layanan terkelola Azure Monitor untuk Prometheus. Dasbor ini secara otomatis disebarkan ke Azure Managed Grafana saat ditautkan ke layanan terkelola Azure Monitor untuk Prometheus.
Membangun dasbor Grafana
Buka beranda Grafana dan pilih Dasbor Baru.
Di dasbor baru, pilih Tambahkan visualisasi dan pilih sumber data Azure Monitor . Anda dapat mencoba opsi pembuatan bagan lainnya, tetapi artikel ini menggunakan Time series sebagai contoh.
Sebuah Panel Rangkaian Waktu yang Kosong muncul di dasbor Anda.
Sunting panel tersebut untuk mengonfigurasi kueri Anda.
Visualisasikan data metrik Azure Monitor: Daftar pemilih muncul di mana Anda dapat memilih layanan dan sumber daya untuk dipantau dalam bagan ini. Untuk melihat metrik dari VM, biarkan pilihan Metrik default, pilih Sumber Daya untuk memilih VM, gunakan dropdown yang disediakan untuk memilih namespace, metrik, dan agregasi. Setelah memilih VM dan metrik, Anda dapat mulai menampilkan data di dasbor.
Memvisualisasikan data log Azure Monitor: Pilih Log di daftar dropdown layanan. Pilih sumber daya atau ruang kerja yang ingin Anda kueri, alihkan Rentang Waktu ke Dasbor dan atur teks kueri. Anda bisa menyalin di sini setiap kueri log yang sudah Anda miliki atau buat yang baru. Saat Anda memasukkan kueri, IntelliSense menyarankan opsi lengkapi otomatis. Pilih jenis visualisasi, Deret waktu>Tabel, dan jalankan kueri.
Nota
Plugin juga dapat menggunakan makro waktu seperti
$__timeFilter()dan$__interval. Makro ini memungkinkan Grafana menghitung rentang waktu dan butir waktu secara dinamis, saat Anda memperbesar bagian bagan. Anda dapat menghapus makro ini dan menggunakan filter waktu standar, sepertiTimeGenerated > ago(1h), tetapi itu berarti grafik tidak akan mendukung fitur zoom-in.Dasbor berikut memiliki dua bagan. Yang ada di sebelah kiri menunjukkan persentase CPU dari dua VM. Bagan di sebelah kanan menunjukkan transaksi di akun Azure Storage yang dikelompokkan menurut jenis API Transaksi.
Menyematkan bagan dari portal Azure ke Azure Managed Grafana
Selain membangun panel di Grafana, Anda juga dapat dengan cepat menyematkan visualisasi Azure Monitor dari portal Azure ke dasbor Grafana baru atau yang sudah ada dengan menambahkan panel ke dasbor Grafana Anda secara langsung dari Azure Monitor. Buka Metrik untuk sumber daya Anda. Buat bagan dan pilih Simpan ke dasbor, diikuti dengan Sematkan ke Grafana. Pilih ruang kerja dan dasbor dan pilih Sematkan untuk menyelesaikan operasi.
Fitur yang didukung dengan Grafana 11
Azure Managed Grafana menyertakan dukungan untuk Grafana 11 (pratinjau), yang memperkenalkan kemampuan untuk log mendasar dan menggunakan exemplar dengan Azure.
Prasyarat
- Sumber daya Azure Managed Grafana yang menjalankan Grafana versi 11.
Log dasar
Log Dasar menyediakan cara hemat biaya untuk mengelola penyimpanan data dengan memungkinkan Anda beralih di antara paket tabel yang berbeda berdasarkan penggunaan data, lihat Memilih paket tabel berdasarkan penggunaan data di ruang kerja Analitik Log.
Mengaktifkan log dasar
- Di Grafana, buka Koneksi>Sumber data>Azure Monitor.
- Pada tab Pengaturan, alihkan saklar Aktifkan Log Dasar ke kanan (biru adalah untuk Hidup).
Menggunakan log dasar
- Buat dasbor baru.
- Di bawah grafik kosong, di bawah (Azure Monitor), alihkan Layanan ke Log.
- Untuk Resource, pilih ruang kerja Log Analytics.
- Sekarang Anda dapat mengalihkan Log dari Analitik ke Dasar.
Nota
Beralih ke Log Dasar dilengkapi dengan batasan:
- Rentang waktu akan mengikuti waktu dasbor. Mengalihkan Rentang Waktu kembali ke Kueri tidak tersedia.
- Log dasar dikenakan biaya per kueri, lihat Pilih paket tabel berdasarkan penggunaan data di ruang kerja Analitik Log.
Fitur Grafana tingkat lanjut
Grafana menawarkan fitur-fitur canggih:
- Variabel plugin Azure Monitor - Variabel templat Azure Monitor | Dokumentasi Grafana
- Daftar putar dasbor - Mengelola daftar putar | Dokumentasi Grafana Cloud
Opsional: Memantau sumber data lain di dasbor Grafana yang sama
Ada banyak plug-in sumber data yang dapat Anda gunakan untuk menggabungkan metrik ini di dasbor.
Berikut adalah artikel referensi yang baik tentang cara menggunakan Telegraf, InfluxDB, layanan terkelola Azure Monitor untuk Prometheus, dan Docker:
- Cara mengonfigurasi sumber data untuk Azure Managed Grafana
- Menggunakan layanan terkelola Azure Monitor untuk Prometheus sebagai sumber data untuk Grafana menggunakan identitas sistem terkelola
- Cara memantau Metrik sistem dengan TICK Stack di Ubuntu 16.04
- Solusi pemantauan untuk host Docker, kontainer, dan layanan kontainer
Berikut adalah gambar dasbor Grafana lengkap yang memiliki metrik, log, dan jejak dari Azure Monitor yang digabungkan.
Membersihkan sumber daya
Jika Anda menyiapkan lingkungan Grafana di Azure, Anda akan dikenakan biaya saat sumber daya berjalan apakah Anda menggunakannya atau tidak. Untuk menghindari dikenakan biaya tambahan, bersihkan grup sumber daya yang dibuat di artikel ini.
- Di menu sebelah kiri di portal Azure, pilih Grup>sumber daya Grafana.
- Pada halaman grup sumber daya Anda, pilih Hapus, masukkan Grafana di kotak teks, lalu pilih Hapus.