Memantau Power BI Embedded
Bila Anda memiliki aplikasi dan proses bisnis yang penting dan mengandalkan sumber daya Azure, sebaiknya Anda memantau sumber daya tersebut untuk mengetahui ketersediaan, performa, dan operasinya. Artikel ini menjelaskan data pemantauan yang dihasilkan oleh Power BI Embedded dan bagaimana Anda bisa menggunakan fitur Azure Monitor untuk menganalisis dan memperingatkan data ini.
Tip
Anda juga dapat menggunakan Aplikasi Pemantauan Premium Gen2 untuk memantau kapasitas Embedded Gen 2.
Memantau ringkasan
Halaman Gambaran umum di portal Azure untuk setiap instans Power BI Embedded, mencakup informasi berikut:
- Grup sumber daya - Grup sumber daya milik instans
- Status - Status instans Power BI Embedded Anda
- Lokasi - Lokasi instans Power BI Embedded Anda
- Nama sumber daya - Nama instans Power BI Embedded Anda
- SKU - SKU yang digunakan instans Power BI Embedded Anda
- Nama langganan - Nama langganan instans Power BI Embedded Anda
- ID Langganan - ID langganan instans Power BI Embedded Anda
Apa itu Azure Monitor?
Power BI Embedded membuat data pemantauan menggunakan Azure Monitor, yang merupakan layanan pemantauan tumpukan penuh di Azure yang menyediakan serangkaian fitur lengkap untuk memantau sumber daya Azure Anda selain sumber daya di awan lain dan di tempat.
Mulai dengan artikel Memantau sumber daya Azure dengan Azure Monitor, yang menjelaskan konsep berikut:
- Apa itu Azure Monitor?
- Biaya terkait dengan pemantauan
- Memantau data yang dikumpulkan di Azure
- Mengonfigurasi pengumpulan data
- Alat standar di Azure untuk menganalisis dan memberi tahu tentang pemantauan data
Bagian berikut dibuat berdasarkan artikel ini dengan menjelaskan data spesifik yang dikumpulkan untuk Power BI Embedded dan memberikan contoh untuk mengonfigurasi pengumpulan data dan menganalisis data ini dengan alat Azure.
Memantau data
Power BI Embedded mengumpulkan jenis data pemantauan yang sama seperti sumber daya Azure lainnya yang dijelaskan dalam Data pemantauan dari sumber daya Azure.
Lihat Memantau Power BI Embedded referensi data untuk informasi terperinci tentang metrik dan metrik log yang dibuat oleh Power BI Embedded.
Pengumpulan dan perutean
Metrik platform dan Log aktivitas dikumpulkan secara otomatis, tetapi dapat dirutekan ke lokasi lain dengan menggunakan setelan diagnostik.
Log Sumber Daya tidak dikumpulkan dan disimpan sampai Anda membuat pengaturan diagnostik dan merutekannya ke satu atau beberapa lokasi.
Lihat Membuat pengaturan diagnostik untuk mengumpulkan log platform dan metrik di Azure untuk proses terperinci untuk membuat pengaturan diagnostik menggunakan portal Microsoft Azure, CLI, atau PowerShell. Saat membuat setelan diagnostik, Anda menentukan kategori log mana yang akan dikumpulkan. Kategori untuk Power BI Embedded tercantum dalam Referensi data pemantauan Power BI Embedded.
Menggunakan PowerShell untuk mengaktifkan diagnostik
Untuk mengaktifkan pembuatan log metrik dan diagnostik dengan menggunakan PowerShell, gunakan perintah yang tercantum di bawah ini. Untuk mempelajari selengkapnya tentang menggunakan PowerShell untuk mengaktifkan diagnostik, lihat Membuat dan mengonfigurasi ruang kerja Analitik Log di Azure Monitor menggunakan PowerShell.
Untuk mengaktifkan penyimpanan log diagnostik di akun penyimpanan, gunakan perintah ini:
Set-AzDiagnosticSetting -ResourceId [your resource id] -StorageAccountId [your storage account id] -Enabled $trueID akun penyimpanan adalah ID sumber daya untuk akun penyimpanan tempat Anda ingin mengirim log.
Untuk mengaktifkan streaming log diagnostik ke hub peristiwa, gunakan perintah ini:
Set-AzDiagnosticSetting -ResourceId [your resource id] -ServiceBusRuleId [your service bus rule id] -Enabled $trueID aturan Azure Service Bus adalah string dengan format ini:
{service bus resource ID}/authorizationrules/{key name}Untuk mengaktifkan pengiriman log diagnostik ke ruang kerja Log Analytics, gunakan perintah ini:
Set-AzDiagnosticSetting -ResourceId [your resource id] -WorkspaceId [resource id of the log analytics workspace] -Enabled $trueAnda dapat memperoleh ID sumber daya ruang kerja Analitik Log Anda dengan menggunakan perintah berikut:
(Get-AzOperationalInsightsWorkspace).ResourceId
Anda dapat menggabungkan parameter ini untuk mengaktifkan beberapa opsi output.
Metrik dan log yang dapat Anda kumpulkan dibahas di bagian berikut.
Menganalisis metrik
Anda dapat menganalisis metrik untuk Power BI Embedded dengan metrik dari layanan Azure lainnya menggunakan penjelajah metrik dengan membuka Metrik dari menu Azure Monitor. Lihat Mulai menggunakan Azure Metrics Explorer untuk mengetahui detail tentang alat ini.
Untuk daftar metrik platform yang dikumpulkan untuk Power BI Embedded, lihat Memantau metrik referensi data Power BI Embedded
Sebagai referensi, Anda dapat melihat daftar semua metrik sumber yang didukung di Azure Monitor.
Menganalisis log
Data di log Azure Monitor disimpan dalam tabel tempat setiap tabel memiliki rangkaian properti uniknya sendiri.
Semua log sumber daya di Azure Monitor memiliki bidang yang sama diikuti dengan bidang khusus layanan. Skema umum diuraikan dalam skema log sumber daya Azure Monitor Skema untuk log sumber daya Tertanam Power BI terdapat di Referensi Data Power BI Embedded.
Log Aktivitas adalah platform login di Azure yang memberikan wawasan tentang aktivitas tingkat langganan. Anda dapat melihatnya secara independen atau merutekannya ke Log Azure Monitor, tempat Anda dapat melakukan kueri yang jauh lebih kompleks menggunakan Analitik Log.
Untuk daftar jenis log sumber daya yang dikumpulkan untuk Power BI Embedded, lihat Memantau referensi data Power BI Embedded
Untuk daftar tabel yang digunakan oleh Azure Monitor Logs dan dapat dibuat kueri oleh Log Analytics, lihat Memantau referensi data Power BI Embedded
Contoh kueri Kusto
Penting
Saat Anda memilih Log dari menu Power BI Embedded, Analitik Log dibuka dengan cakupan kueri yang diatur ke sumber daya Power BI Embedded saat ini. Hal ini berarti kueri log hanya akan menyertakan data dari sumber tersebut. Jika Anda ingin menjalankan kueri yang mencakup data dari database lain atau data dari layanan Azure lainnya, pilih Log dari menu Azure Monitor. Lihat Cakupan kueri log dan rentang waktu dalam Azure Monitor Log Analytics untuk mengetahui detailnya.
Berikut adalah contoh kueri yang selesai dalam waktu kurang dari lima menit (300.000 milidetik).
search *
| where Type == "AzureDiagnostics"
| where ( OperationName == "QueryEnd" )
| where toint(Duration_s) < 300000
Peringatan
Pemberitahuan Azure Monitor secara proaktif memberi tahu Anda ketika kondisi penting ditemukan dalam data pemantauan Anda. Pemberitahuan ini memungkinkan Anda mengidentifikasi dan mengatasi masalah dalam sistem Anda sebelum pelanggan Anda mengetahuinya. Anda dapat mengatur pemberitahuan tentang metrik, log, dan log aktivitas.
Langkah berikutnya
Anda dapat mempelajari selengkapnya tentang logging diagnostik sumber daya Azure.