Share via


Diagnostische gegevens over opstarten Azure

Van toepassing op: ✔️ Virtuele Linux-machines voor Windows-VM's ✔️ ✔️ Flexibele schaalsets Uniform-schaalsets ✔️

Diagnostische gegevens over opstarten is een foutopsporingsfunctie voor virtuele Azure-machines (VM) die diagnose van VM-opstartfouten mogelijk maakt. Met diagnostische gegevens over opstarten kan een gebruiker de status van de virtuele machine observeren terwijl deze wordt opgestart door seriële logboekgegevens en schermopnamen te verzamelen.

Opslagaccount voor diagnostische gegevens over opstarten

Wanneer u een VIRTUELE machine maakt in Azure Portal, wordt diagnostische gegevens over opstarten standaard ingeschakeld. De aanbevolen ervaring voor diagnostische gegevens over opstarten is het gebruik van een beheerd opslagaccount, omdat dit aanzienlijke prestatieverbeteringen oplevert in de tijd voor het maken van een Virtuele Azure-machine. Een door Azure beheerd opslagaccount wordt gebruikt, zodat u de tijd verwijdert die nodig is om een gebruikersopslagaccount te maken om de diagnostische gegevens voor opstarten op te slaan.

Belangrijk

De blobs voor diagnostische gegevens over opstarten (die bestaan uit logboeken en installatiekopieën van momentopnamen) worden opgeslagen in een beheerd opslagaccount. Klanten worden alleen in rekening gebracht voor gebruikte GiBs door de blobs, niet op de ingerichte grootte van de schijf. De momentopnamemeters worden gebruikt voor facturering van het beheerde opslagaccount. Omdat de beheerde accounts worden gemaakt op Standard LRS of Standard ZRS, worden klanten alleen in rekening gebracht op $ 0,05/GB per maand voor de grootte van hun blobs voor diagnostische gegevens. Zie prijzen voor beheerde schijven voor meer informatie over deze prijzen. Klanten zien deze kosten die zijn gekoppeld aan hun VM-resource-URI.

Een alternatieve opstartdiagnose-ervaring is het gebruik van een aangepast opslagaccount. Een gebruiker kan een nieuw opslagaccount maken of een bestaand opslagaccount gebruiken. Wanneer de opslagfirewall is ingeschakeld voor het aangepaste opslagaccount (ingeschakeld vanuit alle netwerken is niet geselecteerd), moet u het volgende doen:

  • Zorg ervoor dat toegang via de opslagfirewall is toegestaan voor het Azure-platform om de schermopname en het seriële logboek te publiceren. Hiervoor gaat u naar het aangepaste opslagaccount voor diagnostische opstartgegevens in Azure Portal en selecteert u Netwerken in de sectie Beveiliging en netwerken. Controleer of het selectievakje Azure-services in de lijst met vertrouwde services toegang heeft tot dit opslagaccount is ingeschakeld.

  • Toestaan dat opslagfirewall voor gebruikers de opstartschermafbeeldingen of seriële logboeken kan bekijken. Hiervoor voegt u uw netwerk of internet-IP-adressen van de client/browser toe als firewalluitsluitingen. Raadpleeg Firewalls en virtuele netwerken voor Azure Storage configureren voor meer informatie.

Als u de opslagfirewall voor Azure Serial Console wilt configureren, raadpleegt u Serial Console gebruiken waarvoor de firewall voor het opslagaccount voor diagnostische opstartgegevens is ingeschakeld.

Notitie

Voor het aangepaste opslagaccount dat is gekoppeld aan diagnostische gegevens over opstarten, moeten het opslagaccount en de bijbehorende virtuele machines zich in dezelfde regio en hetzelfde abonnement bevinden.

Weergave diagnostische gegevens over opstarten

Ga naar de blade van de virtuele machine in Azure Portal. De optie diagnostische gegevens over opstarten vindt u in de Sectie Help in Azure Portal. Als u diagnostische gegevens over opstarten selecteert, wordt een schermopname en seriële logboekgegevens weergegeven. Het seriële logboek bevat kernelberichten en de schermopname is een momentopname van de huidige status van uw VM's. Op basis van of op de VM Windows of Linux wordt uitgevoerd, wordt bepaald hoe de verwachte schermopname eruit zou zien. Voor Windows zien gebruikers een bureaubladachtergrond en voor Linux, zien gebruikers een aanmeldingsprompt.

Schermopname van Diagnostische gegevens over opstarten in LinuxSchermopname van Diagnostische gegevens over opstarten van Windows

Diagnostische gegevens over beheerde opstartbewerkingen inschakelen

Diagnostische gegevens over beheerde opstartbewerkingen kunnen worden ingeschakeld via Azure Portal, CLI en ARM-sjablonen.

Diagnostische gegevens over beheerde opstartbewerkingen inschakelen met behulp van Azure Portal

Wanneer u een virtuele machine maakt in Azure Portal, is de standaardinstelling dat diagnostische gegevens over opstarten zijn ingeschakeld met behulp van een beheerd opslagaccount. Navigeer naar het tabblad Beheer tijdens het maken van de VIRTUELE machine om deze weer te geven.

Schermopname van het inschakelen van diagnostische gegevens over beheerde opstartbewerkingen tijdens het maken van de VIRTUELE machine.

Diagnostische gegevens over beheerde opstarten inschakelen met CLI

Diagnostische gegevens over opstarten met een beheerd opslagaccount worden ondersteund in Azure CLI 2.12.0 en hoger. Als u geen naam of URI invoert voor een opslagaccount, wordt een beheerd account gebruikt. Zie de CLI-documentatie voor diagnostische gegevens over opstarten voor meer informatie en codevoorbeelden.

Diagnostische gegevens over beheerde opstartbewerkingen inschakelen met Behulp van PowerShell

Diagnostische gegevens over opstarten met een beheerd opslagaccount worden ondersteund in Azure PowerShell 6.6.0 en hoger. Als u geen naam of URI invoert voor een opslagaccount, wordt een beheerd account gebruikt. Zie de PowerShell-documentatie voor diagnostische gegevens over opstarten voor meer informatie en codevoorbeelden.

Diagnostische gegevens over beheerde opstartbewerkingen inschakelen met behulp van ARM-sjablonen (Azure Resource Manager)

Alles na API-versie 2020-06-01 ondersteunt diagnostische gegevens over beheerde opstartbewerkingen. Zie voor meer informatie de weergave exemplaar van diagnostische gegevens over opstarten.

            "name": "[parameters('virtualMachineName')]",
            "type": "Microsoft.Compute/virtualMachines",
            "apiVersion": "2020-06-01",
            "location": "[parameters('location')]",
            "dependsOn": [
                "[concat('Microsoft.Network/networkInterfaces/', parameters('networkInterfaceName'))]"
            ],
            "properties": {
                "hardwareProfile": {
                    "vmSize": "[parameters('virtualMachineSize')]"
                },
                "storageProfile": {
                    "osDisk": {
                        "createOption": "fromImage",
                        "managedDisk": {
                            "storageAccountType": "[parameters('osDiskType')]"
                        }
                    },
                    "imageReference": {
                        "publisher": "publisherName",
                        "offer": "imageOffer",
                        "sku": "imageSKU",
                        "version": "imageVersion"
                    }
                },
                "networkProfile": {
                    "networkInterfaces": [
                        {
                            "id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaceName'))]"
                        }
                    ]
                },
                "osProfile": {
                    "computerName": "[parameters('virtualMachineComputerName')]",
                    "adminUsername": "[parameters('adminUsername')]",
                    "linuxConfiguration": {
                        "disablePasswordAuthentication": true
                    }
                },
                "diagnosticsProfile": {
                    "bootDiagnostics": {
                        "enabled": true
                    }
                }
            }
        }
    ],

Notitie

Vervang publisherName, imageOffer, imageSKU en imageVersion dienovereenkomstig.

Beperkingen

  • Diagnostische gegevens over beheerde opstarten zijn alleen beschikbaar voor Azure Resource Manager-VM's.
  • Beheerde opstartdiagnose biedt geen ondersteuning voor VM's met onbeheerde besturingssysteemschijven.
  • Diagnostische gegevens over opstarten bieden geen ondersteuning voor Premium-opslagaccounts of zone-redundante opslagaccounts. Als een van deze wordt gebruikt voor diagnostische gegevens over opstarten, ontvangen gebruikers een StorageAccountTypeNotSupported foutmelding bij het starten van de VIRTUELE machine.
  • Beheerde opslagaccounts worden ondersteund in Resource Manager API-versie 2020-06-01 en hoger.
  • Portal ondersteunt alleen het gebruik van diagnostische opstartgegevens met een beheerd opslagaccount voor VM's met één exemplaar.
  • Gebruikers kunnen geen bewaarperiode configureren voor beheerde opstartdiagnose. De logboeken worden overschreven wanneer de totale grootte 1 GB overschrijdt.

Volgende stappen

Meer informatie over de seriële Console van Azure en het gebruik van diagnostische gegevens over opstarten om problemen met virtuele machines in Azure op te lossen.