rozszerzenie Diagnostyka Azure dla maszyn wirtualnych z systemem Windows

Dotyczy: ✔️ Maszyny wirtualne z systemem Windows — elastyczne zestawy skalowania jednolite zestawy ✔️ ✔️ skalowania

Omówienie

Rozszerzenie Diagnostyka Azure maszyny wirtualnej umożliwia zbieranie danych monitorowania, takich jak liczniki wydajności i dzienniki zdarzeń, z maszyny wirtualnej z systemem Windows. Możesz szczegółowo określić dane, które mają być zbierane i gdzie mają być pobierane dane, takie jak konto usługi Azure Storage lub centrum zdarzeń platformy Azure. Te dane umożliwiają również tworzenie wykresów w Azure Portal lub tworzenie alertów dotyczących metryk.

Wymagania wstępne

System operacyjny

Rozszerzenie Diagnostyka Azure można uruchomić w wersji Windows 10 Client, Windows Server 2008 R2, 2012, 2012 R2 i 2016.

Łączność z Internetem

Rozszerzenie Diagnostyka Azure wymaga połączenia docelowej maszyny wirtualnej z Internetem.

Schemat rozszerzenia

W tym dokumencie opisano wartości schematu i właściwości rozszerzenia Diagnostyka Azure.

Wdrażanie na podstawie szablonu

Rozszerzenia maszyn wirtualnych platformy Azure można wdrażać przy użyciu szablonów usługi Azure Resource Manager. Schemat JSON opisany w poprzedniej sekcji może służyć w szablonie usługi Azure Resource Manager do uruchamiania rozszerzenia Diagnostyka Azure podczas wdrażania szablonu usługi Azure Resource Manager. Zobacz Używanie monitorowania i diagnostyki przy użyciu maszyny wirtualnej z systemem Windows i szablonów usługi Azure Resource Manager.

Wdrażanie interfejsu wiersza polecenia platformy Azure

Interfejs wiersza polecenia platformy Azure może służyć do wdrażania rozszerzenia Diagnostyka Azure na istniejącej maszynie wirtualnej. Zastąp właściwości ustawień chronionych prawidłowym kodem JSON z powyższego schematu rozszerzenia.

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 

Wdrażanie przy użyciu programu PowerShell

Polecenie Set-AzVMDiagnosticsExtension może służyć do dodawania rozszerzenia Diagnostyka Azure do istniejącej maszyny wirtualnej. Zobacz również Używanie programu PowerShell do włączania Diagnostyka Azure na maszynie wirtualnej z systemem Windows.

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

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

Rozwiązywanie problemów i pomoc techniczna

Rozwiązywanie problemów

Dane dotyczące stanu wdrożeń rozszerzeń można pobrać z witryny Azure Portal i przy użyciu interfejsu wiersza polecenia platformy Azure. Aby wyświetlić stan wdrożenia rozszerzeń dla danej maszyny wirtualnej, uruchom następujące polecenie przy użyciu interfejsu wiersza polecenia platformy Azure.

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

Zapoznaj się z tym artykułem, aby uzyskać bardziej kompleksowy przewodnik rozwiązywania problemów z rozszerzeniem Diagnostyka Azure.

Błąd: "Operacja profilu nie powiodła się"

Aby włączyć profilowanie, postępuj zgodnie z instrukcjami Włącz profiler dla aplikacji internetowych na maszynie wirtualnej platformy Azure.

Pomoc techniczna

Jeśli potrzebujesz więcej pomocy w dowolnym momencie tego artykułu, możesz skontaktować się z ekspertami platformy Azure na forach MSDN Azure i Stack Overflow. Alternatywnie można zgłosić zdarzenie pomoc techniczna platformy Azure. Przejdź do witryny pomoc techniczna platformy Azure i wybierz pozycję Pobierz pomoc techniczną. Aby uzyskać informacje na temat korzystania z pomocy technicznej platformy Azure, zapoznaj się z często zadawanymi pytaniami dotyczącymi platformy Microsoft pomoc techniczna platformy Azure.

Następne kroki