Monitoraggio di Eventhouse

Il monitoraggio di Eventhouse in Fabric offre informazioni dettagliate complete sull'utilizzo e sulle prestazioni della casa eventi raccogliendo metriche e log end-to-end per tutti gli aspetti di un eventhouse. Fa parte del monitoraggio dell'area di lavoro che consente di monitorare gli elementi di Fabric nella tua area di lavoro. Il monitoraggio delle eventhouse fornisce un set di tabelle su cui è possibile eseguire query per ottenere informazioni dettagliate sull'utilizzo e sulle prestazioni della propria eventhouse. Usare queste query per ottimizzare l'eventhouse e migliorare l'esperienza utente.

Prerequisiti

Abilitare il monitoraggio di Eventhouse

  1. Nel riquadro di esplorazione di Eventhouse, selezionare Monitoraggio.

    Screenshot di un pannello di Eventhouse con il monitoraggio evidenziato in rosso.

    È anche possibile accedere all'eventhouse di monitoraggio dall'area di lavoro in cui si trova l'eventhouse. Nell'area di lavoro in cui si trova la sede dell'evento selezionare Impostazioni area di lavoro e selezionare la scheda Monitoraggio .

  2. Selezionare + Eventhouse e attendere il messaggio di esito positivo che conferma che la eventhouse di monitoraggio è stata aggiunta all'area di lavoro.

    La registrazione delle attività dell'area di lavoro viene abilitata automaticamente.

  3. Selezionare il collegamento database di monitoraggio per aprire Eventhouse di monitoraggio in una nuova scheda.

  4. Nella pagina di panoramica del database KQL monitoraggio, visualizzare l'analisi delle query ed eseguire query sui dati.

    Screenshot di una struttura di eventi di monitoraggio che mostra la pagina di panoramica del database KQL di monitoraggio.

    Tip

    È anche possibile analizzare i dati con un endpoint o un notebook di analisi SQL oppure creare un set di query KQL autonomo per analizzare i dati di monitoraggio.

Tabelle di monitoraggio Eventhouse

Quando si monitora la eventhouse, è possibile eseguire query sulle tabelle seguenti:

Limitazione della capacità e dimensioni di Eventhouse

I log di limitazione della capacità e di monitoraggio delle dimensioni degli eventhouse forniscono agli utenti degli eventhouse e agli amministratori dell'area di lavoro una visibilità dettagliata sugli eventi di throttling, sul dimensionamento non ottimale e sulle attività di scale-out, per gestire in modo proattivo le prestazioni e i costi. Questi log ti permettono di impostare avvisi relativi agli stati di limitazione e alle cause del ridimensionamento.

  • I log di limitamento della capacità tracciano gli stati di limitazione con aggiornamenti ogni 30 secondi o 1 minuto, aiutando gli utenti a comprendere impatti come ritardi interattivi o rifiuti delle query.
  • I log di dimensioni subottimali segnalano quando un Eventhouse rimane sottodimensionato dopo l'uscita tramite throttling, suscitando raccomandazioni concrete come aumentare la capacità o ridurre il carico.
  • I log degli eventi di scale-out raggruppano i motivi del scale-out nell'arco di 24 ore, tra cui l'elevato utilizzo di CPU o memoria e il carico di ingestione, consentendo agli utenti di ottimizzare i carichi di lavoro ed evitare picchi di costo imprevisti.

Operations

I registri operativi forniscono agli utenti di eventhouse una visibilità dettagliata su query, comandi, operazioni di ingestione e dati per monitorare i modelli di utilizzo, risolvere problemi e ottimizzare le prestazioni.

  • I log delle metriche tracciano l'ingestione, le viste materializzate e l'attività di esportazione continua.
  • I log dei comandi registrano i comandi eseguiti sui database KQL del tuo eventohouse, inclusi prestazioni e utilizzo delle risorse.
  • I log delle operazioni dati catturano operazioni interne come l'ingestione batch, le policy di aggiornamento e le viste materializzate.
  • I log dei risultati di ingestione riportano l'esito delle operazioni di ingestione in coda, inclusi i fallimenti.
  • I log delle query registrano le query eseguite sui database di Eventhouse, consentendo l'analisi dei modelli di performance e utilizzo.

Esempi di query

È possibile trovare query di esempio nella cartella monitoraggio-area-di-lavoro del repository fabric-samples su GitHub.

Monitoraggio dei modelli predefiniti

I modelli consentono di creare dashboard di monitoraggio che tengono traccia delle attività dell'area di lavoro in tempo reale connettendosi direttamente alla eventhouse di monitoraggio sottostante. Nel dashboard è possibile monitorare modelli semantici, query di database KQL e inserimenti.

Seguire la guida Visualizzare i dati di monitoraggio dell'area di lavoro per creare i modelli o scaricare i modelli dal repository GitHub workspace-monitoring-dashboards o dai collegamenti nella sezione seguente.

Il repository contiene istruzioni su come preparare l'ambiente e su come usare i modelli.

Sono disponibili due modelli di monitoraggio:

Screenshot del dashboard di intelligence in tempo reale basato sul modello.

Screenshot del dashboard di Power BI basato sul modello.