Azure Esplora dati Clusters Insights

Azure Esplora dati Clusters Insights offre un monitoraggio completo dei cluster offrendo una visualizzazione unificata delle prestazioni, delle operazioni, dell'utilizzo e degli errori del cluster.

Offre:

  • Prospettiva su larga scala. Una visualizzazione snapshot delle metriche primarie dei cluster consente di tenere traccia delle prestazioni delle query, dell'inserimento e delle operazioni di esportazione.
  • Analisi di drill-down. È possibile eseguire il drill-down in un particolare cluster di Azure Esplora dati per eseguire analisi dettagliate.
  • Personalizzazione. È possibile modificare le metriche da visualizzare, modificare o impostare soglie allineate ai limiti e salvare le proprie cartelle di lavoro personalizzate. I grafici in una cartella di lavoro possono essere aggiunti ai dashboard di Azure.

Questo articolo illustra come eseguire l'onboarding e l'uso di Azure Esplora dati Clusters Insights.

Visualizzazione da Monitoraggio di Azure (prospettiva su larga scala)

Da Monitoraggio di Azure è possibile visualizzare le metriche di prestazioni principali per il cluster. Queste metriche includono informazioni sulle query, l'inserimento e le operazioni di esportazione da più cluster nella sottoscrizione. Possono aiutare a identificare i problemi di prestazioni.

Per visualizzare le prestazioni dei cluster in tutte le sottoscrizioni:

  1. Accedere al portale di Azure.

  2. Selezionare Monitor nel riquadro sinistro. Nella sezione Hub insights selezionare Azure Esplora dati Cluster.

Screenshot delle selezioni per visualizzare le prestazioni dei cluster di Azure Esplora dati.

Scheda Panoramica della sottoscrizione

Nella scheda Panoramica per la sottoscrizione selezionata, la tabella visualizza metriche interattive per i cluster di Azure Esplora dati raggruppati all'interno della sottoscrizione. È possibile filtrare i risultati in base alle opzioni selezionate negli elenchi a discesa seguenti:

  • Sottoscrizioni: sono elencate solo le sottoscrizioni con cluster di Azure Esplora dati.

  • Cluster di Azure Esplora dati: per impostazione predefinita, sono selezionati fino a cinque cluster. Se si selezionano tutti o più cluster nel selettore di ambito, verranno restituiti fino a 200 cluster.

  • Intervallo di tempo: per impostazione predefinita, la tabella visualizza le ultime 24 ore di informazioni in base alle selezioni corrispondenti effettuate.

Il riquadro del contatore, nell'elenco a discesa, fornisce il numero totale di cluster di Azure Esplora dati nelle sottoscrizioni selezionate e mostra il numero di selezionati. Per le colonne sono disponibili codifica dei colori condizionali: mantenere attiva, CPU, utilizzo di inserimento e utilizzo della cache. Le celle con codice arancione hanno valori che non sono sostenibili per il cluster.

Per comprendere meglio le metriche rappresentate da ognuna delle metriche, è consigliabile leggere la documentazione sulle metriche di Esplora dati di Azure.

Scheda Prestazioni query

La scheda Prestazioni query mostra la durata della query, il numero totale di query simultanee e il numero totale di query limitate.

Screenshot della scheda Prestazioni query.

Scheda Prestazioni inserimento

La scheda Prestazioni inserimento mostra la latenza di inserimento, risultati di inserimento riusciti, risultati di inserimento non riusciti, volume di inserimento ed eventi elaborati per hub eventi e hub IoT.

Screenshot della scheda Prestazioni inserimento.

Scheda Prestazioni inserimento streaming

La scheda Prestazioni inserimento streaming fornisce informazioni sulla velocità media dei dati, sulla durata media e sulla frequenza delle richieste.

Scheda Esporta prestazioni

La scheda Esporta prestazioni fornisce informazioni sui record esportati, la ritarda, il conteggio in sospeso e la percentuale di utilizzo per le operazioni di esportazione continua.

Visualizzazione da una risorsa cluster di Azure Esplora dati (analisi drill-down)

Per accedere ad Azure Esplora dati Clusters Insights direttamente da un cluster di azure Esplora dati:

  1. Nella portale di Azure selezionare Cluster di Azure Esplora dati.

  2. Nell'elenco scegliere un cluster di Azure Esplora dati. Nella sezione monitoraggio selezionare Insights.

È anche possibile accedere a queste visualizzazioni selezionando il nome della risorsa di un cluster di Azure Esplora dati dall'interno della visualizzazione Azure Monitor Insights.

Nota

Azure Esplora dati Clusters Insights combina sia log che metriche per fornire una soluzione di monitoraggio globale. L'inclusione delle visualizzazioni basate sui log richiede agli utenti di abilitare la registrazione diagnostica del cluster di Azure Esplora dati e inviarli a un'area di lavoro Log Analytics. I log di diagnostica che devono essere abilitati sono Command, Query, SuccessedIngestion, FailedIngestion, InserimentoBatching, TableDetails e TableUsageStatistics. L'abilitazione dei log di successedIngestion potrebbe essere costosa. Abilitarli solo se è necessario monitorare gli inserimenti riusciti.

Screenshot del pulsante per la configurazione dei log per il monitoraggio.

Scheda Panoramica

La scheda Panoramica mostra:

  • Riquadri delle metriche che evidenziano la disponibilità e lo stato complessivo del cluster per la valutazione rapida dell'integrità.

  • Riepilogo dei consigli di Azure Advisor attivi e dello stato di integrità delle risorse .

  • Grafici che mostrano i principali consumer di CPU e memoria e il numero di utenti univoci nel tempo.

Screenshot della visualizzazione da una risorsa cluster di Azure Esplora dati.

Scheda Metriche chiave

La scheda Metriche chiave mostra una visualizzazione unificata di alcune delle metriche del cluster. Vengono raggruppati in metriche generali, metriche correlate alle query, metriche correlate all'inserimento e metriche correlate all'inserimento in streaming.

Screenshot dei grafici nella scheda Metriche chiave.

Scheda Utilizzo

La scheda Utilizzo consente agli utenti di approfondire le prestazioni dei comandi e delle query del cluster. In questa scheda è possibile:

  • Vedere quali gruppi di carico di lavoro, utenti e applicazioni inviano la maggior parte delle query o consumano la maggior parte della CPU e della memoria. È quindi possibile comprendere quali carichi di lavoro inviano le query più pesanti per il cluster da elaborare.
  • Identificare i principali gruppi di carico di lavoro, utenti e applicazioni da query non riuscite.
  • Identificare le modifiche recenti nel numero di query, rispetto alla media giornaliera cronologica (negli ultimi 16 giorni), in base al gruppo di carico di lavoro, all'utente e all'applicazione.
  • Identificare le tendenze e i picchi nel numero di query, memoria e consumo della CPU in base al gruppo di carico di lavoro, all'utente, all'applicazione e al tipo di comando.

La scheda Utilizzo include azioni eseguite direttamente dagli utenti. Le operazioni del cluster interno non sono incluse in questa scheda.

Screenshot della visualizzazione operazioni con grafici a donut correlati ai comandi e alle query.

Screenshot della visualizzazione operazioni con grafici a linee correlati alle query e alla memoria.

Scheda Tabelle

La scheda Tabelle mostra le proprietà più recenti e cronologiche delle tabelle nel cluster. È possibile visualizzare quali tabelle consumano la maggior parte dello spazio. È anche possibile tenere traccia della cronologia di crescita in base alle dimensioni della tabella, ai dati ad accesso frequente e al numero di righe nel tempo.

Scheda Cache

La scheda Cache consente agli utenti di analizzare i modelli di finestra di ricerca delle query effettive e confrontarli con i criteri di cache configurati (per ogni tabella). È possibile identificare le tabelle usate dalla maggior parte delle query e delle tabelle che non vengono sottoposte a query e adattare di conseguenza i criteri di cache.

È possibile ottenere consigli sui criteri di cache in tabelle specifiche in Azure Advisor. Attualmente, le raccomandazioni della cache sono disponibili solo dal dashboard principale di Azure Advisor. Si basano sulla finestra di lookback delle query effettive negli ultimi 30 giorni e sui criteri di cache non ottimizzati per almeno il 95% delle query.

Le raccomandazioni per la riduzione della cache in Azure Advisor sono disponibili per i cluster che sono "associati ai dati". Ciò significa che il cluster ha un utilizzo di CPU ridotto e basso, ma a causa di capacità elevata dei dati, il cluster non può ridimensionare o ridurre il numero di istanze.

Screenshot della scheda dettagli della cache, che mostra i modelli di finestra di ricerca delle query.

Scheda Limiti cluster

La scheda Limiti cluster visualizza i limiti del cluster in base all'utilizzo. In questa scheda è possibile controllare l'utilizzo della CPU, dell'inserimento e della cache. Queste metriche vengono segnate come Low, Medium o High. Queste metriche e punteggi sono importanti quando si decide lo SKU ottimale e il numero di istanze per il cluster. Vengono presi in considerazione nelle raccomandazioni relative allo SKU/alle dimensioni di Azure Advisor.

In questa scheda è possibile selezionare un riquadro delle metriche e approfondire le informazioni sulla tendenza e sul modo in cui viene deciso il punteggio. È anche possibile visualizzare la raccomandazione sku/dimensioni di Azure Advisor per il cluster. Nell'immagine seguente, ad esempio, è possibile notare che tutte le metriche vengono segnate come Basso. Il cluster riceve una raccomandazione sui costi che consentirà di ridimensionare e ridurre i costi.

Screenshot della scheda limiti del cluster che mostra le metriche in base all'utilizzo.

Scheda Inserimento (scheda anteprima)

La scheda Inserimento consente di monitorare lo stato delle operazioni di inserimento in coda nel cluster.

Nel processo di inserimento in coda l'inserimento dati è ottimizzato per una velocità effettiva elevata. Questa operazione viene eseguita raggruppando piccoli blocchi di dati in ingresso in batch in base a criteri di inserimento batch configurabili.

La scheda Inserimento fornisce informazioni dettagliate sui seguenti elementi:

  • Risultato dell'inserimento in coda, in base alla granularità del database o della tabella.
  • Dettagli dell'errore di inserimento per tabella.
  • Quantità di dati inseriti.
  • Latenza dell'inserimento in coda e della posizione in cui si verifica.
  • Il processo di invio in batch stesso, incluse le informazioni di monitoraggio sui criteri di invio in batch e sul modo in cui i batch sono stati bloccati.
  • Per Hub eventi, Griglia di eventi e hub IoT inserimenti: numero di eventi ricevuti nel cluster e numero di eventi inviati per l'inserimento effettivo.

Aggiungere a un dashboard di Azure

È possibile aggiungere una qualsiasi delle sezioni della metrica (della prospettiva "su larga scala") a un dashboard di Azure selezionando l'icona della puntina in alto a destra della sezione.

Screenshot dell'icona aggiungi al dashboard di Azure selezionata.

Personalizzare Azure Esplora dati Clusters Insights

È possibile modificare la cartella di lavoro per personalizzarla a supporto delle esigenze di analisi dei dati:

  • Definire l'ambito della cartella di lavoro per selezionare sempre una determinata sottoscrizione o cluster di Azure Esplora dati.
  • Modificare le metriche nella griglia.
  • Modificare le soglie o il rendering/codifica dei colori.

È possibile iniziare le personalizzazioni selezionando il pulsante Personalizza sulla barra degli strumenti superiore.

Screenshot del pulsante Personalizza cartella di lavoro.

Le personalizzazioni vengono salvate in una cartella di lavoro personalizzata per impedire la sovrascrittura della configurazione predefinita in una cartella di lavoro pubblicata. Le cartelle di lavoro vengono salvate all'interno di un gruppo di risorse, ovvero nella sezione Report personali privata o nella sezione Report condivisi accessibile a tutti gli utenti che hanno accesso al gruppo di risorse. Dopo aver salvato la cartella di lavoro personalizzata, passare alla raccolta di cartelle di lavoro per aprirla.

Screenshot del pulsante raccolta cartelle di lavoro.

Risoluzione dei problemi

Per indicazioni generali sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi alle informazioni dettagliate basate su cartelle di lavoro.

Le sezioni seguenti consentono di diagnosticare e risolvere alcuni dei problemi comuni che possono verificarsi quando si usano Azure Esplora dati Clusters Insights.

Perché non è possibile vedere tutte le sottoscrizioni nel selettore di sottoscrizioni?

mostra solo le sottoscrizioni che contengono cluster di Azure Esplora dati scelti dal filtro di sottoscrizione selezionato. Selezionare un filtro di sottoscrizione in Directory e sottoscrizione nel portale di Azure.

Screenshot della selezione di un filtro di sottoscrizione.

Perché non vengono visualizzati dati per il cluster di Azure Esplora dati nella sezione Utilizzo, tabelle o cache?

Per visualizzare i dati basati sui log, è necessario abilitare i log di diagnostica per ogni cluster di Azure Esplora dati da monitorare. È possibile eseguire questa operazione nelle impostazioni di diagnostica per ogni cluster. Sarà necessario inviare i dati a un'area di lavoro Log Analytics. I log di diagnostica che devono essere abilitati sono Command, Query, TableDetails e TableUsageStatistics.

Sono già stati abilitati i log per il cluster di Azure Esplora dati. Perché non è ancora possibile visualizzare i dati in Comandi e query?

Attualmente, i log di diagnostica non funzionano in modo retroattivo. I dati inizieranno a essere visualizzati dopo che sono state eseguite azioni in Azure Esplora dati. Potrebbe essere necessario del tempo, da ore a un giorno, a seconda del modo in cui è attivo il cluster di Azure Esplora dati.

Nota

Nella portale di Azure i dati delle metriche non elaborati per le pagine Metriche e Informazioni dettagliate vengono archiviati in Monitoraggio di Azure. Le query in queste pagine eseguono query sui dati delle metriche non elaborate direttamente per fornire i risultati più accurati. Quando si usa la funzionalità delle impostazioni di diagnostica, è possibile eseguire la migrazione dei dati delle metriche non elaborate all'area di lavoro Log Analytics. Durante la migrazione, è possibile che la precisione dei dati vada persa a causa dell'arrotondamento; pertanto, i risultati delle query possono variare leggermente rispetto ai dati originali. Il margine per l'errore è inferiore all'1%.