Mengaktifkan wawasan VM menggunakan template Resource Manager
Artikel ini menjelaskan cara mengaktifkan wawasan VM untuk komputer virtual atau Virtual Machine Scale Set menggunakan templat Resource Manager. Prosedur ini dapat digunakan untuk:
- Mesin virtual Azure
- Microsoft Azure Virtual Machine Scale Sets
- Komputer virtual hibrid yang terhubung dengan Azure Arc
Prasyarat
- Ruang kerja Log Analytics.
- Untuk mengaktifkan wawasan VM untuk agen Analitik Log, konfigurasikan ruang kerja Analitik Log Anda untuk wawasan VM. Prasyarat ini tidak relevan jika Anda menggunakan Agen Azure Monitor.
- Lihat Sistem operasi yang didukung untuk memastikan bahwa sistem operasi komputer virtual atau Virtual Machine Scale Set yang Anda aktifkan didukung.
- Lihat Mengelola agen Azure Monitor untuk prasyarat terkait agen Azure Monitor.
Templat Azure Resource Manager
Templat Azure Resource Manager tersedia untuk diunduh di atas mesin virtual dan Virtual Machine Scale Sets. Set templat yang berbeda digunakan untuk agen Azure Monitor dan agen Analitik Log. Template menginstal agen yang diperlukan dan melakukan konfigurasi yang diperlukan untuk onboard ke mesin ke wawasan VM.
Jika Anda tidak mengetahui cara menerapkan templat Resource Manager, lihat Menyebarkan template untuk opsi yang berbeda.
Catatan
Template perlu disebarkan dalam grup sumber daya yang sama dengan komputer virtual atau set skala komputer virtual yang diaktifkan.
Agen Azure Monitor
Unduh template agen Azure Monitor. Anda harus terlebih dahulu menginstal aturan pengumpulan data dan kemudian dapat menginstal agen untuk menggunakan DCR tersebut.
Sebarkan aturan pengumpulan data
Anda hanya perlu melakukan tugas ini sekali. Tindakan ini akan menginstal DCR yang digunakan oleh setiap agen. DCR akan dibuat dalam grup sumber daya yang sama dengan ruang kerja dengan nama dalam format "MSVMI-{WorkspaceName}".
Gunakan salah satu dari kumpulan templat dan folder file parameter berikut bergantung pada persyaratan Anda:
Folder | File | Deskripsi |
---|---|---|
DeployDcr\ PerfAndMapDcr |
DeployDcrTemplate DeployDcrParameters |
Aktifkan pengalaman Performa dan Peta VM Insights. |
DeployDcr\ PerfOnlyDcr |
DeployDcrTemplate DeployDcrParameters |
Aktifkan hanya pengalaman Performa VM Insights. |
Menyebarkan agen ke komputer
Setelah aturan pengumpulan data dibuat, sebarkan agen menggunakan salah satu templat dalam tabel berikut. Anda menentukan ID sumber daya DCR yang Anda buat di langkah pertama dalam file parameter. Setiap templat mengharuskan komputer virtual atau Virtual Machine Scale Set sudah dibuat.
Folder | File | Deskripsi |
---|---|---|
ExistingVmOnboarding\ PerfAndMapOnboarding |
ExistingVmOnboardingTemplate.json ExistingVmOnboardingParameters.json |
Aktifkan pengalaman Performa dan Peta untuk mesin virtual. Gunakan dengan PerfAndMapDcr. |
ExistingVmOnboarding\ PerfOnlyOnboarding |
ExistingVmOnboardingTemplate.json ExistingVmOnboardingParameters.json |
Aktifkan hanya pengalaman Performa untuk mesin virtual. Gunakan dengan PerfOnlyDCR. |
ExistingVmssOnboarding\ PerfAndMapOnboarding |
ExistingVmOnboardingTemplate.json ExistingVmssOnboardingParameters.json |
Aktifkan pengalaman Performa dan Peta untuk Virtual Machine Scale Set. Gunakan dengan PerfAndMapDcr. |
ExistingVmssOnboarding\ PerfOnlyOnboarding |
ExistingVmOnboardingTemplate.json ExistingVmssOnboardingParameters.json |
Aktifkan hanya Pengalaman performa untuk Set Skala Komputer Virtual. Gunakan dengan PerfOnlyDCR. |
Catatan
Jika set skala mesin virtual Anda mengatur kebijakan peningkatan ke manual, wawasan VM tidak akan diaktifkan untuk instans secara default setelah menginstal templat. Anda harus meningkatkan instans secara manual.
Agen Analitik Log
Unduh templat agen Analitik Log. Anda harus terlebih dahulu mengonfigurasi ruang kerja. Setelah itu, Anda dapat menginstal agen untuk menggunakan DCR tersebut.
Mengonfigurasi ruang kerja
Anda hanya perlu melakukan langkah ini sekali untuk setiap ruang kerja yang akan menggunakan wawasan VM.
Folder | File | Deskripsi |
---|---|---|
ConfigureWorkspace | ConfigureWorkspaceTemplate.json ConfigureWorkspaceParameters |
Instal solusi VMInsights yang diperlukan untuk ruang kerja. |
Menyebarkan agen ke komputer
Setelah ruang kerja dikonfigurasi, sebarkan agen menggunakan salah satu templat dalam tabel berikut. Templat tersedia yang berlaku untuk mesin yang sudah ada atau membuat komputer baru yang diaktifkan untuk wawasan VM.
Folder | File | Deskripsi |
---|---|---|
NewVmOnboarding | NewVmOnboardingTemplate.json NewVmOnboardingParameters.json |
Membuat mesin virtual dan memungkinkannya dipantau dengan wawasan VM. |
ExistingVmOnboarding | ExistingVmOnboarding.json ExistingVmOnboarding.json |
Mengaktifkan wawasan VM pada mesin virtual yang ada. |
NewVmssOnboarding | NewVmssOnboarding.json NewVmssOnboarding.json |
Membuat Set Skala Komputer Virtual dan memungkinkannya dipantau dengan wawasan VM. |
ExistingVmssOnboarding | ExistingVmssOnboarding.json ExistingVmssOnboarding.json |
Mengaktifkan wawasan VM tentang Virtual Machine Scale Set yang ada. |
ExistingArcVmOnboarding | ExistingArcVmOnboarding.json ExistingArcVmOnboarding.json |
Mengaktifkan wawasan VM pada server yang didukung Arc yang ada. |
Menyebarkan template
Template dapat disebarkan menggunakan setiap metode penyebaran untuk template Resource Manager termasuk contoh berikut menggunakan PowerShell dan CLI.
New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>
Untuk menyebarkan templat Resource Manager
Setiap folder dalam unduhan memiliki templat dan file parameter. Ubah file parameter dengan detail yang diperlukan seperti ID Sumber Daya Mesin Virtual, ID sumber daya Ruang Kerja, ID sumber daya aturan pengumpulan data, Lokasi, dan Jenis OS. Jangan ubah file templat kecuali Anda perlu menyesuaikannya untuk skenario tertentu Anda.
Sebarkan dengan portal Azure
Lihat Mulai Cepat: Membuat dan menyebarkan templat ARM dengan menggunakan portal Azure untuk detail tentang menyebarkan templat dari portal Azure.
Menyebarkan dengan PowerShell
Gunakan perintah berikut untuk menyebarkan templat dengan PowerShell.
New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>
Azure CLI
Gunakan perintah berikut untuk menyebarkan templat dengan Azure CLI.
az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>
Langkah berikutnya
Kini pemantauan diaktifkan untuk komputer virtual Anda, informasi ini tersedia untuk analisis dengan wawasan komputer virtual.
Untuk menampilkan dependensi aplikasi yang ditemukan, lihat Menampilkan Peta wawasan komputer virtual.
Untuk mengidentifikasi penyempitan dan pemanfaatan keseluruhan dengan performa VM Anda, lihat Menampilkan Performa Azure VM.