Azure Diagnostics-tillägg för virtuella Windows-datorer
Gäller för: ✔️ Virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar
Översikt
Med Azure Diagnostics VM-tillägget kan du samla in övervakningsdata, till exempel prestandaräknare och händelseloggar, från din virtuella Windows-dator. Du kan detaljerad ange vilka data du vill samla in och vart du vill att data ska gå, till exempel ett Azure Storage-konto eller en Azure-händelsehubb. Du kan också använda dessa data för att skapa diagram i Azure Portal eller skapa måttaviseringar.
Förutsättningar
Operativsystem
Tillägget Azure Diagnostics kan köras mot Windows 10 Client, Windows Server 2008 R2, 2012, 2012 R2 och 2016.
Internetanslutning
Tillägget Azure Diagnostics kräver att den virtuella måldatorn är ansluten till Internet.
Tilläggsschema
Azure Diagnostics-tilläggsschemat och egenskapsvärdena beskrivs i det här dokumentet.
Malldistribution
Azure VM-tillägg kan distribueras med Azure Resource Manager-mallar. JSON-schemat som beskrivs i föregående avsnitt kan användas i en Azure Resource Manager-mall för att köra Azure Diagnostics-tillägget under en distribution av en Azure Resource Manager-mall. Se Använda övervakning och diagnostik med en virtuell Windows-dator och Azure Resource Manager mallar.
Azure CLI-distribution
Azure CLI kan användas för att distribuera Azure Diagnostics-tillägget till en befintlig virtuell dator. Ersätt egenskaperna för skyddade inställningar och inställningar med giltig JSON från tilläggsschemat ovan.
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-distribution
Kommandot Set-AzVMDiagnosticsExtension
kan användas för att lägga till Azure Diagnostics-tillägget till en befintlig virtuell dator. Se även Använda PowerShell för att aktivera Azure Diagnostics på en virtuell dator som kör Windows.
$vm_resourcegroup = "myvmresourcegroup"
$vm_name = "myvm"
$diagnosticsconfig_path = "DiagnosticsPubConfig.xml"
Set-AzVMDiagnosticsExtension -ResourceGroupName $vm_resourcegroup `
-VMName $vm_name `
-DiagnosticsConfigurationPath $diagnosticsconfig_path
Felsökning och support
Felsöka
Data om tillståndet för tilläggsdistributioner kan hämtas från Microsoft Azure-portalen och med hjälp av Azure CLI. Om du vill se distributionstillståndet för tillägg för en viss virtuell dator kör du följande kommando med hjälp av Azure CLI.
az vm extension list --resource-group myResourceGroup --vm-name myVM -o table
I den här artikeln finns en mer omfattande felsökningsguide för Azure Diagnostics-tillägget.
Fel: "Profilåtgärden misslyckades"
Om du vill aktivera profilering följer du Aktivera Profiler för webbappar på en virtuell Azure-dator.
Support
Om du behöver mer hjälp någon gång i den här artikeln kan du kontakta Azure-experterna på MSDN Azure- och Stack Overflow-forumen. Du kan också skapa en Azure Support incident. Gå till Azure Support webbplats och välj Få support. Information om hur du använder Azure Support finns i Vanliga frågor och svar om Microsoft Azure Support.