Panoramica di Vm Insights

Questo articolo offre una panoramica di come abilitare Informazioni dettagliate macchina virtuale per monitorare l'integrità e le prestazioni di:

  • Macchine virtuali di Azure.
  • Set di scalabilità di macchine virtuali di Azure.
  • Macchine virtuali ibride connesse ad Azure Arc.
  • Macchine virtuali locali.
  • Macchine virtuali ospitate in un altro ambiente cloud.

Nota

La configurazione di un'area di lavoro Log Analytics per l'uso di Informazioni dettagliate macchina virtuale tramite l'agente di Log Analytics non è più supportata.

Opzioni di installazione e computer supportati

La tabella seguente illustra i metodi di installazione disponibili per abilitare Informazioni dettagliate macchina virtuale nei computer supportati.

metodo Ambito
Azure portal Abilitare i singoli computer con il portale di Azure.
Criteri di Azure Creare criteri per abilitare automaticamente quando viene creato un computer supportato.
Modelli di Gestione risorse di Azure Abilitare più computer usando uno dei metodi supportati per distribuire un modello di Resource Manager, ad esempio l'interfaccia della riga di comando di Azure e PowerShell.
PowerShell Usare uno script di PowerShell per abilitare più computer. Attualmente è supportato solo per l'agente di Log Analytics.
Installazione manuale Macchine virtuali o computer fisici in locale con altri ambienti cloud.

Computer Azure Arc supportati

Vm Insights è disponibile per i server abilitati per Azure Arc nelle aree in cui è disponibile il servizio di estensione Arc. È necessario eseguire la versione 0.9 o successiva dell'agente Di Azure Arc.

Sistemi operativi supportati

VM Insights supporta tutti i sistemi operativi supportati dall'agente di dipendenza e dall'agente di Monitoraggio di Azure o dall'agente di Log Analytics. Per un elenco completo dei sistemi operativi supportati dall'agente di Monitoraggio di Azure e dall'agente di Analisi dei log, consultare la sezione Panoramica dell'agente di Monitoraggio di Azure.

Dependency Agent supporta le stesse versioni di Windows supportate dall'agente di Monitoraggio di Azure, ad eccezione di Windows Server 2008 SP2 e Azure Stack HCI. Per il supporto di Dependency Agent Linux, vedere Supporto di Dependency Agent per Linux.

Importante

Se il dispositivo Ethernet per la macchina virtuale ha più di nove caratteri, non verrà riconosciuto da Informazioni dettagliate macchina virtuale e i dati non verranno inviati alla tabella InsightsMetrics. L'agente raccoglierà i dati da altre origini.

Considerazioni su Linux

Prima di installare Dependency Agent per VM Insights in un computer Linux, tenere presente quanto segue:

  • Sono supportate solo versioni predefinita e SMP del kernel Linux.
  • Le versioni del kernel non standard, ad esempio l'estensione dell'indirizzo fisico (PAE) e Xen, non sono supportate per alcuna distribuzione Linux. Un sistema con stringa di versione 2.6.16.21-0.8-xen, ad esempio, non è supportato.
  • I kernel personalizzati, incluse le ricompilazione dei kernel standard, non sono supportati.
  • Per le distribuzioni Debian diverse dalla versione 9.4, la funzionalità Mappa non è supportata. La funzionalità Prestazioni è disponibile solo dal menu Monitoraggio di Azure. Non è disponibile direttamente dal riquadro sinistro della macchina virtuale di Azure.
  • Il kernel CentOSPlus è supportato.
  • L'installazione di Dependency Agent mantiene il kernel Linux e si potrebbe perdere il supporto dalla distribuzione di Linux fino a quando il computer non viene reimpostato.

Il kernel Linux deve essere patchato per le vulnerabilità Spectre e Meltdown. Per altre informazioni, consultare il fornitore della distribuzione Linux. Eseguire il comando seguente per verificare la disponibilità se Spectre/Meltdown è stato mitigato:

$ grep . /sys/devices/system/cpu/vulnerabilities/*

L'output per questo comando è simile al seguente e specifica se un computer è vulnerabile a uno dei due problemi. Se questi file sono mancanti, il computer viene scollegato.

/sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Vulnerable
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Vulnerable: Minimal generic ASM retpoline

Agenti

Quando si abilita informazioni dettagliate macchina virtuale per un computer, vengono installati gli agenti seguenti.

Importante

L'agente di Monitoraggio di Azure offre diversi vantaggi rispetto all'agente di Log Analytics legacy, che verrà deprecato entro agosto 2024. Dopo questa data, Microsoft non fornirà più supporto per l'agente di Log Analytics. Eseguire la migrazione all'agente di Monitoraggio di Azure prima di agosto 2024 per continuare l'inserimento dei dati.

  • Agente di Monitoraggio di Azure o agente di Log Analytics: raccoglie i dati dalla macchina virtuale o dal set di scalabilità di macchine virtuali e lo distribuisce all'area di lavoro Log Analytics.
  • Dependency Agent: raccoglie i dati individuati sui processi in esecuzione nella macchina virtuale e sulle dipendenze dei processi esterni, usate dalla funzionalità Mappa in Informazioni dettagliate macchina virtuale. Dependency Agent si basa sull'agente di Monitoraggio di Azure o sull'agente di Log Analytics per recapitare i dati a Monitoraggio di Azure. Se si usa l'agente di Monitoraggio di Azure, l'agente di dipendenza è necessario per la funzionalità Mappa. Se non è necessaria la funzionalità mappa, non è necessario installare Dependency Agent.

Requisiti di rete

  • Per l'agente di Monitoraggio di Azure, il computer deve avere accesso agli endpoint HTTPS seguenti:

    • global.handler.control.monitor.azure.com
    • <virtual-machine-region-name>.handler.control.monitor.azure.com (ad esempio: westus.handler.control.azure.com)
    • <log-analytics-workspace-id>.ods.opinsights.azure.com (ad esempio: 12345a01-b1cd-1234-e1f2-1234567g8h99.ods.opinsights.azure.com) (Se si usano collegamenti privati nell'agente, è necessario aggiungere anche gli endpoint di raccolta dati)

    Per altre informazioni, vedere Definire le impostazioni di rete dell'agente di Monitoraggio di Azure.

  • Dependency Agent richiede una connessione dalla macchina virtuale all'indirizzo 169.254.169.254. Questo indirizzo identifica l'endpoint del servizio metadati di Azure. Assicurarsi che le impostazioni del firewall consentano le connessioni a questo endpoint.

Regola di raccolta dati di Informazioni dettagliate macchina virtuale

Per abilitare Informazioni dettagliate macchina virtuale in un computer con l'agente di Monitoraggio di Azure, associare una regola di raccolta dati di Informazioni dettagliate macchina virtuale all'agente. Vm Insights crea una regola di raccolta dati predefinita se non ne esiste già una.

La regola di raccolta dati specifica i dati da raccogliere e l'area di lavoro da usare:

Opzione Descrizione
Prestazioni guest Specifica se raccogliere dati sulle prestazioni dal sistema operativo guest. Questa opzione è obbligatoria per tutti i computer. L'intervallo di raccolta per i dati sulle prestazioni è ogni 60 secondi.
Processi e dipendenze Raccoglie informazioni sui processi in esecuzione nella macchina virtuale e sulle dipendenze tra computer. Queste informazioni abilitano la funzionalità Mappa in Informazioni dettagliate macchina virtuale. Questa opzione è facoltativa e abilita la funzionalità Mappa informazioni dettagliate macchina virtuale per il computer.
Area di lavoro Log Analytics Area di lavoro per archiviare i dati. Sono elencate solo le aree di lavoro con Informazioni dettagliate macchina virtuale.

Importante

Vm Insights crea automaticamente una regola di raccolta dati che include un flusso di dati speciale necessario per l'operazione. Non modificare la regola di raccolta dati di Vm Insights o creare una regola di raccolta dati personalizzata per supportare Informazioni dettagliate macchina virtuale. Per raccogliere dati aggiuntivi, ad esempio eventi Di Windows e Syslog, creare regole di raccolta dati separate e associarle ai computer.

Se si associa una regola di raccolta dati alla funzionalità Mappa abilitata per un computer in cui Dependency Agent non è installato, la visualizzazione Mappa non sarà disponibile. Per abilitare la visualizzazione Mappa, impostare enableAMA property = true nell'estensione Dependency Agent quando si installa Dependency Agent. È consigliabile seguire la procedura descritta in Abilitare Informazioni dettagliate macchina virtuale per l'agente di Monitoraggio di Azure.

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 informazioni dettagliate sulla macchina virtuale, associare la regola di raccolta dati di Vm Insights a un endpoint di raccolta dati collegato a un ambito di Monitoraggio di Azure collegamento privato, come descritto in Abilitare l'isolamento di rete per l'agente di Monitoraggio di Azure usando collegamento privato.

Dati di diagnostica e di utilizzo

Microsoft raccoglie automaticamente i dati sull'utilizzo e sulle prestazioni tramite Monitoraggio di Azure. Microsoft usa questi dati per migliorare la qualità, la sicurezza e l'integrità del servizio.

Per fornire funzionalità di risoluzione dei problemi accurate ed efficienti, la funzionalità Mappa include dati sulla configurazione del software. I dati forniscono informazioni quali il sistema operativo e la versione, l'indirizzo IP, il nome DNS e il nome della workstation. Microsoft non raccoglie nomi, indirizzi o altre informazioni di contatto.

Per altre informazioni sulla raccolta e sull'uso dei dati , vedere l'Informativa sulla privacy Servizi online Microsoft .

Nota

Per informazioni su come visualizzare o eliminare dati personali, vedere Richieste del soggetto dei dati per il GDPR in Azure. Per altre informazioni sul GDPR, vedere la sezione GDPR del Centro protezione Microsoft e la sezione GDPR del portale Service Trust.

Passaggi successivi

Per informazioni su come usare la funzionalità monitoraggio delle prestazioni, vedere Visualizzare le prestazioni delle informazioni dettagliate sulle macchine virtuali. Per visualizzare le dipendenze dell'applicazione individuate, vedere Visualizzare la mappa delle informazioni dettagliate sulle macchine virtuali.