Membuat laporan interaktif dengan buku kerja wawasan VM
Buku kerja menggabungkan teks, kueri log, metrik, dan parameter ke dalam laporan interaktif yang kaya. Buku kerja dapat diedit oleh anggota tim lain yang memiliki akses ke sumber daya Azure yang sama.
Buku kerja membantu Anda:
- Jelajahi penggunaan komputer virtual (VM) Anda saat Anda tidak mengetahui metrik yang diminati sebelumnya, seperti pemanfaatan CPU, ruang disk, memori, dan dependensi jaringan. Tidak seperti alat analitik penggunaan lainnya, buku kerja memungkinkan Anda menggabungkan beberapa jenis visualisasi dan analisis, membuatnya bagus untuk eksplorasi bentuk bebas semacam ini.
- Jelaskan kepada tim Anda tentang performa VM yang baru-baru ini disediakan dengan menampilkan metrik untuk penghitung kunci dan peristiwa log lainnya.
- Membagikan hasil eksperimen pengubahan ukuran VM Anda dengan anggota lain di tim Anda. Anda dapat menjelaskan tujuan untuk percobaan dengan teks. Lalu, Anda dapat menampilkan setiap metrik penggunaan dan kueri analitik yang digunakan untuk mengevaluasi eksperimen, sekaligus dengan informasi yang jelas mengenai apakah setiap metriknya melebihi atau kurang dari target.
- Laporkan dampak pemadaman pada penggunaan VM Anda. Anda dapat menggabungkan data, penjelasan teks, dan diskusi langkah berikutnya untuk mencegah pemadaman di masa mendatang.
Buku kerja wawasan VM
Wawasan VM menyertakan buku kerja berikut. Anda bisa menggunakan buku kerja ini atau menggunakannya sebagai titik awal untuk membuat buku kerja kustom untuk memenuhi persyaratan khusus Anda.
Komputer virtual tunggal
Workbook | Deskripsi |
---|---|
Performa | Menyediakan versi tampilan Performa yang dapat disesuaikan yang menggunakan semua penghitung kinerja Analitik Log yang telah Anda aktifkan. |
Koneksi | Menyediakan tampilan mendalam tentang koneksi masuk dan keluar dari VM Anda. |
Beberapa komputer virtual
Workbook | Deskripsi |
---|---|
Performa | Menyediakan versi tampilan Daftar N dan Bagan Teratas yang dapat disesuaikan dalam satu buku kerja yang menggunakan semua penghitung kinerja Analitik Log yang telah Anda aktifkan. |
Penghitung kinerja | Menyediakan tampilan Bagan N Teratas di berbagai penghitung kinerja. |
Koneksi | Menyediakan tampilan mendalam tentang koneksi masuk dan keluar dari VM yang dipantau. |
Port Aktif | Menyediakan daftar proses yang terikat ke port pada VM yang dipantau dan aktivitasnya dalam jangka waktu yang dipilih. |
Buka port | Menyediakan jumlah port yang terbuka pada VM yang dipantau dan detail pada port terbuka tersebut. |
Koneksi Gagal | Menampilkan jumlah koneksi yang gagal pada VM yang dipantau, tren kegagalan, dan jika persentase kegagalan meningkat dari waktu ke waktu. |
Keamanan dan Audit | Analisis lalu lintas TCP/IP Anda yang melaporkan koneksi keseluruhan, koneksi berbahaya, dan tempat titik akhir IP berada secara global. Untuk mengaktifkan semua fitur, Anda harus mengaktifkan Deteksi Keamanan. |
Lalu lintas TCP | Laporan berperingkat untuk VM yang dipantau dan lalu lintas jaringan yang dikirim, diterima, dan total dalam grid dan ditampilkan sebagai garis tren. |
Perbandingan Lalu Lintas | Memungkinkan Anda membandingkan tren lalu lintas jaringan untuk satu komputer atau sekelompok mesin. |
Membuat buku kerja baru
Buku kerja terdiri dari bagian yang terdiri dari bagan, tabel, teks, dan kontrol input yang dapat diedit secara independen. Untuk lebih memahami buku kerja, mari kita buka templat dan buat buku kerja kustom.
Buka menu Monitor di portal Azure.
Pilih VM.
Pada halaman wawasan VM, pilih tab Performa atau Peta lalu pilih Tampilkan Buku Kerja dari tautan di halaman. Dari daftar dropdown, pilih Buka Galeri.
Galeri buku kerja terbuka dengan buku kerja bawaan untuk membantu Anda memulai.
Buat buku kerja baru dengan memilih Baru.
Edit bagian buku kerja
Buku kerja memiliki dua mode: mengedit dan membaca. Buku kerja baru terbuka dalam mode pengeditan. Mode ini memperlihatkan semua konten buku kerja, termasuk langkah dan parameter apa pun yang disembunyikan. Mode baca menyajikan tampilan gaya laporan yang disederhanakan. Mode membaca memungkinkan Anda untuk mengabstraksi kompleksitas yang masuk ke membuat laporan sambil masih memiliki mekanika yang mendasarinya hanya beberapa klik ketika diperlukan untuk modifikasi.
Setelah Anda selesai mengedit bagian, pilih Selesai Mengedit di sudut kiri bawah bagian.
Untuk membuat duplikat bagian, pilih ikon Kloning bagian ini. Membuat bagian duplikat adalah cara yang bagus untuk melakukan iterasi pada kueri tanpa kehilangan perulangan sebelumnya.
Untuk memindahkan bagian ke atas dalam buku kerja, pilih ikon Pindah ke atas atau Pindah ke bawah .
Untuk menghapus bagian secara permanen, pilih ikon Hapus .
Menambahkan teks dan bagian Markdown
Menambahkan judul, penjelasan, dan komentar ke buku kerja Anda membantu mengubah sekumpulan tabel dan bagan menjadi narasi. Bagian teks dalam buku kerja mendukung sintaks Markdown untuk pemformatan teks seperti judul, tebal, miring, dan daftar berpoin.
Untuk menambahkan bagian teks ke buku kerja Anda, pilih Tambahkan teks di kiri bawah buku kerja atau bagian.
Menambahkan bagian kueri
Untuk menambahkan bagian kueri ke buku kerja Anda, pilih Tambahkan kueri di kiri bawah buku kerja atau bagian.
Bagian kueri sangat fleksibel dan dapat digunakan untuk menjawab pertanyaan seperti:
- Bagaimana pemanfaatan CPU saya selama periode waktu yang sama sebagai peningkatan lalu lintas jaringan?
- Apa tren ruang disk yang tersedia selama sebulan terakhir?
- Berapa banyak kegagalan koneksi jaringan yang dialami VM saya selama dua minggu terakhir?
Anda juga tidak terbatas pada kueri dari konteks VM tempat Anda membuka buku kerja. Untuk mengkueri di beberapa VM dan ruang kerja Analitik Log, Anda harus memiliki izin akses ke sumber daya tersebut.
Untuk menyertakan data dari ruang kerja Analitik Log lainnya atau dari aplikasi Application Insights tertentu, gunakan pengidentifikasi ruang kerja. Untuk mempelajari selengkapnya tentang kueri lintas sumber daya, lihat panduan resmi.
Pengaturan kueri analitik tingkat lanjut
Setiap bagian memiliki pengaturan tingkat lanjutnya sendiri, yang dapat diakses melalui ikon pengaturan yang terletak di sebelah kanan Tambahkan parameter.
Pengaturan | Deskripsi |
---|---|
Lebar kustom | Membuat item menjadi ukuran arbitrer sehingga Anda dapat mencocokkan banyak item pada satu baris untuk menata bagan dan tabel Anda ke dalam laporan interaktif yang kaya. |
Terlihat secara kondisional | Menentukan untuk menyembunyikan langkah-langkah berdasarkan parameter saat dalam mode membaca. |
Ekspor parameter | Memungkinkan baris yang dipilih di kisi atau bagan menyebabkan langkah-langkah selanjutnya mengubah nilai atau menjadi terlihat. |
Perlihatkan kueri saat tidak mengedit | Menampilkan kueri yang mendahului bagan atau tabel bahkan saat dalam mode membaca. |
Perlihatkan tombol buka dalam analitik saat tidak mengedit | Menambahkan ikon Analitik ke sudut kanan bagan untuk mengizinkan akses satu klik. |
Sebagian besar pengaturan ini cukup intuitif, tetapi untuk memahami Ekspor parameter , lebih baik memeriksa buku kerja yang menggunakan fungsionalitas ini.
Salah satu buku kerja bawaan, Lalu Lintas TCP, menyediakan informasi tentang metrik koneksi dari VM.
Bagian pertama buku kerja didasarkan pada data kueri log. Bagian kedua juga didasarkan pada data kueri log, tetapi memilih baris dalam tabel pertama secara interaktif memperbarui konten bagan.
Perilaku dimungkinkan melalui penggunaan item Saat item dipilih, ekspor pengaturan tingkat lanjut parameter, yang diaktifkan dalam kueri log tabel.
Kueri log kedua kemudian menggunakan nilai yang diekspor saat baris dipilih untuk membuat sekumpulan nilai yang digunakan oleh judul bagian dan bagan. Jika tidak ada baris yang dipilih, baris akan menyembunyikan judul dan bagan bagian.
Misalnya, parameter tersembunyi di bagian kedua menggunakan referensi berikut dari baris yang dipilih dalam kisi:
VMConnection
| where TimeGenerated {TimeRange}
| where Computer in ("{ComputerName}") or '*' in ("{ComputerName}")
| summarize Sent = sum(BytesSent), Received = sum(BytesReceived) by bin(TimeGenerated, {TimeRange:grain})
Menambahkan bagian metrik
Bagian metrik memberi Anda akses penuh untuk menggabungkan data metrik Azure Monitor ke dalam laporan interaktif Anda. Dalam wawasan VM, buku kerja bawaan biasanya berisi data kueri analitik daripada data metrik. Anda bisa membuat buku kerja dengan data metrik, yang memungkinkan Anda memanfaatkan sepenuhnya fitur terbaik dari kedua fitur tersebut di satu tempat. Anda juga memiliki kemampuan untuk menarik data metrik dari sumber daya di salah satu langganan yang dapat Anda akses.
Berikut adalah contoh data VM yang ditarik ke dalam buku kerja untuk memberikan visualisasi kisi performa CPU.
Menambahkan bagian parameter
Parameter buku kerja memungkinkan Anda mengubah nilai dalam buku kerja tanpa harus mengedit bagian kueri atau teks secara manual. Ini menghapus persyaratan untuk memahami bahasa kueri analitik yang mendasarinya dan sangat memperluas pemirsa potensial pelaporan berbasis buku kerja.
Nilai parameter diganti dalam kueri, teks, atau bagian parameter lainnya dengan menempatkan nama parameter dalam kurung kurawal, seperti {parameterName}
. Nama parameter terbatas pada aturan serupa seperti pengidentifikasi JavaScript, karakter alfabet, atau garis bawah, diikuti oleh karakter alfanumerik atau garis bawah. Misalnya, a1 diizinkan tetapi 1a tidak diizinkan.
Parameternya bersifat linear, dimulai dari bagian atas buku kerja dan mengalir ke bawah ke langkah-langkah selanjutnya. Parameter yang dideklarasikan kemudian dalam buku kerja dapat mengambil alih parameter yang dideklarasikan sebelumnya. Parameter yang menggunakan kueri dapat mengakses nilai dari parameter yang ditentukan sebelumnya. Dalam langkah parameter itu sendiri, parameter juga linear, kiri ke kanan, di mana parameter di sebelah kanan dapat bergantung pada parameter yang dinyatakan sebelumnya dalam langkah yang sama.
Empat jenis parameter yang berbeda saat ini didukung:
Parameter | Deskripsi |
---|---|
SMS | Memungkinkan pengguna mengedit kotak teks. Anda dapat secara opsional menyediakan kueri untuk mengisi nilai default. |
Menurun | Memungkinkan pengguna untuk memilih dari sekumpulan nilai. |
Pemilih rentang waktu | Memungkinkan pengguna memilih dari sekumpulan nilai rentang waktu yang telah ditentukan sebelumnya atau memilih dari rentang waktu kustom. |
Pemilih Sumber Daya | Memungkinkan pengguna memilih dari sumber daya yang dipilih untuk buku kerja. |
Menggunakan parameter teks
Nilai yang dimasukkan pengguna dalam kotak teks diganti langsung dalam kueri, tanpa melarikan diri atau mengutip. Jika nilai yang Anda butuhkan adalah string, kueri harus memiliki tanda kutip tunggal di sekitar parameter. Contohnya adalah '{parameter}'.
Parameter teks memungkinkan nilai dalam kotak teks digunakan di mana saja. Ini bisa berupa nama tabel, nama kolom, nama fungsi, atau operator. Jenis parameter teks memiliki pengaturan Dapatkan nilai default dari kueri analitik, yang memungkinkan pembuat buku kerja menggunakan kueri untuk mengisi nilai default untuk kotak teks tersebut.
Saat nilai default digunakan dari kueri log, hanya nilai pertama dari baris pertama (baris 0, kolom 0) yang digunakan sebagai nilai default. Untuk alasan ini, kami sarankan Anda membatasi kueri anda untuk mengembalikan hanya satu baris dan satu kolom. Data lain yang dikembalikan oleh kueri diabaikan.
Nilai apa pun yang dikembalikan kueri diganti langsung tanpa pelepasan atau pengutipan. Jika kueri tidak mengembalikan baris, hasil parameter adalah string kosong (jika parameter tidak diperlukan) atau tidak terdefinisi (jika parameter diperlukan).
Menggunakan menu dropdown
Jenis parameter dropdown memungkinkan Anda membuat kontrol dropdown, yang digunakan untuk memilih satu atau banyak nilai.
Menu drop-down diisi oleh kueri log atau JSON. Jika kueri mengembalikan satu kolom, nilai dalam kolom tersebut adalah nilai dan label dalam kontrol dropdown. Jika kueri mengembalikan dua kolom, kolom pertama adalah nilainya, dan kolom kedua adalah label yang diperlihatkan dalam menu dropdown. Jika kueri mengembalikan tiga kolom, kolom ketiga digunakan untuk menunjukkan pilihan default dalam menu dropdown tersebut. Kolom ini dapat berupa jenis apa pun, tetapi yang paling sederhana adalah menggunakan jenis bool atau numerik, di mana 0 salah dan 1 benar.
Jika kolom adalah jenis string, string null/kosong dianggap false. Nilai lain dianggap benar. Untuk dropdown pilihan tunggal, nilai pertama dengan nilai benar digunakan sebagai pilihan default. Untuk dropdown beberapa pilihan, semua nilai dengan nilai benar digunakan sebagai set default yang dipilih. Item dalam menu dropdown diperlihatkan dalam urutan apa pun baris yang dikembalikan kueri.
Mari kita lihat parameter yang ada dalam laporan Gambaran umum Koneksi. Pilih simbol edit di samping Arah.
Tindakan ini membuka panel Edit Parameter .
JSON memungkinkan Anda membuat tabel arbitrer yang diisi dengan konten. Misalnya, JSON berikut menghasilkan dua nilai dalam dropdown:
[
{ "value": "inbound", "label": "Inbound"},
{ "value": "outbound", "label": "Outbound"}
]
Contoh yang lebih berlaku adalah menggunakan daftar dropdown untuk memilih dari sekumpulan penghitung kinerja berdasarkan nama:
Perf
| summarize by CounterName, ObjectName
| order by ObjectName asc, CounterName asc
| project Counter = pack('counter', CounterName, 'object', ObjectName), CounterName, group = ObjectName
Kueri memperlihatkan hasil berikut:
Daftar dropdown adalah alat canggih yang dapat Anda gunakan untuk menyesuaikan dan membuat laporan interaktif.
Parameter rentang waktu
Anda dapat membuat parameter rentang waktu kustom Anda sendiri melalui jenis parameter dropdown. Anda juga dapat menggunakan jenis parameter rentang waktu di luar kotak jika Anda tidak memerlukan tingkat fleksibilitas yang sama.
Jenis parameter rentang waktu memiliki 15 rentang default yang berlangsung dari lima menit hingga 90 hari terakhir. Ada juga opsi untuk mengizinkan pemilihan rentang waktu kustom. Operator laporan dapat memilih nilai mulai dan hentikan eksplisit untuk rentang waktu.
Pemilih Sumber Daya
Jenis parameter pemilih sumber daya memberi Anda kemampuan untuk lingkup laporan Anda ke jenis sumber daya tertentu. Contoh buku kerja bawaan yang menggunakan jenis pemilih sumber daya adalah buku kerja Performa .
Menyimpan dan berbagi buku kerja dengan tim Anda
Buku kerja disimpan dalam ruang kerja Analitik Log atau sumber daya VM, bergantung pada cara Anda mengakses galeri buku kerja. Buku kerja bisa disimpan ke bagian Laporan Saya yang bersifat pribadi bagi Anda atau di bagian Laporan Bersama yang dapat diakses oleh semua orang yang memiliki akses ke sumber daya. Untuk menampilkan semua buku kerja dalam sumber daya, pilih Buka.
Untuk berbagi buku kerja yang saat ini ada di Laporan Saya:
- Pilih Buka.
- Pilih elipsis (...) di samping buku kerja yang ingin Anda bagikan.
- Pilih Pindahkan ke Laporan Bersama.
Untuk berbagi buku kerja dengan tautan atau melalui email, pilih Bagikan. Perlu diingat bahwa penerima tautan memerlukan akses ke sumber daya ini di portal Microsoft Azure untuk menampilkan buku kerja. Untuk melakukan pengeditan, penerima memerlukan setidaknya izin Kontributor untuk sumber daya.
Untuk menyematkan tautan ke buku kerja ke dasbor Azure:
- Pilih Buka.
- Pilih elipsis (...) di samping buku kerja yang ingin Anda sematkan.
- Pilih Sematkan ke dasbor.
Langkah berikutnya
- Untuk mengidentifikasi batasan dan performa VM secara keseluruhan, lihat Melihat performa Azure VM.
- Untuk mempelajari tentang dependensi aplikasi yang ditemukan, lihat Melihat peta wawasan VM.