Share via


Windows VM'leri için Azure Tanılama Uzantısı

Şunlar için geçerlidir: ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri ✔️ Tekdüzen ölçek kümeleri

Genel Bakış

Azure Tanılama VM uzantısı, Performans sayaçları ve olay günlükleri gibi izleme verilerini Windows VM'nizden toplamanıza olanak tanır. Hangi verileri toplamak istediğinizi ve verilerin nereye gitmesini istediğinizi (örneğin, Azure Depolama hesabı veya Azure Olay Hub'ı) ayrıntılı olarak belirtebilirsiniz. Bu verileri Azure portal grafikler oluşturmak veya ölçüm uyarıları oluşturmak için de kullanabilirsiniz.

Önkoşullar

İşletim sistemi

Azure Tanılama Uzantısı Windows 10 İstemcisi, Windows Server 2008 R2, 2012, 2012 R2 ve 2016'da çalıştırılabilir.

İnternet bağlantısı

Azure Tanılama Uzantısı, hedef sanal makinenin İnternet'e bağlı olmasını gerektirir.

Uzantı şeması

Azure Tanılama Uzantısı şeması ve özellik değerleri bu belgede açıklanmıştır.

Şablon dağıtımı

Azure VM uzantıları Azure Resource Manager şablonlarıyla dağıtılabilir. Önceki bölümde ayrıntılarıyla belirtilen JSON şeması, Azure Resource Manager şablonu dağıtımı sırasında Azure Tanılama uzantısını çalıştırmak için bir Azure Resource Manager şablonunda kullanılabilir. Bkz. Windows VM ve Azure Resource Manager şablonlarıyla izleme ve tanılama kullanma.

Azure CLI dağıtımı

Azure CLI, Azure Tanılama uzantısını mevcut bir sanal makineye dağıtmak için kullanılabilir. Korumalı ayarlar ve ayarlar özelliklerini yukarıdaki uzantı şemasından geçerli JSON ile değiştirin.

az vm extension set \
  --resource-group myResourceGroup \
  --vm-name myVM \
  --name IaaSDiagnostics \
  --publisher Microsoft.Azure.Diagnostics \
  --version 1.9.0.0 --protected-settings protected-settings.json \
  --settings public-settings.json 

PowerShell dağıtımı

Set-AzVMDiagnosticsExtension komutu, Azure Tanılama uzantısını mevcut bir sanal makineye eklemek için kullanılabilir. Ayrıca bkz. Windows çalıştıran bir sanal makinede Azure Tanılama etkinleştirmek için PowerShell kullanma.

$vm_resourcegroup = "myvmresourcegroup"
$vm_name = "myvm"
$diagnosticsconfig_path = "DiagnosticsPubConfig.xml"

Set-AzVMDiagnosticsExtension -ResourceGroupName $vm_resourcegroup `
  -VMName $vm_name `
  -DiagnosticsConfigurationPath $diagnosticsconfig_path

Sorun giderme ve destek

Sorun giderme

Uzantı dağıtımlarının durumu hakkındaki veriler Azure portaldan ve Azure CLI kullanılarak alınabilir. Belirli bir VM'nin uzantılarının dağıtım durumunu görmek için Azure CLI'yı kullanarak aşağıdaki komutu çalıştırın.

az vm extension list --resource-group myResourceGroup --vm-name myVM -o table

Azure Tanılama uzantısına yönelik daha kapsamlı bir sorun giderme kılavuzu için bu makaleye bakın.

Hata: "Profil işlemi başarısız oldu"

Profil oluşturmayı etkinleştirmek için lütfen Azure sanal makinesinde web uygulamaları için Profil Oluşturucu'yı etkinleştirme bölümünü izleyin.

Destek

Bu makalenin herhangi bir noktasında daha fazla yardıma ihtiyacınız varsa MSDN Azure ve Stack Overflow forumlarında Azure uzmanlarına başvurabilirsiniz. Alternatif olarak, bir Azure desteği olayı da oluşturabilirsiniz. Azure desteği sitesine gidin ve Destek al'ı seçin. Azure Desteği'ni kullanma hakkında bilgi için Microsoft Azure desteği SSS bölümünü okuyun.

Sonraki Adımlar