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
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
}
}
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
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
}
}