Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Per monitorare il sistema operativo guest e i carichi di lavoro in una macchina virtuale di Azure, installare l'agente di Monitoraggio di Azure e creare una Regola di raccolta dati (DCR) che specifica i dati da raccogliere. VM insights installa l'agente e raccoglie i dati delle prestazioni, ma è necessario creare più Data Collection Rules (DCR) per raccogliere dati di log, ad esempio i Windows Event Logs e Syslog. Inoltre, VM Insights non invia i dati delle prestazioni guest ad Azure Monitor Metrics, dove possono essere analizzati con Metrics Explorer e utilizzati con avvisi di metriche.
In questa esercitazione apprenderai a:
- Creare una richiesta di modifica progettazione che invia i dati delle prestazioni guest alle metriche di Monitoraggio di Azure e registrare gli eventi ai log di Monitoraggio di Azure.
- Visualizza i log degli ospiti in Log Analytics.
- Visualizzare le metriche guest in Esplora metriche.
Prerequisiti
Per completare questa esercitazione è necessario monitorare una macchina virtuale di Azure.
Importante
Per questa esercitazione non è necessario abilitare Insight VM per la macchina virtuale. L'agente di Monitoraggio di Azure viene installato nella macchina virtuale, se non ancora installato.
Creare una regola di raccolta dati
Le Regole di raccolta dati in Monitoraggio di Azure definiscono i dati da raccogliere e dove devono essere inviati. Quando si definisce il DCR tramite il portale di Azure, è necessario specificare le macchine virtuali a cui deve essere applicato. L'agente di Monitoraggio di Azure verrà installato automaticamente in tutte le macchine virtuali in cui non è ancora installato.
Nota
Attualmente è necessario installare l'agente di Monitoraggio di Azure dal menu Monitoraggio nel portale di Azure. Questa funzionalità non è ancora disponibile dal menu della macchina virtuale.
Selezionare Regole di raccolta dei dati dal menu Monitoraggio nel portale di Azure. Selezionare Crea per creare un nuovo DCR.
Nella scheda Informazioni di base immettere un Nome regola, cioè il nome della regola visualizzata nel portale di Azure. Selezionare una Sottoscrizione, un Gruppo di risorse e un Area dove il DCR e le relative associazioni sono archiviati. Queste risorse non devono essere le stesse di quelle monitorate. Il Tipo di piattaforma definisce le opzioni disponibili quando si definisce la restante parte del DCR. Selezionare Windows o Linux se la regola è associata solo a tali risorse o selezionare Personalizzata se è associata a entrambi i tipi.
Selezionare le risorse
Nella scheda Risorse, identificare una o più macchine virtuali a cui si applica il DCR. L'agente di Monitoraggio di Azure viene installato in tutte le macchine virtuali in cui non è ancora installato. Selezionare Aggiungi risorse e selezionare le macchine virtuali o il gruppo di risorse o la sottoscrizione in cui si trova la macchina virtuale. La richiesta di modifica progettazione si applica a tutte le macchine virtuali nell'ambito selezionato.
Selezionare origini dati
Un singolo DCR può avere più origini dati. Per questo tutorial, utilizziamo la stessa regola per raccogliere sia le metriche degli ospiti che i log degli ospiti. Le metriche vengono inviate alle metriche di Monitoraggio di Azure e ai log di Monitoraggio di Azure in modo che possano essere analizzate con Esplora metriche e Log Analytics.
Nella scheda Raccogli e recapita selezionare Aggiungi origine dati. Per il Tipo di origine dati selezionare Contatori delle prestazioni. Lascia l'impostazione Di Base e seleziona i contatori che si desidera raccogliere. Usare Personalizzato per selezionare singoli valori di metrica.
Selezionare la scheda Destinazione. Le metriche di Monitoraggio di Azure devono essere già elencate. Selezionare Aggiungi destinazione per aggiungerne un’altra. Selezionare Log di Monitoraggio di Azure per Tipo di destinazione. Selezionare l'area di lavoro Log Analytics per Account o spazio dei nomi. Selezionare Aggiungi origine dati per salvare l'origine dati.
Selezionare nuovamente Aggiungi origine dati per aggiungere i log al DCR. Per il Tipo di origine dati selezionare Log eventi di Windows o Syslog per Linux. Selezionare i tipi di dati di log da raccogliere.
Selezionare la scheda Destinazione. I log di Monitoraggio di Azure devono essere già selezionati per Tipo di destinazione. Selezionare l'area di lavoro Log Analytics per Account o spazio dei nomi. Se non si ha ancora un'area di lavoro, è possibile selezionare l'area di lavoro predefinita per la sottoscrizione, che viene creata automaticamente. Selezionare Aggiungi origine dati per salvare l'origine dati.
Selezionare Rivedi e crea per creare il DCR e installare l'agente Azure Monitor sulla macchina virtuale selezionata.
Visualizzare i registri
I dati vengono recuperati da un'area di lavoro Log Analytics tramite una query di log scritta nel linguaggio di query Kusto (KQL). Anche se per le macchine virtuali è disponibile un set di query precreate, viene usata una query semplice per esaminare gli eventi raccolti.
Selezionare Log dal menu della macchina virtuale. Log Analytics si apre con una finestra Query vuota con l'ambito impostato su tale macchina virtuale. Tutte le query includono solo i record raccolti da tale macchina virtuale.
Nota
È possibile che la finestra Query si apra quando si apre Log Analytics. Include query precreate che è possibile usare. Per il momento, chiudi questa finestra perché stiamo per creare manualmente una semplice query.
Nella finestra di query vuota immettere Event o Syslog a seconda che la macchina virtuale esegua Windows o Linux. Quindi seleziona Esegui. Vengono visualizzati gli eventi raccolti nell' Intervallo di tempo.
Nota
Se la query non restituisce dati, è necessario attendere alcuni minuti finché non vengono creati eventi da raccogliere nella macchina virtuale. Potrebbe anche essere necessario modificare l'origine dati nel DCR per includere altre categorie di eventi.
Per un'esercitazione sull'uso di Log Analytics per analizzare i dati di log, vedere Esercitazione su Log Analytics. Per un'esercitazione sulla creazione di regole di avviso dai dati di log, vedere Esercitazione: Creare un avviso di ricerca log per una risorsa di Azure.
Visualizzare le metriche guest
È possibile visualizzare le metriche per la macchina virtuale host con Esplora metriche senza una regola di raccolta dati come qualsiasi altra risorsa di Azure. Con una richiesta di modifica progettazione è possibile usare Esplora metriche per visualizzare le metriche guest e le metriche dell'host.
Selezionare Metriche dal menu della macchina virtuale. Esplora metriche si apre con l'ambito impostato sulla macchina virtuale. Selezionare Spazio dei nomi della metrica>Guest macchina virtuale.
Nota
Se non viene visualizzato Guest macchina virtuale, è necessario attendere alcuni minuti prima che abbia inizio la raccolta dei dati e che l'agente avvii la distribuzione.
Vengono visualizzate le metriche guest disponibili. Selezionare una metrica da aggiungere al grafico.
Per un'esercitazione su come visualizzare e analizzare i dati delle metriche usando Esplora metriche, vedere Esercitazione: Analizzare le metriche per una risorsa di Azure. Per un'esercitazione su come creare gli avvisi delle metriche, vedere Esercitazione: Creare un avviso delle metriche per una risorsa di Azure.
Passaggi successivi
Avvisi consigliati e l’avviso della Metrica di disponibilità della macchina virtuale provengono dall'host della macchina virtuale, ma non offrono alcuna visibilità nel sistema operativo guest e nei relativi carichi di lavoro. Ora che vengono raccolte le metriche guest per la macchina virtuale, è possibile creare avvisi delle metriche in base alle metriche guest, come lo spazio su disco logico.












