Visualizzare i dati da Esplora dati di Azure in Grafana
Grafana è una piattaforma di analisi in cui è possibile eseguire query e visualizzare i dati e quindi creare e condividere dashboard in base alle visualizzazioni. Grafana offre un plug-in Esplora dati di Azure, che consente di connettersi e visualizzare i dati da Azure Esplora dati. Il plug-in funziona sia con Azure Managed Grafana che con Grafana self-hosted.
Questo articolo illustra come configurare il cluster come origine dati per Grafana e visualizzare i dati in Grafana per Grafana per Azure Managed Grafana e Grafana self-hosted. Per seguire gli esempi in questo articolo, inserire i dati di esempio stormEvents. Il set di dati di esempio StormEvents contiene dati relativi al meteo provenienti dai Centri nazionali per le informazioni ambientali.
Prerequisiti
- Per Grafana gestito di Azure, un account Azure e un'istanza di Grafana gestita di Azure .
- Per Grafana self-hosted, Grafana versione 5.3.0 o successiva per il sistema operativo e il plug-in azure Esplora dati per Grafana. Per usare il generatore di query Grafana, è necessario il plug-in versione 3.0.5 o successiva.
- Un cluster e un database di Esplora dati di Azure. È possibile creare un cluster gratuito o creare un cluster completo. Per decidere quale sia la soluzione migliore, controllare il confronto delle funzionalità.
Configurare l'origine dati
Per configurare Azure Esplora dati come origine dati, seguire la procedura per l'ambiente Grafana.
Aggiungere l'identità gestita al ruolo Visualizzatore
Managed Grafana crea un'identità gestita assegnata dal sistema per ogni nuova area di lavoro, per impostazione predefinita. È possibile usarlo per accedere al cluster di azure Esplora dati.
Nel portale di Azure passare a cluster di Esplora dati di Azure.
Nella sezione Panoramica selezionare il database con i dati di esempio StormEvents .
Selezionare Autorizzazioni>Aggiungi>visualizzatore.
Nella casella di ricerca immettere il nome dell'area di lavoro Grafana gestita.
Nei risultati della ricerca selezionare il risultato corrispondente al nome dell'area di lavoro e quindi scegliere Seleziona.
Configurare Azure Esplora dati come origine dati Grafana
Le aree di lavoro di Grafana gestite sono dotate del plug-in di Azure Esplora dati preinstallato.
Nella portale di Azure passare all'area di lavoro Grafana gestita.
In Panoramica selezionare il collegamento Endpoint per aprire l'interfaccia utente di Grafana.
Nel menu a sinistra di Grafana selezionare l'icona a forma di ingranaggio. Selezionare quindi Origini dati.
Selezionare Azure Esplora dati Origine dati.
In Dettagli connessione immettere l'URL del cluster di Azure Esplora dati.
Selezionare Salva e verifica.
Visualizzare i dati
È stata completata la configurazione di Azure Esplora dati come origine dati per Grafana. È ora possibile visualizzare i dati.
Nell'esempio di base seguente viene usata sia la modalità generatore di query che la modalità non elaborata dell'editor di query. È consigliabile visualizzare le query di scrittura per Azure Esplora dati per esempi di altre query da eseguire sul set di dati.
Nel menu a sinistra di Grafana selezionare l'icona più. Selezionare quindi Dashboard.
Nella scheda Aggiungi selezionare Grafico.
Nel riquadro del grafico selezionare Pannello Titolo>Modifica.
Nella parte inferiore del riquadro selezionare Origine dati e quindi selezionare l'origine dati configurata.
Modalità generatore di query
Usare la modalità generatore di query per definire la query.
Sotto l'origine dati selezionare Database e scegliere il database dall'elenco a discesa.
Selezionare Da e scegliere la tabella dall'elenco a discesa.
Ora che la tabella è definita, filtrare i dati:
- Selezionare + a destra di Where (filter) per selezionare una o più colonne nella tabella.
- Per ogni filtro, definire i valori usando l'operatore applicabile. Questa selezione è simile all'uso dell'operatore where in Linguaggio di query Kusto.
Selezionare i valori da presentare nella tabella:
Selezionare + a destra delle colonne Valore per selezionare le colonne valore che verranno visualizzate nel riquadro.
Per ogni colonna valore, impostare il tipo di aggregazione.
È possibile impostare una o più colonne valore. Questa selezione equivale all'uso dell'operatore summarize.
Selezionare + a destra di Raggruppa per (riepilogo) per selezionare una o più colonne che verranno usate per disporre i valori in gruppi. Questa selezione equivale all'espressione di gruppo nell'operatore
summarize
.Selezionare Esegui query.
Suggerimento
Durante la finalizzazione delle impostazioni nel generatore di query, viene creata una query Linguaggio di query Kusto. Questa query mostra la logica creata usando l'editor di query con interfaccia grafica.
Selezionare Modifica KQL per passare alla modalità non elaborata. Modificare la query usando la flessibilità e la potenza del Linguaggio di query Kusto.
Modalità non elaborata
Usare la modalità raw per modificare la query.
Nel riquadro query incollare la query seguente e quindi selezionare Esegui. La query raggruppa il numero di eventi per giorno per il set di dati di esempio.
StormEvents | summarize event_count=count() by bin(StartTime, 1d)
Il grafico non mostra alcun risultato perché ha come ambito (per impostazione predefinita) i dati delle ultime sei ore. Nel menu in alto selezionare Ultime 6 ore.
Specificare un intervallo personalizzato che copre il 2007, l'anno incluso nel set di dati di esempio StormEvents. Selezionare quindi Applica.
Ora il grafico mostra i dati del 2007, suddivisi per giorno.
Nel menu in alto selezionare l'icona Salva: .
Per passare alla modalità generatore di query, selezionare Passa al generatore. Grafana convertirà la query nella logica disponibile nel generatore di query. La logica del generatore di query è limitata, pertanto è possibile perdere le modifiche manuali apportate alla query.
Creare avvisi
In Home Dashboard selezionare Canali di notifica di> avviso per creare un nuovo canale di notifica.
Immettere un nome e digitare in Nuovo canale di notifica e quindi selezionare Salva.
Nel dashboard selezionare Modifica nell'elenco a discesa.
Selezionare l'icona a forma di campanello di avviso per aprire il riquadro Avviso. Selezionare Crea avviso e quindi completare le proprietà per l'avviso.
Selezionare l'icona Salva dashboard per salvare le modifiche.