Azure Diagnostics-tillägg för virtuella Windows-datorer
Gäller för: ✔️ Flexibla skalningsuppsättningar ✔️ för virtuella Windows-datorer ✔️ 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 Event Hub. Du kan också använda dessa data för att skapa diagram i Azure-portalen eller skapa måttaviseringar.
Förutsättningar
Operativsystem
Azure Diagnostics-tillägget kan köras mot Windows 10-klienten, Windows Server 2008 R2, 2012, 2012 R2 och 2016.
Internet-anslutning
Azure Diagnostics-tillägget kräver att den virtuella måldatorn är ansluten till Internet.
Tilläggsschema
Schemat och egenskapsvärdena för Azure Diagnostics Extension 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 Azure Resource Manager-malldistribution. 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är som helst i den här artikeln kan du kontakta Azure-experterna på MSDN Azure- och Stack Overflow-forumen. Du kan också skapa en Azure-supportincident. Gå till Azure-supportwebbplatsen och välj Hämta support. Information om hur du använder Azure Support finns i Vanliga frågor och svar om Microsoft Azure-support.