Share via


Monitorare le macchine virtuali con Monitoraggio di Azure: Analizzare i dati di monitoraggio

Questo articolo fa parte della guida Monitorare le macchine virtuali e i relativi carichi di lavoro in Monitoraggio di Azure. Descrive come analizzare i dati di monitoraggio per le macchine virtuali dopo aver completato la configurazione.

Nota

Questo scenario descrive come implementare il monitoraggio completo dell'ambiente di macchine virtuali ibride e di Azure. Per iniziare a monitorare la prima macchina virtuale di Azure, vedere Monitorare le macchine virtuali di Azure o Esercitazione: Raccogliere i log guest e le metriche dalla macchina virtuale di Azure.

Dopo aver configurato la raccolta dati per le macchine virtuali, i dati saranno disponibili per l'analisi. Questo articolo descrive le diverse funzionalità di Monitoraggio di Azure che è possibile usare per analizzare l'integrità e le prestazioni delle macchine virtuali. Diverse di queste funzionalità offrono un'esperienza diversa a seconda che si stia analizzando un singolo computer o più. Ogni esperienza viene descritta qui con qualsiasi comportamento univoco di ogni funzionalità a seconda dell'esperienza usata.

Esperienza singola del computer

Accedere all'esperienza di analisi della singola macchina dalla sezione Monitoraggio del menu nella portale di Azure per ogni macchina virtuale di Azure e server abilitato per Azure Arc. Queste opzioni limitano i dati visualizzati al computer o impostano almeno un filtro iniziale. In questo modo, è possibile concentrarsi su un determinato computer, visualizzarne le prestazioni correnti e la tendenza nel corso del tempo e aiutare a identificare eventuali problemi che potrebbero verificarsi.

Screenshot that shows analyzing a VM in the Azure portal.

Opzione Descrizione
Pagina di panoramica Selezionare la scheda Monitoraggio per visualizzare avvisi, metriche della piattaforma e altre informazioni di monitoraggio per l'host macchina virtuale. È possibile visualizzare il numero di avvisi attivi nella scheda . Nella scheda Monitoraggio si ottiene una rapida visualizzazione di:

Avvisi: gli avvisi generati nelle ultime 24 ore, con alcune statistiche importanti su tali avvisi. Se non sono stati configurati avvisi per questa macchina virtuale, è disponibile un collegamento che consente di creare rapidamente nuovi avvisi per la macchina virtuale.

Metriche chiave: la tendenza in periodi di tempo diversi per metriche importanti, ad esempio CPU, rete e disco. Poiché si tratta di metriche host, tuttavia, i contatori del sistema operativo guest, ad esempio la memoria, non sono inclusi. Selezionare un grafico per usare questi dati in Esplora metriche in cui è possibile eseguire aggregazioni diverse e aggiungere altri contatori per l'analisi.
Log attività Vedere voci del log attività filtrate per la macchina virtuale corrente. Usare questo log per visualizzare l'attività recente del computer, ad esempio eventuali modifiche alla configurazione e all'arresto e all'avvio.
Informazioni dettagliate Visualizza le visualizzazioni delle informazioni dettagliate sulle macchine virtuali se la macchina virtuale è abilitata per informazioni dettagliate sulle macchine virtuali.

Selezionare la scheda Prestazioni per visualizzare le tendenze dei contatori delle prestazioni critici in periodi di tempo diversi. Quando si aprono informazioni dettagliate sulle macchine virtuali dal menu della macchina virtuale, è disponibile anche una tabella con metriche dettagliate per ogni disco. Per informazioni dettagliate su come usare la visualizzazione Mappa per un singolo computer, vedere Grafico delle prestazioni con informazioni dettagliate sulle macchine virtuali.

Se per la macchina virtuale sono abilitati processi e dipendenze , selezionare la scheda Mappa per visualizzare i processi in esecuzione nel computer, le dipendenze da altri computer e i processi esterni. Per informazioni dettagliate su come usare la visualizzazione Mappa per un singolo computer, vedere Usare la funzionalità Mappa delle informazioni dettagliate sulle macchine virtuali per comprendere i componenti dell'applicazione.

Se la macchina virtuale non è abilitata per informazioni dettagliate sulle macchine virtuali, offre la possibilità di abilitare informazioni dettagliate sulle macchine virtuali.
Avvisi Visualizzare gli avvisi per la macchina virtuale corrente. Questi avvisi usano solo il computer come risorsa di destinazione, quindi potrebbero essere associati altri avvisi. Potrebbe essere necessario usare l'opzione Avvisi nel menu Monitoraggio di Azure per visualizzare gli avvisi per tutte le risorse. Per informazioni dettagliate, vedere Monitorare le macchine virtuali con Monitoraggio di Azure - Avvisi.
Metriche Aprire Esplora metriche con l'ambito impostato sul computer. Questa opzione equivale a selezionare uno dei grafici delle prestazioni nella pagina Panoramica , ad eccezione del fatto che la metrica non è già stata aggiunta.
Impostazioni di diagnostica Abilitare e configurare l'estensione di diagnostica per la macchina virtuale corrente. Questa opzione è diversa dall'opzione Impostazioni di diagnostica per altre risorse di Azure. Si tratta di un agente legacy sostituito dall'agentedi Monitoraggio di Azure.
Elementi consigliati di Advisor Vedere le raccomandazioni per la macchina virtuale corrente di Azure Advisor.
Registri Aprire Log Analytics con l'ambito impostato sulla macchina virtuale corrente. È possibile scegliere tra un'ampia gamma di query esistenti per analizzare i dati di log e prestazioni solo per questo computer.
Monitoraggio connessione Apre Monitoraggio connessione di Network Watcher per monitorare le connessioni tra la macchina virtuale corrente e altre macchine virtuali.
Workbooks Aprire la raccolta di cartelle di lavoro con le cartelle di lavoro di Informazioni dettagliate macchina virtuale per i singoli computer. Per un elenco delle cartelle di lavoro di informazioni dettagliate sulle macchine virtuali progettate per i singoli computer, vedere Cartelle di lavoro di Informazioni dettagliate macchina virtuale.

Esperienza di più computer

Accedere all'esperienza di analisi di più computer dal menu Monitoraggio nel portale di Azure per ogni macchina virtuale di Azure e server abilitato per Azure Arc. Sono incluse solo le macchine virtuali abilitate per informazioni dettagliate sulle macchine virtuali. Queste opzioni forniscono l'accesso a tutti i dati in modo da poter selezionare le macchine virtuali che si desidera confrontare.

Screenshot that shows analyzing multiple VMs in the Azure portal.

Opzione Descrizione
Log attività Vedere voci del log attività filtrate per tutte le risorse. Creare un filtro per un tipo di risorsa di macchine virtuali o set di scalabilità di macchine virtuali per visualizzare gli eventi per tutte le macchine virtuali.
Avvisi Visualizzare gli avvisi per tutte le risorse. Sono inclusi gli avvisi correlati a tutte le macchine virtuali nell'area di lavoro. Creare un filtro per un tipo di risorsa di macchine virtuali o set di scalabilità di macchine virtuali per visualizzare gli avvisi per tutte le macchine virtuali.
Metriche Aprire Esplora metriche senza ambito selezionato. Questa funzionalità è particolarmente utile quando si vogliono confrontare le tendenze tra più computer. Selezionare una sottoscrizione o un gruppo di risorse per aggiungere rapidamente un gruppo di computer da analizzare insieme.
Registri Aprire Log Analytics con l'ambito impostato sull'area di lavoro. È possibile scegliere tra un'ampia gamma di query esistenti per analizzare i dati di log e prestazioni per tutti i computer. In alternativa, è possibile creare una query personalizzata per eseguire analisi aggiuntive.
Workbooks Aprire la raccolta di cartelle di lavoro con le cartelle di lavoro di Informazioni dettagliate macchina virtuale per più computer. Per un elenco delle cartelle di lavoro di informazioni dettagliate sulle macchine virtuali progettate per più computer, vedere Cartelle di lavoro di Informazioni dettagliate macchina virtuale.

Esperienza di informazioni dettagliate sulle macchine virtuali

Le informazioni dettagliate sulle macchine virtuali includono più grafici delle prestazioni che consentono di ottenere rapidamente lo stato del funzionamento dei computer monitorati, le prestazioni di tendenza nel tempo e le dipendenze tra computer e processi. Offre anche una visualizzazione consolidata di diversi aspetti di qualsiasi computer monitorato, ad esempio le relative proprietà ed eventi raccolti nell'area di lavoro Log Analytics.

Nella scheda Attività iniziali vengono visualizzati tutti i computer nella sottoscrizione di Azure e vengono identificati quelli monitorati. Usare questa visualizzazione per identificare rapidamente quali computer non vengono monitorati e per eseguire l'onboarding di singoli computer che non sono già monitorati.

Screenshot that shows VM insights get started.

La visualizzazione Prestazioni include più grafici con diversi indicatori di prestazioni chiave (KPI) che consentono di determinare le prestazioni dei computer. I grafici mostrano l'utilizzo delle risorse in un periodo di tempo. È possibile usarli per identificare i colli di bottiglia, visualizzare le anomalie o passare a una prospettiva che elenca ogni computer per visualizzare l'utilizzo delle risorse in base alla metrica selezionata. Per informazioni dettagliate su come usare la visualizzazione Prestazioni, vedere Grafico delle prestazioni con informazioni dettagliate sulle macchine virtuali.

Screenshot that shows VM insights performance.

Usare la visualizzazione Mappa per visualizzare i processi in esecuzione nei computer e le relative dipendenze da altri computer e processi esterni. È possibile modificare l'intervallo di tempo per la visualizzazione per determinare se queste dipendenze sono cambiate da un altro periodo di tempo. Per informazioni dettagliate su come usare la visualizzazione Mappa, vedere Usare la funzionalità Mappa di informazioni dettagliate sulle macchine virtuali per comprendere i componenti dell'applicazione.

Screenshot that shows VM insights map.

Confrontare metriche e log

Per molte funzionalità di Monitoraggio di Azure, non è necessario comprendere i diversi tipi di dati usati e dove vengono archiviati. È possibile usare le informazioni dettagliate sulle macchine virtuali, ad esempio, senza alcuna comprensione dei dati usati per popolare la visualizzazione Prestazioni, la visualizzazione Mappa e le cartelle di lavoro. Ci si concentra solo sulla logica che si sta analizzando. Man mano che si esplorano più in dettaglio, è necessario comprendere la differenza tra le metriche di Monitoraggio di Azure e i log di Monitoraggio di Azure. Diverse funzionalità di Monitoraggio di Azure usano diversi tipi di dati. Il tipo di avviso usato per uno scenario specifico dipende dalla disponibilità di tali dati in una determinata posizione.

Questo livello di dettaglio può generare confusione se non si ha familiarità con Monitoraggio di Azure. Le informazioni seguenti consentono di comprendere le differenze tra i tipi di dati:

  • Tutti i dati non numerici, ad esempio gli eventi, vengono archiviati nei log. Le metriche possono includere solo dati numerici campionati a intervalli regolari.
  • I dati numerici possono essere archiviati in metriche e log in modo che possano essere analizzati in modi diversi e supportano diversi tipi di avvisi.
  • I dati sulle prestazioni del sistema operativo guest vengono inviati a metriche o log o entrambi dall'agente di Monitoraggio di Azure.
  • I dati sulle prestazioni del sistema operativo guest vengono inviati ai log dalle informazioni dettagliate sulle macchine virtuali.

Analizzare i dati delle metriche con Esplora metriche

Usando Esplora metriche, è possibile tracciare grafici, correlare visivamente le tendenze e analizzare i picchi e i cali nei valori delle metriche. Per informazioni dettagliate su come usare questo strumento, vedere Analizzare le metriche con Esplora metriche di Monitoraggio di Azure.

Gli spazi dei nomi seguenti vengono usati dalle macchine virtuali.

Spazio dei nomi Descrizione Requisito
Host macchina virtuale Metriche host raccolte automaticamente per tutte le macchine virtuali di Azure. Elenco dettagliato delle metriche disponibile in Microsoft.Compute/virtualMachines. Raccolta automatica senza necessità di configurazione.
Guest macchina virtuale Dati sulle prestazioni del sistema operativo guest e delle applicazioni nei computer Windows. Agente di Monitoraggio di Azure installato con una regola di raccolta dati.
azure.vm.linux.guestmetrics Dati sulle prestazioni del sistema operativo guest e delle applicazioni nei computer Linux. Agente di Monitoraggio di Azure installato con una regola di raccolta dati.

Analizzare i dati di log con Log Analytics

Usare Log Analytics per eseguire un'analisi personalizzata dei dati di log e per approfondire i dati usati per creare le visualizzazioni nelle cartelle di lavoro e nelle informazioni dettagliate sulle macchine virtuali. È possibile analizzare logica e aggregazioni diverse dei dati o correlare i dati di sicurezza raccolti da Microsoft Defender per il cloud e Microsoft Sentinel con i dati di integrità e disponibilità.

Non è necessariamente necessario comprendere come scrivere una query di log per usare Log Analytics. Sono disponibili più query predefinite che è possibile selezionare ed eseguire senza modifiche o usare come inizio a una query personalizzata. Selezionare Query nella parte superiore della schermata di Log Analytics e visualizzare le query con un tipo di risorsa di macchine virtuali o set di scalabilità di macchine virtuali. Per informazioni su come usare queste query, vedere Uso di query in Log Analytics di Monitoraggio di Azure. Per un'esercitazione su come usare Log Analytics per eseguire query e usare i risultati, vedere Esercitazione su Log Analytics.

Screenshot that shows virtual machine queries.

Quando si avvia Log Analytics dal menu Log per un computer, l'ambitoè impostato su tale computer. Tutte le query restituiranno solo i record associati al computer. Per una query semplice che restituisce tutti i record di una tabella, fare doppio clic su una tabella nel riquadro sinistro. Usare questi risultati o modificare la query per un'analisi più complessa. Per impostare l'ambito su tutti i record in un'area di lavoro, modificare l'ambito o selezionare Log dal menu Monitoraggio .

Screenshot that shows a Table query.

Visualizzare i dati con la cartella di lavoro

Le cartelle di lavoro forniscono report interattivi nella portale di Azure e combinano diversi tipi di dati in una singola visualizzazione. Le cartelle di lavoro combinano testo, query di log, metriche e parametri in report interattivi avanzati. Le cartelle di lavoro possono essere modificate da tutti gli altri membri del team che possono accedere alla stessa risorsa di Azure.

Le cartelle di lavoro sono utili per scenari come:

  • Esplorazione dell'utilizzo della macchina virtuale quando non si conoscono le metriche di interesse in anticipo, ad esempio l'utilizzo della CPU, lo spazio su disco, la memoria e le dipendenze di rete. A differenza di altri strumenti di analisi dell'utilizzo, le cartelle di lavoro consentono di combinare più tipi di visualizzazioni e analisi, che li rendono ideali per questo tipo di esplorazione in formato libero.
  • Spiegare al team le prestazioni di una macchina virtuale di cui è stato effettuato il provisioning di recente, mostrando le metriche per i contatori delle chiavi e altri eventi del log.
  • Condividere i risultati di un esperimento di ridimensionamento della macchina virtuale con altri membri del team. È possibile spiegare gli obiettivi dell'esperimento con il testo. È quindi possibile visualizzare ogni metrica di utilizzo e le query di analisi usate per valutare l'esperimento, insieme a callout chiari per determinare se ogni metrica è stata superiore o inferiore alla destinazione.
  • Segnalazione dell'impatto di un'interruzione sull'utilizzo della macchina virtuale, combinazione di dati, spiegazione di testo e una descrizione dei passaggi successivi per evitare interruzioni in futuro.

Le informazioni dettagliate sulle macchine virtuali includono le cartelle di lavoro seguenti. È possibile usare queste cartelle di lavoro o usarle come inizio per creare cartelle di lavoro personalizzate per soddisfare i requisiti specifici.

Macchina virtuale singola

Cartella di lavoro Descrizione
Prestazioni Fornisce una versione personalizzabile della visualizzazione Prestazioni che usa tutti i contatori delle prestazioni di Log Analytics abilitati.
Connessioni Offre una visualizzazione approfondita delle connessioni in ingresso e in uscita dalla macchina virtuale.

Più macchine virtuali

Cartella di lavoro Descrizione
Prestazioni Fornisce una versione personalizzabile della visualizzazione Top N List and Charts in una singola cartella di lavoro che usa tutti i contatori delle prestazioni di Log Analytics abilitati.
Contatori delle prestazioni Fornisce una visualizzazione Top N Chart in un ampio set di contatori delle prestazioni.
Connessioni Fornisce una visualizzazione approfondita delle connessioni in ingresso e in uscita dai computer monitorati.
Porte attive Fornisce un elenco dei processi associati alle porte nei computer monitorati e della relativa attività nell'intervallo di tempo scelto.
Open Ports (Porte aperte) Fornisce il numero di porte aperte nei computer monitorati e i dettagli su tali porte aperte.
Connessioni non riuscite Visualizza il numero di connessioni non riuscite nei computer monitorati, la tendenza degli errori e se la percentuale di errori aumenta nel tempo.
Sicurezza e controllo Fornisce un'analisi del traffico TCP/IP che segnala connessioni complessive, connessioni dannose e dove si trovano gli endpoint IP a livello globale. Per abilitare tutte le funzionalità, è necessario abilitare il rilevamento della sicurezza.
Traffico TCP Fornisce un report classificato per i computer monitorati e il relativo traffico di rete inviato, ricevuto e totale in una griglia e visualizzato come linea di tendenza.
Confronto traffico Confronta le tendenze del traffico di rete per un singolo computer o un gruppo di computer.
Helper di migrazione ama Consente di scoprire cosa eseguire la migrazione e tenere traccia dello stato di avanzamento quando si passa dall'agente di Log Analytics all'agente di Monitoraggio di Azure. Questa cartella di lavoro non è disponibile da informazioni dettagliate sulle macchine virtuali come le altre cartelle di lavoro. Nel menu Monitoraggio di Azure passare a Cartelle di lavoro e selezionare Modelli pubblici. Vedere Strumenti per la migrazione dall'agente di Log Analytics all'agente di Monitoraggio di Azure

Per istruzioni su come creare cartelle di lavoro personalizzate, vedere Creare informazioni dettagliate sulle macchine virtuali dei report interattivi con cartelle di lavoro.

Screenshot that shows virtual machine workbooks.

Passaggi successivi