Dela via


Installera VM-klocka (förhandsversion)

Du kan aktivera VM-bevakning med hjälp av en Azure Resource Manager-mall (ARM-mall), PowerShell eller Azure CLI på virtuella Azure-datorer (VM) och Skalningsuppsättningar för virtuella Azure-datorer. Du kan aktivera VM-bevakning på både virtuella Linux- och Windows-datorer. VM-klockan levereras via application health VM-tillägget för enkel implementering.

Koden i den här artikeln beskriver stegen för att installera application health VM-tillägget och aktivera VM-bevakning. Observera att kodsegmenten kräver användarindata. Alla etiketter inom vinkelparenteser (<>) i koden måste ersättas med värden som är specifika för din installation. Här är en lista över parametrar med instruktioner om vad du ska ersätta dem med.

Parameter Beskrivning
<your subscription id> Det Azure-prenumerations-ID som du vill installera VM watch i.
<your vm name> Namnet på den virtuella dator som tillägget installeras på.
<your resource group name> Namnet på resursgruppen i din Azure-prenumeration som den virtuella datorn ska tilldelas till.
<your location> Den Azure-region där den virtuella datorn är installerad.
<your extension name Det namn som ska tilldelas det programhälso-VM-tillägg som du installerar.
<application health extension type> Anger om Windows- eller Linux Application Health-tillägget ska installeras.
<your vm scale set name> Namnet på vm-skalningsuppsättningen där du vill installera VM-klockan.

Förutsättningar

1. Registrera funktionen

Registrera dig för att använda VM Watch genom att köra följande kommandon via Azure CLI:

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

Verifiera funktionsregistrering

Kontrollera att du har registrerat dig för funktionen vm watch genom att köra följande kommando:

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

2. Kontrollera att en virtuell dator är installerad

Information om hur du skapar en VM och/eller vm-skalningsuppsättning finns i snabbstartsguiden för Windows och snabbstartsguiden för Linux.

Viktigt!

Om Application Health-tillägget redan är installerat på den virtuella datorn kontrollerar du att inställningarna autoUpgradeMinorVersion och enableAutomaticUpgrade är inställda truepå .

Installera VM-klocka på en virtuell Azure-dator

Viktigt!

Kodsegmentet är identiskt för både Windows och Linux, förutom värdet för parametern <application health extension type> som skickas till tilläggstypen. Ersätt <application health extension type> med "ApplicationHealthLinux" för Linux-installationer och "ApplicationHealthWindows" för Windows-installationer.

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 

Kontrollera att tillägget för den virtuella datorn Application Health är installerat på den virtuella Azure-datorn

Gå till Azure Portal och bekräfta att tillägget för den virtuella programhälsodatorn har installerats.

Följande skärmbild visar en Windows-installation.

Skärmbild som visar en installation av en virtuell Windows-dator av application health-tillägget.

Följande skärmbild visar en Linux-installation.

Skärmbild som visar en installation av en virtuell Linux-dator av application health-tillägget.

Om du vill bekräfta att VM-klockan har aktiverats på den här virtuella datorn går du tillbaka till översiktssidan och väljer JSON-vyn för den virtuella datorn. Kontrollera att konfigurationen finns i JSON.

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

Installera VM-klocka på en skalningsuppsättning för virtuella Azure-datorer

Viktigt!

Kodsegmentet är identiskt för både Windows och Linux, förutom värdet för parametern <application health extension type> som skickas till tilläggstypen. Ersätt <application health extension type> med "ApplicationHealthLinux" för Linux-installationer och "ApplicationHealthWindows" för Windows-installationer.

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

Verifiera att tillägget för den virtuella programhälsa-datorn är installerat i vm-skalningsuppsättningen

Gå till Azure Portal och bekräfta att tillägget för den virtuella programhälsodatorn har installerats.

Följande skärmbild visar en Windows-installation.

Skärmbild som visar installationen av Application Health-tillägget i en skalningsuppsättning för virtuella Windows-datorer.

Följande skärmbild visar en Linux-installation.

Skärmbild som visar installationen av Application Health-tillägget i en skalningsuppsättning för virtuella Linux-datorer.


Om du vill bekräfta att VM-klockan har aktiverats på den här skalningsuppsättningen går du tillbaka till översiktssidan och väljer JSON-vyn för skalningsuppsättningen. Kontrollera att konfigurationen finns i JSON.

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