Condividi tramite


Abilitare le informazioni dettagliate sulle macchine virtuali

Questo articolo fornisce dettagli sull'abilitazione di VM Insights in Monitoraggio di Azure utilizzando diversi metodi, tra cui il portale di Azure, i modelli di ARM e lo script di PowerShell.

Avviso

Se la macchina virtuale dispone già di VM Insights abilitati utilizzando l'agente di Log Analytics deprecato, vedere Esegui la migrazione all'agente di Monitoraggio di Azure dall'agente di Log Analytics nei VM Insights per indicazioni sulla migrazione all'agente di Monitoraggio di Azure. Assicurarsi di rimuovere l'agente di Log Analytics per impedire la raccolta di dati duplicati con entrambi gli agenti installati.

Prerequisiti

Agenti

Quando abiliti VM Insights per un computer, vengono installati i seguenti agenti.

  • Agente di Monitoraggio di Azure: raccoglie i dati dal computer e lo distribuisce a un'area di lavoro Log Analytics.
  • Dependency Agent: raccoglie i dati scoperti sui processi in esecuzione nella macchina virtuale e sulle dipendenze dei processi esterni per supportare la funzionalità Mappa nelle Informazioni dettagliate sulle macchine virtuali. Questo agente non è necessario per altre funzionalità di informazioni dettagliate sulle macchine virtuali, quindi non è necessario installare l'agente di dipendenza se non si intende usare la funzionalità Mappa.

DCR informazioni dettagliate macchina virtuale

Le regole di raccolta dati vengono usate dall'agente di Monitoraggio di Azure per specificare quali dati raccogliere e come devono essere elaborati. Quando si abilita VM Insights, si crea una Regola di raccolta dati (DCR) specifica per VM Insights e la si associa all'agente di Monitoraggio di Azure su qualsiasi macchina virtuale da monitorare.

L'unica configurazione in un DCR di informazioni dettagliate sulle macchine virtuali è l'area di lavoro Log Analytics e indica se raccogliere o meno processi e dati sulle dipendenze. Invece di creare un record di dominio separato per ogni computer, è consigliabile usare un singolo record di dominio per ogni area di lavoro Log Analytics usata per informazioni dettagliate sulle macchine virtuali e associare tale record di controllo di dominio a più computer. È possibile creare controller di dominio separati se si vogliono raccogliere processi e dipendenze da alcuni computer, ma non da altri.

Non è consigliabile modificare il DCR di informazioni dettagliate sulle macchine virtuali. Se è necessario raccogliere dati aggiuntivi dai computer monitorati, come i log eventi e i log di sicurezza, creare regole di raccolta dati aggiuntive e associarle agli stessi computer. È possibile ottenere indicazioni per la creazione di questi DCR da Raccogliere dati con l'Agente di Monitoraggio di Azure.

Diagramma che mostra l'operazione del DCR di informazioni dettagliate sulle macchine virtuali rispetto ad altri DCR associati agli stessi agenti.

Creare un DCR di informazioni dettagliate sulle macchine virtuali

Esistono due metodi per creare un DCR di informazioni dettagliate sulle macchine virtuali. Indipendentemente dal metodo scelto, il DCR è identico e può essere usato con qualsiasi processo per abilitare approfondimenti sulle macchine virtuali su altri computer. Anche se non è necessario, sarebbe meglio assegnare un nome al DCR MSVMI-{WorkspaceName} corrispondente alla convenzione di denominazione usata dal portale di Azure.

  • Creare un DCR per le analisi delle VM nell'ambito del processo di onboarding utilizzando il portale di Azure con il processo descritto di seguito.

  • Scaricare e installare i modelli di regole per la raccolta di dati approfonditi della VM. Nella tabella seguente vengono descritti i modelli disponibili. Vedere Distribuire modelli se non si ha familiarità con i metodi per distribuire modelli di Resource Manager.

    Cartella Documento Descrizione
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Abilitare sia l'esperienza Mappa che Prestazioni di Informazioni dettagliate macchina virtuale.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Abilitare solo l'esperienza Prestazioni di Informazioni dettagliate macchina virtuale.

Per impostazione predefinita, l'agente di Monitoraggio di Azure si connette a un endpoint pubblico per connettersi all'ambiente di Monitoraggio di Azure. Per abilitare l'isolamento di rete per VM Insights, associare il DCR di VM Insights a un endpoint di raccolta dati (DCE) collegato a un ambito di collegamento privato di Azure Monitor secondo quanto descritto in Abilitare l'isolamento di rete per l'Agent di Monitoraggio di Azure usando collegamento privato.

Abilitare Informazioni dettagliate macchina virtuale

Abilitare le informazioni dettagliate sulle macchine virtuali usando il portale di Azure

Usare la procedura seguente per abilitare le informazioni dettagliate sulle macchine virtuali in una macchina virtuale non monitorata o in un set di scalabilità di macchine virtuali. Questo processo non richiede di installare agenti o creare un DCR per le informazioni dettagliate delle macchine virtuali, poiché queste attività vengono eseguite dal portale.

Nota

Come parte del processo di installazione dell'agente di Monitoraggio di Azure, Azure assegna un'identità gestita assegnata dal sistema al computer se tale identità non esiste già.

  1. Dal menu Monitoraggio nel portale di Azure, selezionare Macchine virtuali>Non monitorati. Questa scheda include tutti i computer che non sono abilitati per le informazioni dettagliate sulle macchine virtuali. Tutti i computer in cui è installato l'agente di Monitoraggio di Azure. Se in una macchina virtuale è installato l'agente di Log Analytics, ma non Dependency Agent, la VM verrà elencata come non monitorata.

  2. Selezionare Abilita accanto al computer da abilitare. Se un computer non è attualmente in esecuzione, è necessario avviarlo per abilitarlo.

    Screenshot dei computer non monitorati in Informazioni dettagliate macchina virtuale.

  3. Nella pagina Onboarding di Insights, selezionare Attiva.

  4. Nella pagina Configurazione monitoraggio, selezionare agente di Monitoraggio di Azure e selezionare un DCR dall'elenco a discesa Regola di raccolta dati. Vengono elencati solo i DCR configurati per le informazioni dettagliate sulle macchine virtuali.

    Screenshot della pagina di configurazione di monitoraggio di VM Insights.

  5. Se un DCR non è già stato creato per approfondimenti sulle macchine virtuali, Azure Monitor offre di crearne uno con un'area di lavoro predefinita di Log Analytics e le seguenti impostazioni. È possibile accettare queste impostazioni predefinite oppure fare clic su Crea nuovo per creare un nuovo record di dominio con impostazioni diverse. In questo modo, è possibile selezionare un'area di lavoro e specificare se raccogliere processi e dipendenze usando la funzione Mappa di VM insights.

    • Prestazioni guest abilitate.
    • Processi e dipendenze disabilitati.

    Screenshot che mostra la schermata per la creazione di una nuova regola di raccolta dati.

    Nota

    Se si seleziona un DCR con Mappa abilitata e la macchina virtuale non è supportata da Dependency Agent, Dependency Agent verrà installato ed eseguito in modalità danneggiata.

  6. Selezionare Configura per avviare il processo di configurazione. L'installazione dell'agente e l'avvio della raccolta dei dati richiedono alcuni minuti. Durante la configurazione, si riceveranno messaggi di stato.

  7. Se si usa un modello di aggiornamento manuale per il set di scalabilità di macchine virtuali, aggiornare le istanze per completare la configurazione. È possibile avviare gli aggiornamenti dalla pagina Istanze nella sezione Impostazioni.

Modifica la configurazione di VM Insights

Per modificare la configurazione delle analisi della macchina virtuale per una macchina virtuale dopo che è stata configurata, fare clic su Abilitato accanto alla macchina virtuale nella pagina Panoramica di VM insights. Verrà visualizzata la configurazione corrente. Fare clic su Modifica per aprire la pagina di configurazione come descritto nella sezione precedente. È possibile selezionare un altro controller di dominio per la macchina virtuale o crearne uno nuovo. Non è possibile modificare il record di dominio esistente da questa pagina.

Passaggi successivi

Per informazioni su come usare la funzionalità di monitoraggio delle prestazioni, vedere Visualizzare le prestazioni di VM Insights. Per visualizzare le dipendenze dell'applicazione individuate, vedere Mappa dei dettagli delle macchine virtuali.