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

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:

  1. VM içgörüleri veri toplama kuralı şablonlarını indirin.

  2. İ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\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    VM Analizler hem Performans hem de Eşleme deneyimini etkinleştirin.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Vm Analizler yalnızca Performans deneyimini etkinleştirin.

Aracıları makinelere dağıtma

Veri toplama kuralını oluşturduktan sonra şunları dağıtın:

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.