Analizzare e visualizzare i dati di monitoraggio

Questo articolo descrive le funzionalità predefinite per la visualizzazione e l'analisi dei dati raccolti in Monitoraggio di Azure. Visualizzazioni come grafici e grafi consentono di analizzare i dati di monitoraggio per il drill-down dei problemi e per identificare i criteri. È possibile creare visualizzazioni personalizzate per soddisfare i requisiti di utenti diversi nell'organizzazione.

Funzionalità di analisi predefinite

Questa tabella descrive le funzionalità di Monitoraggio di Azure che forniscono l'analisi dei dati raccolti senza alcuna configurazione.

Componente Descrizione Training e/o configurazione necessari
Pagina di panoramica La maggior parte dei servizi di Azure ha una pagina Informazioni generali nel portale di Azure che include una sezione Monitoraggio con grafici che mostrano le metriche critiche recenti. Queste informazioni sono destinate ai proprietari di singoli servizi, in modo che possano valutare rapidamente le prestazioni della risorsa. Questa pagina si basa sulle metriche della piattaforma raccolte automaticamente. Non è richiesta alcuna configurazione.
Esplora metriche È possibile usare Esplora metriche per lavorare in modo interattivo con i dati delle metriche e creare avvisi per le metriche. È sufficiente un training minimo per utilizzare Esplora metriche, ma è necessario avere familiarità con le metriche da analizzare. • Dopo aver configurato la raccolta dati, non sono necessarie altre configurazioni.
• Le metriche della piattaforma per le risorse di Azure sono disponibili automaticamente.
• Le metriche guest per le macchine virtuali sono disponibili dopo la distribuzione di un agente di Monitoraggio di Azure nella macchina virtuale.
• Le metriche dell'applicazione sono disponibili dopo la configurazione di Application Insights.
Log Analytics Con Log Analytics è possibile creare query di log per lavorare in modo interattivo con i dati di log e creare avvisi per la ricerca log. Per acquisire familiarità con il linguaggio di query, è necessario un training, anche se è possibile usare query predefinite per le necessità comuni. È anche possibile aggiungere query pack con query univoche per l'organizzazione. Quindi, se si ha familiarità con il linguaggio di query, è possibile creare query per altri utenti dell'organizzazione.

Strumenti di visualizzazione predefiniti

Cartelle di lavoro di Azure

Le cartelle di lavoro di Azure offrono un'area flessibile per l'analisi dei dati e la creazione di report visivi avanzati. È possibile usare le cartelle di lavoro per sfruttare il set più completo di origini dati da Azure e combinarle in esperienze interattive unificate. Risultano particolarmente utili per preparare le visualizzazioni di monitoraggio end-to-end in più risorse di Azure. Le informazioni dettagliate utilizzano cartelle di lavoro predefinite per presentare informazioni critiche sull'integrità e sulle prestazioni di un determinato servizio. È possibile accedere a una raccolta di cartelle di lavoro nella scheda Cartelle di lavoro in Monitoraggio di Azure, creare cartelle di lavoro personalizzate o sfruttare i modelli della community di Azure GitHub per soddisfare i requisiti dei diversi utenti.

Diagramma che mostra screenshot di tre pagine di una cartella di lavoro, tra cui l'analisi delle visualizzazioni pagina, l'utilizzo e il tempo impiegato nella pagina.

Dashboard di Azure

I dashboard di Azure sono utili per fornire un "unico pannello di controllo" dell'infrastruttura e dei servizi di Azure. Mentre una cartella di lavoro offre funzionalità più avanzate, un dashboard può combinare i dati di Monitoraggio di Azure con quelli di altri servizi di Azure.

Screenshot che mostra un esempio di dashboard di Azure con informazioni personalizzabili.

Ecco un video su come creare dashboard:

Grafana

Grafana è una piattaforma aperta, ideale per i dashboard operativi. È utile per:

  • Rilevamento, isolamento e valutazione degli eventi imprevisti operativi.
  • Combinazione di visualizzazioni di origini dati di Azure e non. Queste origini includono strumenti locali e di terze parti, oltre ad archivi dati su altri cloud.

Grafana include plug-in e modelli di dashboard più diffusi per strumenti di monitoraggio delle prestazioni delle applicazioni (APM), ad esempio Dynatrace, New Relic e AppDynamics. È possibile usare queste risorse per visualizzare i dati della piattaforma Azure insieme ad altre metriche più elevate nello stack raccolto da altri strumenti. Include anche plug-in AWS CloudWatch e GCP BigQuery per il monitoraggio multicloud in un unico riquadro di vetro.

Grafana consente di sfruttare l'ampia flessibilità inclusa per combinare query di dati, risultati di query ed eseguire l'elaborazione dei dati sul lato client aperta, nonché l'uso di dashboard della community open source.

Tutte le versioni di Grafana includono il plug-in origine dati di Monitoraggio di Azure per visualizzare le metriche e i log di Monitoraggio di Azure.

Grafana con gestione Azure ottimizza anche questa esperienza per gli archivi dati nativi di Azure, ad esempio Monitoraggio di Azure e Esplora dati di Azure. In questo modo, è possibile connettersi facilmente a qualsiasi risorsa nella sottoscrizione e visualizzare tutti i dati di telemetria risultanti in un dashboard Grafana familiare. Supporta anche l'aggiunta di grafici dalle metriche e dai log di Monitoraggio di Azure ai dashboard di Grafana. Grafana include dashboard predefiniti per le risorse di Azure. Creare la prima area di lavoro di Grafana con gestione Azure per iniziare.

Il dashboard degli avvisi di Grafana di Azure predefiniti consente di visualizzare e usare avvisi di Monitoraggio di Azure per Monitoraggio di Azure, le origini dati di Azure e il servizio gestito di Monitoraggio di Azure per Prometheus.

Screenshot che mostra le visualizzazioni di Grafana.

Power BI

Power BI è utile per la creazione di dashboard e report incentrati sul business, insieme ai report che analizzano tendenze KPI (indicatori di prestazioni chiave) a lungo termine. È possibile importare i risultati di una query di log in un set di dati di Power BI in modo da poter sfruttare le funzionalità di questa soluzione, come la possibilità di combinare dati provenienti da origini diverse e di condividere report sul Web e su dispositivi mobili.

Screenshot che mostra un report di Power BI di esempio per le operazioni IT.

Scegliere lo strumento di visualizzazione corretto

È consigliabile usare Grafana con gestione Azure per le visualizzazioni dei dati e i dashboard in scenari nativi del cloud, ad esempio Kubernetes e il servizio Azure Kubernetes (AKS), nonché multicloud, software open source e integrazioni di terze parti. Per altri scenari di Azure, inclusi gli ambienti ibridi di Azure con Azure Arc, è consigliabile usare cartelle di lavoro di Azure.

Quando usare Grafana con gestione Azure

  • Ambienti nativi del cloud monitorati con gli strumenti Prometheus e CNCF
  • Ambienti multi-cloud e multipiattaforma
  • Supporto per multi-tenancy e portabilità
  • Interoperabilità con strumenti open source e di terze parti
  • Condivisione di dashboard all'esterno del portale di Azure

Quando usare le cartelle di lavoro di Azure

  • Ambienti ibridi e perimetrali gestiti di Azure
  • Integrazioni con azioni e automazione di Azure
  • Creazione di report personalizzati in base alle informazioni dettagliate di Monitoraggio di Azure

Vantaggi e casi d'uso

Strumento di visualizzazione Vantaggi Utilizzi consigliati
Cartelle di lavoro di Azure
Piattaforma di dashboard di Azure nativa Usare come strumento per i team tecnici e di progettazione per visualizzare e analizzare gli scenari.
Aggiornamento automatico Usare come strumento di creazione di report per sviluppatori di app, ingegneri cloud e altro personale tecnico
Modelli e report GitHub pubblici predefiniti
I parametri consentono aggiornamenti dinamici in tempo reale
Può fornire riepiloghi di alto livello che consentono di selezionare qualsiasi elemento per dati più approfonditi usando il valore selezionato nella query
Può eseguire query su più origini rispetto ad altre visualizzazioni
Personalizzazione completa
Progettato per la collaborazione e la risoluzione dei problemi
Dashboard di Azure
Piattaforma di dashboard di Azure nativa Per ambienti esclusivi di Azure/Arc
Nessun costo aggiuntivo
Supporta distribuzioni su larga scala
Può combinare un grafico delle metriche e i risultati di una query di log con i dati operativi per i servizi correlati
Condividere un dashboard con i proprietari dei servizi tramite l'integrazione con il controllo degli accessi in base al ruolo di Azure
Grafana con gestione Azure
Multipiattaforma, un singolo riquadro di visualizzazioni in vetro Per gli utenti senza accesso ad Azure
Integrazione facile con Azure Uso per esperienze di visualizzazione esterne, in particolare per i dashboard dei tipi RAG in ambienti SOC e NOC
Può combinare dati di serie temporali ed eventi in un singolo pannello di visualizzazione Monitoraggio di CNCF nativi cloud
Può creare dashboard dinamici in base alla selezione utente di variabili dinamiche Ambienti multicloud
Supporto di Prometheus Stati generali, up/down e report di tendenza di alto livello per gli utenti di gestione o di livello esecutivo
Si integra con strumenti di monitoraggio di terze parti Usare per visualizzare lo stato di ambienti, app, sicurezza e rete per la visualizzazione continua nei dashboard di Network Operations Center (NOC)
Plug-in predefiniti dalla maggior parte degli strumenti e delle piattaforme di monitoraggio
Modelli di dashboard incentrati sulle operazioni
Può creare un dashboard da un modello creato dalla community e supportato dalla community
Può creare uno scenario di continuità aziendale e di emergenza indipendente dal fornitore che viene eseguito in qualsiasi provider di servizi cloud o locale
Power BI
Visualizzazioni avanzate Uso per visualizzazioni esterne destinate a livelli di gestione e dirigenti
Supporta l'analisi BI con un'ampia gamma di sezionamento ed estrazione Usare per progettare dashboard KPI incentrati sul business per le tendenze a lungo termine
Integrare dati da diverse origini dei dati
Prestazioni migliori con i risultati memorizzati nella cache in un cubo
Ampia interattività, compresi lo zoom avanti e il filtro incrociato
Condividere facilmente in tutta l'organizzazione

Altre opzioni

Alcuni partner di Monitoraggio di Azure offrono funzionalità di visualizzazione. Un partner di Monitoraggio di Azure potrebbe offrire visualizzazioni predefinite per risparmiare tempo, anche se queste soluzioni potrebbero avere un costo aggiuntivo.

È anche possibile creare siti Web e applicazioni personalizzati usando i dati delle metriche e dei log in Monitoraggio di Azure usando l'API REST. L'API REST offre flessibilità nell'interfaccia utente, nella visualizzazione, nell'interattività e nelle funzionalità.

Passaggi successivi