Azure Diagnostics-extensie voor Windows-VM's
Van toepassing op: ✔️ Windows-VM's ✔️ Flexibele schaalsets ✔️ Uniform schaalsets
Overzicht
Met de Azure Diagnostics VM-extensie kunt u bewakingsgegevens, zoals prestatiemeteritems en gebeurtenislogboeken, verzamelen van uw Windows-VM. U kunt gedetailleerd opgeven welke gegevens u wilt verzamelen en waar u de gegevens wilt opslaan, zoals een Azure Storage-account of een Azure Event Hub. U kunt deze gegevens ook gebruiken om grafieken te maken in de Azure Portal of om metrische waarschuwingen te maken.
Vereisten
Besturingssysteem
De Azure Diagnostics-extensie kan worden uitgevoerd op Windows 10 Client, Windows Server 2008 R2, 2012, 2012 R2 en 2016.
Internetconnectiviteit
De Azure Diagnostics-extensie vereist dat de virtuele doelmachine is verbonden met internet.
Extensieschema
De Azure Diagnostics Extensieschema en eigenschapswaarden worden in dit document beschreven.
Sjabloonimplementatie
Azure VM-extensies kunnen worden geïmplementeerd met Azure Resource Manager-sjablonen. Het JSON-schema dat in de vorige sectie wordt beschreven, kan worden gebruikt in een Azure Resource Manager-sjabloon om de Azure Diagnostics-extensie uit te voeren tijdens de implementatie van een Azure Resource Manager-sjabloon. Zie Bewaking en diagnostische gegevens gebruiken met een Windows-VM en Azure Resource Manager-sjablonen.
Azure CLI-implementatie
De Azure CLI kan worden gebruikt om de Azure Diagnostics-extensie te implementeren op een bestaande virtuele machine. Vervang de beveiligde instellingen en instellingen-eigenschappen door geldige JSON uit het bovenstaande extensieschema.
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-implementatie
De Set-AzVMDiagnosticsExtension
opdracht kan worden gebruikt om de Azure Diagnostics-extensie toe te voegen aan een bestaande virtuele machine. Zie ook PowerShell gebruiken om Azure Diagnostics in te schakelen op een virtuele machine met Windows.
$vm_resourcegroup = "myvmresourcegroup"
$vm_name = "myvm"
$diagnosticsconfig_path = "DiagnosticsPubConfig.xml"
Set-AzVMDiagnosticsExtension -ResourceGroupName $vm_resourcegroup `
-VMName $vm_name `
-DiagnosticsConfigurationPath $diagnosticsconfig_path
Problemen oplossen en ondersteuning
Problemen oplossen
Gegevens over de status van extensie-implementaties kunnen worden opgehaald uit Azure Portal en met behulp van de Azure CLI. Als u de implementatiestatus van extensies voor een bepaalde VM wilt zien, voert u de volgende opdracht uit met behulp van de Azure CLI.
az vm extension list --resource-group myResourceGroup --vm-name myVM -o table
Raadpleeg dit artikel voor een uitgebreidere gids voor probleemoplossing voor de extensie Azure Diagnostics.
Fout: 'Profielbewerking is mislukt'
Als u profilering wilt inschakelen, volgt u Profiler inschakelen voor web-apps op een virtuele Azure-machine.
Ondersteuning
Als u op enig moment in dit artikel meer hulp nodig hebt, kunt u contact opnemen met de Azure-experts op de MSDN Azure- en Stack Overflow-forums. U kunt ook een ondersteuning voor Azure-incident indienen. Ga naar de ondersteuning voor Azure-site en selecteer Ondersteuning krijgen. Lees de Veelgestelde vragen over Microsoft ondersteuning voor Azure voor meer informatie over het gebruik van Azure-ondersteuning.
Volgende stappen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor