Menambahkan visualisasi untuk membandingkan dan menganalisis data
Dalam latihan ini, kita akan mengambil sesuatu selangkah lebih jauh. Alih-alih hanya memiliki visualisasi yang menampilkan data dari beberapa sumber data, kita akan menambahkan visual yang menggabungkan data dari sumber ini untuk memungkinkan Anda menghubungkan data dan menganalisis sistem Anda.
Kita akan membuat grafik untuk menunjukkan permintaan, waktu CPU, dan konsumsi unit permintaan di aplikasi web dan Cosmos DB. Grafik menggunakan metrik gabungan dari aplikasi web dan database.
Kita akan menggabungkan data menggunakan kueri Analitik Log yang mendapatkan data dari sumber ini:
- aplikasi Web
- Cosmos DB
- ruang kerja Analitik Log
Kemudian kita akan menambahkan metrik yang memantau aplikasi.
Hasilkan beberapa data untuk latihan ini
Pada halaman Beranda, pilih Grup sumber daya, atau cari "Grup sumber daya" di bilah pencarian di bagian atas halaman.
Pilih grup sumber daya "pelajari" yang dibuat saat kotak pasir diaktifkan.
Lihat daftar sumber daya dan pilih App Service.
Di toolbar atas, pilih Telusuri.
Isi layanan aplikasi dengan beberapa aktivitas untuk menghasilkan beberapa data untuk contoh kami. Pada halaman Daftar Item To-Do, buat beberapa item, edit, atau tandai sebagai selesai.
Menambahkan grafik untuk membandingkan volume permintaan
Kita akan menghasilkan dua grafik untuk ditempatkan berdampingan untuk membandingkan jumlah permintaan yang dikirim ke aplikasi web dan ke Cosmos DB.
Di buku kerja Anda, pilih Edit dari toolbar atas.
Pilih Tambahkan, lalu pilih Tambahkan parameter.
Pilih Tambahkan parameter untuk menambahkan parameter baru.
Di bidang Nama parameter, masukkan WebApps.
Di bidang tipe Parameter , pilih Resource Picker .
Pilih kotak centang diperlukan.
Di bagian Ambil data dari, pilih Kueri.
Di bagian kueri Log Langganan:
Di kolom Sumber Data, pilih Azure Resource Graph.
Di bidang Jenis sumber daya, pilih Langganan.
Di bidang Langganan, pilih parameter sumber daya Langganan.
Masukkan kueri berikut, lalu pilih Jalankan Kueri.
resources | where type == "microsoft.web/sites" | project id
Pilih Simpan.
Di bagian Tambahkan parameter yang sama, pilih Tambahkan parameter lagi.
Di bidang Nama parameter, masukkan CosmosDB.
Di bidang jenis Parameter, pilih alat pemilih sumber daya .
Pilih kotak centang diperlukan.
Di bagian Dapatkan data dari, pilih Kueri.
Di bagian kueri Log Langganan:
Di bidang Sumber data, pilih Azure Resource Graph.
Di bidang Jenis sumber daya , pilih Langganan .
Di bidang Langganan, pilih parameter sumber daya Langganan.
Masukkan kueri berikut, lalu pilih Jalankan Kueri.
resources | where type == "microsoft.documentdb/databaseaccounts" | project id
Pilih Simpan.
Di bagian Tambahkan parameter yang sama, pilih Tambahkan parameter lagi.
Di bidang 'Nama parameter ', masukkan LogAnalytics.
Di bidang jenis Parameter, pilih pemilih sumber daya .
Pilih kotak centang diperlukan.
Di bagian Dapatkan data dari, pilih Kueri.
Di bagian kueri Log Langganan:
Di bidang Sumber data, pilih Azure Resource Graph.
Di bidang Jenis sumber daya , pilih Langganan .
Di bidang Langganan, pilih parameter sumber daya Langganan.
Masukkan kueri berikut, lalu pilih Jalankan Kueri.
resources | where type == "microsoft.operationalinsights/workspaces" | project id
Pilih Simpan.
Di bagian Tambahkan parameter yang sama, pilih Tambahkan parameter lagi.
- Di bidang Nama parameter, masukkan TimeRange.
- Di bidang Jenis parameter, pilih pemilih rentang waktu .
- Pilih kotak centang Diperlukan.
- Di bidang Rentang waktu yang tersedia, pastikan semua nilai dipilih.
- Pilih Simpan.
Pilih Selesai mengedit. Buku kerja Anda sekarang memiliki kontrol parameter dengan empat parameter. Saat Anda memilih parameter pertama, daftar di setiap drop-down berturut-turut diisi berdasarkan pilihan Anda.
Pilih Edit di samping kontrol parameter yang baru saja kami tambahkan, lalu pilih Tambahkan dan Tambahkan metrik.
Masukkan pengaturan ini untuk metrik:
Di bidang Jenis Sumber Daya, pilih App Service.
Di bidang App Service, pilih parameter WebApp.
Di bidang Rentang Waktu, pilih parameter TimeRange.
Pilih Tambahkan metrik, dan masukkan pengaturan ini:
Di kolom Namespace, pilih metrik standar App Service.
Di bidang Metrik, pilih Permintaan .
Di bidang Agregasi, pilih Hitung.
Pilih Simpan.
Untuk memastikan bahwa grafik ditampilkan berdampingan, pilih Gaya di bagian atas jendela, lalu pilih kotak centang Jadikan item ini lebar kustom. Pastikan lebar Persen diatur ke 50%.
Pilih Pengaturan tingkat lanjut, dan masukkan nama untuk bagan di bidang judul Bagan, seperti "Jumlah permintaan aplikasi web".
Pilih Selesai mengedit. Anda sekarang memiliki grafik yang menampilkan jumlah permintaan yang dikirim ke aplikasi web Anda.
Pilih Tambahkan dan Tambahkan metrik.
Masukkan pengaturan ini untuk metrik:
- Di bidang Jenis Sumber Daya, pilih akun Azure Cosmos DB.
- Di bidang App Service, pilih parameter CosmosDB.
- Di bidang Rentang Waktu, pilih parameter Rentang Waktu.
Pilih Tambahkan metrik, dan masukkan pengaturan ini:
- Pada kolom Namespace, pilih metrik standar akun Azure Cosmos DB.
- Di kolom Metrik, pilih Total Permintaan.
- Di bidang Agregasi, pilih Hitung.
- Pilih Simpan.
Untuk memastikan bahwa grafik ditampilkan berdampingan, pilih Gaya di bagian atas jendela, lalu pilih kotak centang Jadikan item ini lebar kustom. Pastikan persentase lebar diatur ke 50%.
Pilih Pengaturan tingkat lanjut, dan masukkan nama untuk bagan di bidang Judul Bagan, seperti "Permintaan total Cosmos DB".
Pilih Selesai mengedit. Anda sekarang memiliki dua grafik berdampingan yang menampilkan jumlah permintaan yang dikirim ke aplikasi web dan database Anda.
Menambahkan grafik untuk membandingkan volume operasi
Kita akan menggunakan kueri Analitik Log untuk menghasilkan dua grafik yang akan kita tempatkan secara berdampingan untuk membandingkan jumlah dan jenis permintaan yang dikirim ke aplikasi web dan ke Cosmos DB.
Di buku kerja Anda, pilih Edit dari toolbar atas.
Tambahkan kueri untuk jumlah permintaan per operasi. Pilih Tambahkan, lalu pilih Tambahkan kueri.
Di bidang Sumber data, pilih Log.
Di bidang Jenis sumber daya, pilih Log Analytics.
Di bidang ruang kerja Analitik Log, pilih parameter Analitik Log.
Di bidang Time Range, pilih parameter TimeRange.
Masukkan kueri Log ini:
AppRequests | summarize RequestsCount=sum(ItemCount) by OperationName, _ResourceId | order by RequestsCount desc
Sekarang, kita akan menggunakan pengaturan penyajian untuk membuat bagan mudah dipahami secara visual. Pilih Pengaturan kolom, lalu di bagian Kolom di sebelah kiri, pilih Nama Operasi, lalu masukkan pengaturan ini.
Di bidang nama kolom , masukkan (atau biarkan nama default) "OperationName".
Di bidang perender Kolom, pilih Ambang batas .
Di bagian Ambang, pilih Warna, lalu tambahkan ambang berikut:
Pengelola Nilai Warna Teks Berisi Buat Jeruk {0}{1} Berisi Menghapus Merah (Terang) {0}{1} Berisi Mengedit Biru (Terang) {0}{1} Bawaan Hijau {0}{1}
Di bagian Kolom di sebelah kiri, pilih _ResourceId, lalu di bidang perender Kolom, pilih Tersembunyi.
Di bagian Kolom di sebelah kiri, pilih ResourceCount, lalu masukkan pengaturan ini:
- Di nama kolom bidang, masukkan (atau biarkan sebagai nama default) "RequestCount".
- Di bidang perender Kolom, pilih Bilah .
- Di bagian palet Warna, pilih Biru .**
- Pilih Simpan dan Tutup.
Untuk memastikan bahwa grafik ditampilkan berdampingan, pilih Gaya di bagian atas jendela, lalu pilih kotak centang Jadikan item ini lebar kustom. Pastikan lebar Persen diatur ke 50%.
Pilih Pengaturan tingkat lanjut, dan masukkan nama untuk bagan di bidang Judul Bagan, seperti "Operasi Aplikasi Web".
Pilih Selesai mengedit. Buku kerja Anda sekarang memiliki grafik berkode warna yang memperlihatkan jenis operasi yang dikirim ke aplikasi web Anda dan jumlah setiap jenis permintaan.
Sekarang kita akan menambahkan visualisasi untuk jumlah permintaan untuk Cosmos DB.
Pilih Edit di samping kontrol parameter yang baru saja kami tambahkan, lalu pilih Tambahkan dan Tambahkan metrik.
Masukkan pengaturan ini untuk metrik:
- Di bidang Jenis Sumber Daya, pilih akun Azure Cosmos DB.
- Di bidang App Service, pilih parameter CosmosDB.
- Di bidang Rentang Waktu, pilih parameter TimeRange.
- Di bidang Visualisasi, pilih Grid.
Pilih Tambahkan metrik, dan masukkan pengaturan ini:
Di bidang Namespace, pilih metrik standar akun Azure Cosmos DB.
Pada kolom Metrik, pilih Jumlah Permintaan.
Di bidang Agregasi, pilih Hitung.
Dalam kolom Pisahkan, pilih Tidak Ada.
Pilih Simpan.
Tambahkan metrik lain. Pilih Tambahkan dan Tambahkan metrik, dan masukkan pengaturan berikut:
Di bidang Namespace, pilih metrik standar akun Azure Cosmos DB.
Di bidang Metrik, pilih Total Permintaan Data.
Di bidang Agregasi, pilih Hitung.
Pada kolom Pisahkan berdasarkan, pilih OperationType.
Di bidang Urutkan menurut, pilih Menurun.
Di bidang Jumlah pemisahan, pilih 5.
Di bidang Nama Tampilan, masukkan "Operasi".
Pilih Simpan.
Kita akan menggunakan pengaturan penyajian untuk membuat bagan mudah dipahami secara visual.
Pilih Pengaturan kolom, lalu di bagian Kolom di sebelah kiri, pilih microsoft.documentsdb/databaseaccounts-Requests-TotalRequests, lalu masukkan pengaturan ini.
Di bidang perender Kolom, pilih Heatmap.
Di bidang palet Warna, pilih Biru.
Pilih Pemformatan kustom.
- Pada bidang Unit, pilih Hitung.
- Di bidang Gaya, pilih Desimal.
Di bagian Kolom di sebelah kiri, pilih microsoft.documentsdb/databaseaccounts-Requests-TotalRequests Timeline (Tersembunyi), lalu masukkan pengaturan ini:
- Pada bidang Label Kolom , masukkan (atau biarkan nama default) "Total Permintaan (Hitungan)".
- Di bidang perender Kolom, pilih Heatmap.
- Di bidang palet Warna, pilih Biru .
Di bagian Kolom di sebelah kiri, pilih */Operations$ (Teks), lalu masukkan pengaturan ini:
- Di bidang Label Kolom , masukkan (atau biarkan namanya default) "Total Permintaan (Hitungan)".
- Di bidang perender Kolom, pilih Heatmap.
- Di bidang palet Warna , pilih Biru .
- Pilih Pemformatan kustom.
- Di bidang Unit, pilih Hitung.
- Pada bidang Gaya , pilih Desimal .
- Pilih Simpan dan Tutup.
Untuk memastikan bahwa grafik ditampilkan berdampingan, pilih Gaya di bagian atas jendela, lalu pilih kotak centang Jadikan item ini lebar kustom. Pastikan lebar Persen diatur ke 50%.
Pilih Pengaturan tingkat lanjut, dan masukkan nama untuk bagan di bidang Judul Bagan, seperti "Operasi Cosmos DB".
Pilih Selesai mengedit. Buku kerja Anda sekarang memiliki dua grafik berkode warna yang memperlihatkan angka dan jenis permintaan yang dikirim ke aplikasi web dan Cosmos DB Anda.