Delen via


VM-controle installeren (preview)

Gebruikers kunnen VM-horloge eenvoudig inschakelen via ARM-sjabloon, PowerShell of AZ CLI op Virtuele Azure-machines en Virtuele-machineschaalsets van Azure. VM-controle kan worden ingeschakeld op virtuele Linux- en Windows-machines. VM-horloge wordt geleverd via de Application Health VM-extensie voor een gemakkelijke acceptatie. De code in dit document bevat informatie over de stappen voor het installeren van de extensie voor de virtuele machine voor de toepassingsstatus en het inschakelen van VM-controle.

Notitie

Voor de codesegmenten is gebruikersinvoer vereist. Labels in <> de code moeten worden vervangen door waarden die specifiek zijn voor uw installatie. Hier volgt een lijst met parameters met instructies voor het vervangen door.

Parameters Beschrijving
<your subscription id> Dit is uw Azure-abonnements-id waarin u vm-watch wilt installeren.
<your vm name> Dit is de naam van uw virtuele machine waarop de extensie wordt geïnstalleerd.
<your resource group name> Dit is de naam van de resourcegroep in uw Azure-abonnement waaraan uw vm wordt toegewezen.
<your location> Dit is de Azure-regio waarin uw VIRTUELE machine is geïnstalleerd.
<your extension name Deze naam wordt toegewezen aan de Application Health VM-extensie die wordt geïnstalleerd.
<application health extension type> Hiermee geeft u op of de windows- of Linux-toepassingsstatusextensie moet worden geïnstalleerd.
<your vm scale set name> Dit is de naam van de VM-schaalset waarin u vm-controle wilt installeren.

Vereisten

1. Registerfunctie

Voer de code uit met behulp van de Azure-opdrachtregel om u te registreren voor het aannemen van VM-watch.

az feature register --name VMWatchPreview --namespace Microsoft.Compute --subscription <your subscription id>
az provider register --namespace Microsoft.Compute --subscription <your subscription id>


Functieregistratie valideren

Controleer of u zich hebt geregistreerd voor de VM-controlefunctie door de opdracht uit te voeren.

az feature show --namespace Microsoft.Compute --name VMWatchPreview --subscription <your subscription id>

2. Controleren of de VM is geïnstalleerd

Voor meer informatie over het maken van een VM en/of virtuele-machineschaalset raadpleegt u de quickstartgids - Windows voor Windows en quickstart - Linux voor Linux.

Belangrijk

Als de toepassingsstatusextensie al op de virtuele machine is geïnstalleerd, controleert u of de instellingen autoUpgradeMinorVersion zijn ingesteld true op en enableAutomaticUpgrade is ingesteld op true.

VM-controle installeren op virtuele Azure-machines

Belangrijk

Het codesegment is identiek voor Zowel Windows als Linux, met uitzondering van de waarde van de parameter <application health extension type> die wordt doorgegeven aan het extensietype.

Vervang dit door <application health extension type> "ApplicationHealthLinux" Linux- en "ApplicationHealthWindows" Windows-installaties.

az vm extension set --resource-group <your resource group> --vm-name <your vm name> --name <application health extension type> --publisher Microsoft.ManagedServices --version 2.0 --settings '{"vmWatchSettings": {"enabled": true}}' --enable-auto-upgrade true 

Valideren of de extensie application Health VM is geïnstalleerd in de Azure-VM

Navigeer na een geslaagde installatie naar Azure Portal om te bevestigen dat de Application Health VM-extensie is geïnstalleerd.

Windows

Schermopname van de installatie van de Windows-VM.

Linux

Schermopname van de installatie van de Linux-VM.

Ga terug naar de overzichtspagina en klik op de JSON-weergave voor de VIRTUELE machine om te bevestigen dat het VM-horloge is ingeschakeld op deze VIRTUELE machine. Zorg ervoor dat de configuratie bestaat in de JSON.

  "settings": {  
      "vmWatchSettings": {  
          "enabled": true  
      }
  }

VM-controle installeren in Virtuele-machineschaalsets van Azure

Belangrijk

Het codesegment is identiek voor Zowel Windows als Linux, met uitzondering van de waarde van de parameter <application health extension type> die wordt doorgegeven aan het extensietype. Vervang dit door <application health extension type> "ApplicationHealthLinux" Linux- en "ApplicationHealthWindows" Windows-installaties.

az vmss extension set --resource-group '<your resource group name>' --vmss-name '<your vm scale set name>' --name <application health extension type> --publisher Microsoft.ManagedServices --version 2.0 --settings '{"vmWatchSettings": {"enabled": true}}' --enable-auto-upgrade true

Valideren dat de vm-extensie Application Health is geïnstalleerd in de virtuele-machineschaalset van Azure

Navigeer bij een geslaagde installatie naar Azure Portal om te bevestigen dat de Application Health VM-extensie is geïnstalleerd in de virtuele-machineschaalset.

Windows

Schermopname van de installatie van de virtuele-machineschaalset van Windows.Linux

Schermopname van de installatie van de virtuele-machineschaalset voor Linux.

Ga terug naar de overzichtspagina en klik op de JSON-weergave voor de VIRTUELE machine om te bevestigen dat het VM-horloge is ingeschakeld op deze VIRTUELE machine. Zorg ervoor dat de configuratie bestaat in de JSON.

  "settings": {  
      "vmWatchSettings": {  
          "enabled": true  
      }
  }

Volgende stappen