Condividi tramite


Metodologia di successo dell'implementazione di Synapse: eseguire la revisione del monitoraggio

Nota

Questo articolo fa parte della serie di articoli Successo dell'implementazione di Azure Synapse da progettazione. Per una panoramica della serie, vedere Successo dell'implementazione di Azure Synapse da progettazione.

Il monitoraggio è una parte fondamentale dell'operazionalizzazione di qualsiasi soluzione di Azure. Questo articolo fornisce indicazioni su come esaminare e configurare il monitoraggio dell'ambiente di Azure Synapse Analytics. La chiave di questa attività è l'identificazione di ciò che deve essere monitorato e di chi deve esaminare i risultati del monitoraggio.

Usando i requisiti della soluzione e altri dati raccolti durante la fase di valutazione e sviluppo di soluzioni, compilare un elenco di comportamenti e attività importanti che devono essere monitorati nell'ambiente di produzione. Durante la compilazione di questo elenco, identificare i gruppi di utenti che dovranno accedere alle informazioni di monitoraggio e compilare le procedure che possono seguire per rispondere ai risultati del monitoraggio.

È possibile usare Monitoraggio di Azure per ottenere metriche, avvisi e log dell'infrastruttura di livello base per la maggior parte dei servizi di Azure. I log di diagnostica di Azure sono generati da una risorsa per offrire dati completi e frequenti sul funzionamento della risorsa stessa. Azure Synapse può scrivere log di diagnostica in Monitoraggio di Azure.

Per altre informazioni, vedere Usare Monitoraggio di Azure con l'area di lavoro di Azure Synapse Analytics.

Monitoraggio di pool SQL dedicati

È possibile monitorare un pool SQL dedicato usando Monitoraggio di Azure, modifica, viste a gestione dinamica (DMV) e Log Analytics.

  • Avvisi: è possibile configurare avvisi che inviano un messaggio di posta elettronica o chiamare un webhook quando una determinata metrica raggiunge una soglia predefinita. Ad esempio, è possibile ricevere un messaggio di posta elettronica di avviso quando le dimensioni del database aumentano troppo. Per altre informazioni, vedere Creare avvisi per il database SQL di Azure e Azure Synapse Analytics usando il portale di Azure.
  • DMV: è possibile usare DMV per monitorare i carichi di lavoro per analizzare le esecuzioni di query nei pool SQL.
  • Log Analytics:Log Analytics è uno strumento disponibile nel portale di Azure utilizzabile per modificare ed eseguire query su log dai dati raccolti da Monitoraggio di Azure. Per altre informazioni, vedere Monitorare il carico di lavoro - Portale di Azure.

Monitorare pool SQL serverless

È possibile monitorare un pool SQL serverless monitorando le richieste SQL in Synapse Studio. In questo modo, è possibile tenere d'occhio lo stato delle richieste in esecuzione ed esaminare i dettagli delle richieste cronologiche.

Monitorare i pool di Spark

È possibile monitorare le applicazioni Apache Spark in Synapse Studio. In questo modo, è possibile tenere d'occhio lo stato, i problemi e lo stato di avanzamento più recenti.

È possibile abilitare il connettore Synapse Studio integrato in Log Analytics. È quindi possibile raccogliere e inviare metriche e log dell'applicazione Apache Spark all'area di lavoro Log Analytics. È anche possibile usare una cartella di lavoro di Monitoraggio di Azure per visualizzare le metriche e i log. Per altre informazioni, vedere Monitorare le applicazioni Apache Spark con Azure Log Analytics.

Monitorare le pipeline

Azure Synapse consente di creare pipeline complesse che automatizzano e integrano lo spostamento dei dati, la trasformazione dei dati e le attività di calcolo. È possibile creare e monitorare le pipeline usando Synapse Studio per tenere d'occhio lo stato, i problemi e l'avanzamento più recenti delle pipeline. Per altre informazioni, vedere Usare Synapse Studio per monitorare le esecuzioni della pipeline dell'area di lavoro.

Passaggi successivi

Per altre informazioni su questo articolo, consultare le risorse seguenti: