Aktivera VM-insikter med Hjälp av Resource Manager-mallar

Den här artikeln beskriver hur du aktiverar VM-insikter för en virtuell dator eller vm-skalningsuppsättning med hjälp av Resource Manager-mallar. Den här proceduren kan användas för:

  • Virtuella Azure-datorer
  • Skalningsuppsättningar för virtuella Microsoft Azure-datorer
  • Virtuella hybriddatorer som är anslutna till Azure Arc

Om du inte är bekant med hur du distribuerar en Resource Manager-mall kan du läsa Distribuera mallar.

Förutsättningar

Resource Manager-mallar

Använd Azure Resource Manager-mallarna i den här artikeln för att registrera virtuella datorer och vm-skalningsuppsättningar med hjälp av Azure Monitor-agenten och Log Analytics-agenten. Mallarna installerar de agenter som krävs och utför den konfiguration som krävs för att registrera till dator till VM-insikter.

Kommentar

Distribuera mallen i samma resursgrupp som den virtuella datorn eller vm-skalningsuppsättningen som aktiveras.

Aktivera VM-insikter med Hjälp av Azure Monitor-agenten

Distribuera först datainsamlingsregeln och installera sedan agenter för att använda den datainsamlingsregeln.

Distribuera datainsamlingsregel

Det här steget installerar en datainsamlingsregel med namnet MSVMI-{WorkspaceName}, i samma resursgrupp som din Log Analytics-arbetsyta:

  1. Ladda ned regelmallar för VM Insights-datainsamling.

  2. Distribuera en mall från den nedladdade zip-filen. I följande tabell beskrivs de tillgängliga mallarna:

    Mapp Fil beskrivning
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Aktivera både prestanda- och kartupplevelsen för VM Insights.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Aktivera endast prestandaupplevelse för VM Insights.

Distribuera agenter till datorer

När du har skapat datainsamlingsregeln distribuerar du:

Kommentar

Om skalningsuppsättningarna för virtuella datorer har en uppgraderingsprincip inställd på manuell aktiveras inte VM-insikter för instanser som standard när mallen har installerats. Du måste uppgradera instanserna manuellt.

Aktivera VM-insikter med Log Analytics-agenten

Ladda ned Logs Analytics-agentmallarna. Du måste först konfigurera arbetsytan och sedan installera agenter för att använda den domänkontrollanten.

Konfigurera arbetsyta

Du behöver bara utföra det här steget en gång för varje arbetsyta som ska använda VM-insikter.

Mapp Fil beskrivning
KonfigureraArbetsyta ConfigureWorkspaceTemplate.json
KonfigureraArbetsytaParametrar
Installera DEN VMInsights-lösning som krävs för arbetsytan.

Distribuera agenter till datorer

När arbetsytan har konfigurerats distribuerar du agenterna med någon av mallarna i följande tabell. Mallar är tillgängliga som gäller för en befintlig dator eller skapar en ny dator som är aktiverad för VM-insikter.

Mapp Fil beskrivning
NewVmOnboarding NewVmOnboardingTemplate.json
NewVmOnboardingParameters.json
Skapar en virtuell dator och gör att den kan övervakas med VM-insikter.
ExistingVmOnboarding ExistingVmOnboarding.json
ExistingVmOnboarding.json
Aktiverar VM-insikter på en befintlig virtuell dator.
NewVmssOnboarding NewVmssOnboarding.json
NewVmssOnboarding.json
Skapar en VM-skalningsuppsättning och gör att den kan övervakas med VM-insikter.
ExistingVmssOnboarding ExistingVmssOnboarding.json
ExistingVmssOnboarding.json
Aktiverar VM-insikter på befintlig VM-skalningsuppsättning.
ExistingArcVmOnboarding ExistingArcVmOnboarding.json
ExistingArcVmOnboarding.json
Aktiverar VM-insikter på en befintlig Arc-aktiverad server.

Distribuera mallar

Varje mapp i nedladdningen har en mall och en parameterfil. Ändra parameterfilen med nödvändig information, till exempel resurs-ID för virtuell dator, resurs-ID för arbetsyta, resurs-ID för datainsamlingsregel, plats och operativsystemtyp. Ändra inte mallfilen om du inte behöver anpassa den för ditt specifika scenario.

Distribuera med Azure-portalen

Mer information om hur du distribuerar en mall från Azure-portalen finns i Snabbstart: Skapa och distribuera ARM-mallar med hjälp av Azure-portalen .

Distribuera med PowerShell

Använd följande kommando för att distribuera mallen med PowerShell.

New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>

Azure CLI

Använd följande kommando för att distribuera mallen med Azure CLI.

az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>

Nästa steg

Nu när övervakning har aktiverats för dina virtuella datorer är den här informationen tillgänglig för analys med VM-insikter.