Descrivere Informazioni dettagliate su Azure SQL

Completato

Uno dei vantaggi dell'uso di uno dei prodotti della famiglia di Azure SQL è la funzionalità di monitoraggio integrata nella piattaforma Azure. Oltre alla semplice raccolta dati di Monitoraggio di Azure, Informazioni dettagliate su SQL è un componente che consente di analizzare le query e ottimizzare le prestazioni.

Con le funzionalità interattive di Informazioni dettagliate su SQL, è possibile personalizzare la raccolta e la frequenza dei dati di telemetria e combinare i dati da più origini in un'unica esperienza di monitoraggio.

Funzionamento di Informazioni dettagliate su SQL

Informazioni dettagliate su SQL raccoglie i dati in remoto dalle viste a gestione dinamica (DMV) e si basa sulla piattaforma Monitoraggio di Azure, consentendo ai clienti di accedere agli avvisi nativi e alle visualizzazioni predefinite. Questa funzionalità inoltre conserva un set di metriche nel tempo in modo da poter analizzare i problemi di prestazioni eventualmente riscontrati in passato.

Per iniziare a usare Informazioni dettagliate su SQL, è necessaria una macchina virtuale dedicata che monitorerà e raccoglierà in remoto i dati dai server SQL. Su questa macchina virtuale dedicata devono essere installati i componenti seguenti:

  • Agente di Monitoraggio di Azure
  • Estensione Informazioni dettagliate carico di lavoro

Per aumentare il controllo sugli addebiti, i clienti possono anche scegliere quali dati di telemetria raccogliere, la frequenza e gestire i parametri dei criteri di conservazione. L'attività del database e le impostazioni definite nei profili di monitoraggio determineranno la quantità di dati raccolti e il costo esatto.

Infine, è possibile accedere ai dati sulle prestazioni dal modello di cartella di lavoro di Informazioni dettagliate su SQL o direttamente dai log di monitoraggio.

Informazioni dettagliate su SQL in Monitoraggio di Azure

Per iniziare a usare Informazioni dettagliate su SQL, nel riquadro Monitoraggio selezionare SQL (anteprima) e quindi Crea nuovo profilo.

Screenshot of the SQL Insights page.

Nella pagina Crea nuovo profilo configurare i componenti seguenti:

  • Profilo di monitoraggio: raggruppare server, istanze o database da monitorare.

  • Area di lavoro Log Analytics: dove inviare i dati di monitoraggio di SQL.

  • Impostazioni di raccolta: è possibile personalizzare la raccolta dati per il profilo. Le impostazioni predefinite coprono la maggior parte degli scenari di monitoraggio e in genere non richiedono modifiche.

Al termine, selezionare Crea profilo di monitoraggio.

Screenshot of the create new profile page for SQL Insights.

Tornare alla pagina SQL (anteprima), selezionare la scheda Gestisci profilo e quindi Aggiungi macchina virtuale di monitoraggio.

Screenshot of the add monitoring machine on SQL Insights main page.

Nota

Assicurarsi di avere creato una macchina virtuale dedicata prima di procedere con il passaggio successivo. Al momento, l'unico sistema operativo supportato per le macchine virtuali è Ubuntu 18.04.

Nella pagina Aggiungi macchina virtuale di monitoraggio assicurarsi di selezionare il nome della macchina virtuale, le stringhe di connessione SQL Server e che siano soddisfatti i prerequisiti seguenti:

  • Impostare le autorizzazioni per gli account SQL
  • Creare le regole del firewall e di rete per la risorsa SQL o la macchina virtuale

Screenshot of the add monitoring virtual machine page for SQL Insights.

Per altre informazioni su come abilitare Informazioni dettagliate su SQL, vedere Abilitare Informazioni dettagliate su SQL (anteprima).

Limiti

Informazioni dettagliate su SQL non supporta o ha un supporto limitato per i componenti seguenti:

  • Istanze non Azure
  • Pool elastici del database SQL di Azure
  • Database SQL di Azure in esecuzione nei livelli di servizio Basic, S0, S1 e S2
  • Database SQL di Azure livello serverless
  • Più repliche secondarie
  • Autenticazione con Microsoft Entra ID. È supportata solo l'autenticazione SQL

Informazioni dettagliate su Azure SQL è una soluzione di monitoraggio cloud che riunisce metriche delle prestazioni su larga scala in un'unica visualizzazione.

Oltre alla visualizzazione e alla raccolta di dati, offre funzionalità di intelligence predefinite per la risoluzione dei problemi relativi alle attività. Inoltre, consente avvisi e regole di monitoraggio personalizzati che aiutano a identificare e risolvere rapidamente i problemi.