Resource Manager şablonlarını kullanarak VM içgörülerini etkinleştirme
Bu makalede, Resource Manager şablonlarını kullanarak bir sanal makine veya Sanal Makine Ölçek Kümesi için VM içgörülerinin nasıl etkinleştirileceği açıklanır. Bu yordam aşağıdakiler için kullanılabilir:
- Azure sanal makineleri
- Azure Sanal Makine Ölçek Kümeleri
- Azure Arc'a bağlı hibrit sanal makineler
Resource Manager şablonunu dağıtma hakkında bilginiz yoksa bkz . Şablonları dağıtma.
Önkoşullar
- Log Analytics çalışma alanı.
- Etkinleştirdiğiniz sanal makinenin veya Sanal Makine Ölçek Kümesinin işletim sisteminin desteklendiğinden emin olmak için bkz . Desteklenen işletim sistemleri .
- Azure İzleyici aracısı ile ilgili önkoşullar için bkz. Azure İzleyici aracısını yönetme.
- Azure İzleyici Aracısı için ağ yalıtımını etkinleştirmek için bkz. Özel Bağlantı kullanarak Azure İzleyici Aracısı için ağ yalıtımını etkinleştirme.
Resource Manager şablonları
Sanal makineleri eklemek ve Azure İzleyici aracısını ve Log Analytics aracısını kullanarak Sanal Makine Ölçek Kümeleri için bu makalede sağlanan Azure Resource Manager şablonlarını kullanın. Şablonlar gerekli aracıları yükler ve vm içgörülerine makineye eklemek için gereken yapılandırmayı gerçekleştirir.
Not
Şablonu, etkinleştirilen sanal makine veya sanal makine ölçek kümesiyle aynı kaynak grubunda dağıtın.
Azure İzleyici Aracısı'nı kullanarak VM içgörülerini etkinleştirme
Önce veri toplama kuralını dağıtın ve ardından aracıları yükleyip bu veri toplama kuralını kullanın.
Veri toplama kuralını dağıtma
Bu adım, Log Analytics çalışma alanınızla aynı kaynak grubuna adlı MSVMI-{WorkspaceName}
bir veri toplama kuralı yükler:
İndirilen zip dosyasından bir şablon dağıtın. Aşağıdaki tabloda kullanılabilir şablonlar açıklanmaktadır:
Klasör Dosya Açıklama DeployDcr\
PerfAndMapDcrDeployDcrTemplate
DeployDcrParametersVM Analizler hem Performans hem de Eşleme deneyimini etkinleştirin. DeployDcr\
PerfOnlyDcrDeployDcrTemplate
DeployDcrParametersVm Analizler yalnızca Performans deneyimini etkinleştirin.
Aracıları makinelere dağıtma
Veri toplama kuralını oluşturduktan sonra şunları dağıtın:
- Linux veya Windows için Azure İzleyici Aracısı.
- Eşleme özelliğini etkinleştirmek istiyorsanız Linux veya Bağımlılık aracısı veya Windows için bağımlılık aracısı.
Not
Sanal makine ölçek kümelerinizin el ile olarak ayarlanmış bir yükseltme ilkesi varsa, vm içgörüleri şablonu yükledikten sonra varsayılan olarak örnekler için etkinleştirilmez. Örnekleri el ile yükseltmeniz gerekir.
Log Analytics aracısını kullanarak VM içgörülerini etkinleştirme
Logs Analytics aracı şablonlarını indirin. Önce çalışma alanını yapılandırmanız gerekir ve ardından bu DCR'yi kullanmak için aracıları yükleyebilirsiniz.
Çalışma alanını yapılandırma
VM içgörülerini kullanacak her çalışma alanı için bu adımı yalnızca bir kez gerçekleştirmeniz gerekir.
Klasör | Dosya | Açıklama |
---|---|---|
ConfigureWorkspace | ConfigureWorkspaceTemplate.json ConfigureWorkspaceParameters |
Çalışma alanı için gereken VM Analizler çözümünü yükleyin. |
Aracıları makinelere dağıtma
Çalışma alanı yapılandırıldıktan sonra, aşağıdaki tabloda yer alan şablonlardan birini kullanarak aracıları dağıtın. Mevcut bir makine için geçerli olan veya VM içgörüleri için etkinleştirilmiş yeni bir makine oluşturan şablonlar kullanılabilir.
Klasör | Dosya | Açıklama |
---|---|---|
NewVmOnboarding | NewVmOnboardingTemplate.json NewVmOnboardingParameters.json |
Bir sanal makine oluşturur ve VM içgörüleriyle izlenmesini sağlar. |
ExistingVmOnboarding | ExistingVmOnboarding.json ExistingVmOnboarding.json |
Mevcut sanal makinede VM içgörülerini etkinleştirir. |
NewVmssOnboarding | NewVmssOnboarding.json NewVmssOnboarding.json |
Bir Sanal Makine Ölçek Kümesi oluşturur ve VM içgörüleriyle izlenmesini sağlar. |
ExistingVmssOnboarding | ExistingVmssOnboarding.json ExistingVmssOnboarding.json |
Mevcut Sanal Makine Ölçek Kümesi üzerinde VM içgörülerini etkinleştirir. |
ExistingArcVmOnboarding | ExistingArcVmOnboarding.json ExistingArcVmOnboarding.json |
Mevcut Arc özellikli sunucuda VM içgörülerini etkinleştirir. |
Şablon dağıtma
İndirmedeki her klasörde bir şablon ve parametre dosyası vardır. Parametre dosyasını Sanal Makine Kaynak Kimliği, Çalışma Alanı kaynak kimliği, veri toplama kuralı kaynak kimliği, Konum ve İşletim Sistemi Türü gibi gerekli ayrıntılarla değiştirin. Şablon dosyasını kendi senaryonuz için özelleştirmeniz gerekmedikçe değiştirmeyin.
Azure portalı ile dağıtma
Azure portalından şablon dağıtma hakkında ayrıntılı bilgi için bkz . Hızlı Başlangıç: Azure portalını kullanarak ARM şablonları oluşturma ve dağıtma.
PowerShell ile dağıtma
Şablonu PowerShell ile dağıtmak için aşağıdaki komutu kullanın.
New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>
Azure CLI
Şablonu Azure CLI ile dağıtmak için aşağıdaki komutu kullanın.
az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>
Sonraki adımlar
artık sanal makineleriniz için izleme etkinleştirildiğine göre, bu bilgiler VM içgörüleriyle analiz için kullanılabilir.
Bulunan uygulama bağımlılıklarını görüntülemek için bkz . VM içgörüleri eşlemesini görüntüleme.
Performans sorunlarını ve VM'nizin performansıyla genel kullanımı belirlemek için bkz . Azure VM Performansını Görüntüleme.