Condividi tramite


Abilitare informazioni dettagliate sulle macchine virtuali usando i modelli di Resource Manager

Questo articolo descrive come abilitare le informazioni dettagliate sulle macchine virtuali per una macchina virtuale o un set di scalabilità di macchine virtuali usando i modelli di Resource Manager. Questa procedura può essere usata per:

  • Macchine virtuali di Azure
  • Set di scalabilità di macchine virtuali di Azure
  • Macchine virtuali ibride connesse ad Azure Arc

Se non si ha familiarità con la distribuzione di un modello di Resource Manager, vedere Distribuire modelli.

Prerequisiti

Modelli di Resource Manager

Usare i modelli di Azure Resource Manager forniti in questo articolo per eseguire l'onboarding di macchine virtuali e set di scalabilità di macchine virtuali usando l'agente di Monitoraggio di Azure e l'agente di Log Analytics. I modelli installano gli agenti necessari ed eseguono la configurazione necessaria per eseguire l'onboarding nel computer in informazioni dettagliate sulle macchine virtuali.

Nota

Distribuire il modello nello stesso gruppo di risorse della macchina virtuale o del set di scalabilità di macchine virtuali abilitato.

Abilitare informazioni dettagliate sulle macchine virtuali con l'agente di Monitoraggio di Azure

Distribuire prima di tutto la regola di raccolta dati e quindi installare gli agenti per usare tale regola di raccolta dati.

Distribuire la regola di raccolta dati

Questo passaggio installa una regola di raccolta dati denominata MSVMI-{WorkspaceName}, nello stesso gruppo di risorse dell'area di lavoro Log Analytics:

  1. Scaricare i modelli di regole di raccolta dati di Informazioni dettagliate macchina virtuale.

  2. Distribuire un modello dal file ZIP scaricato. La tabella seguente descrive i modelli disponibili:

    Folder File Descrizione
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Abilitare sia le prestazioni che l'esperienza mappa di Informazioni dettagliate macchina virtuale.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Abilitare solo l'esperienza prestazioni di Informazioni dettagliate macchina virtuale.

Distribuire agenti nei computer

Dopo aver creato la regola di raccolta dati, distribuire:

Nota

Se i set di scalabilità di macchine virtuali hanno un criterio di aggiornamento impostato su manuale, le informazioni dettagliate sulle macchine virtuali non verranno abilitate per impostazione predefinita per le istanze dopo l'installazione del modello. È necessario aggiornare manualmente le istanze.

Abilitare informazioni dettagliate sulle macchine virtuali con l'agente di Log Analytics

Scaricare i modelli dell'agente di Log Analytics. È prima necessario configurare l'area di lavoro e quindi installare gli agenti per l'uso di tale record di controllo di accesso.

Configurare l'area di lavoro

È necessario eseguire questo passaggio una sola volta per ogni area di lavoro che userà informazioni dettagliate sulle macchine virtuali.

Folder File Descrizione
ConfigureWorkspace ConfigureWorkspaceTemplate.json
ConfigureWorkspaceParameters
Installare la soluzione VMInsights necessaria per l'area di lavoro.

Distribuire agenti nei computer

Dopo aver configurato l'area di lavoro, distribuire gli agenti usando uno dei modelli nella tabella seguente. I modelli sono disponibili che si applicano a un computer esistente o creano un nuovo computer abilitato per informazioni dettagliate sulle macchine virtuali.

Folder File Descrizione
NewVmOnboarding NewVmOnboardingTemplate.json
NewVmOnboardingParameters.json
Crea una macchina virtuale e consente di monitorarlo con informazioni dettagliate sulle macchine virtuali.
ExistingVmOnboarding ExistingVmOnboarding.json
ExistingVmOnboarding.json
Abilita le informazioni dettagliate sulle macchine virtuali nella macchina virtuale esistente.
NewVmssOnboarding NewVmssOnboarding.json
NewVmssOnboarding.json
Crea un set di scalabilità di macchine virtuali e consente di monitorarlo con informazioni dettagliate sulle macchine virtuali.
ExistingVmssOnboarding ExistingVmssOnboarding.json
ExistingVmssOnboarding.json
Abilita le informazioni dettagliate sulle macchine virtuali nel set di scalabilità di macchine virtuali esistente.
ExistingArcVmOnboarding ExistingArcVmOnboarding.json
ExistingArcVmOnboarding.json
Abilita informazioni dettagliate sulle macchine virtuali nel server abilitato per Arc esistente.

Distribuire modelli

Ogni cartella nel download ha un modello e un file di parametri. Modificare il file dei parametri con i dettagli necessari, ad esempio ID risorsa macchina virtuale, ID risorsa area di lavoro, ID risorsa della regola di raccolta dati, Posizione e Tipo di sistema operativo. Non modificare il file modello a meno che non sia necessario personalizzarlo per uno scenario specifico.

Eseguire la distribuzione con il portale di Azure

Per informazioni dettagliate sulla distribuzione di un modello dal portale di Azure, vedere Avvio rapido: Creare e distribuire modelli di Resource Manager usando il portale di Azure.

Eseguire la distribuzione con PowerShell

Usare il comando seguente per distribuire il modello con PowerShell.

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

Interfaccia della riga di comando di Azure

Usare il comando seguente per distribuire il modello con l'interfaccia della riga di comando di Azure.

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

Passaggi successivi

Ora che il monitoraggio è abilitato per le macchine virtuali, queste informazioni sono disponibili per l'analisi con informazioni dettagliate sulle macchine virtuali.

  • Per visualizzare le dipendenze delle applicazioni individuate, vedere Visualizzare la mappa delle informazioni dettagliate sulle macchine virtuali.

  • Per identificare i colli di bottiglia e l'utilizzo complessivo con le prestazioni della macchina virtuale, vedere Visualizzare le prestazioni delle macchine virtuali di Azure.