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.
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.
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.
- Per altre informazioni sulla definizione degli avvisi di Monitoraggio di Azure, vedere Creare una nuova regola di avviso.
- Per il servizio gestito di Monitoraggio di Azure per Prometheus, definire gli avvisi usando le regole di avviso Prometheus create come parte di un gruppo di regole Prometheus, applicate nell'area di lavoro monitoraggio di Azure.
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.
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à.