Dela via


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.

Nästa steg