Monitora un database Microsoft SQL nell'Hub Database (anteprima)

Database Hub in Microsoft Fabric ti aiuta a scoprire database Microsoft SQL in database SQL di Azure, SQL database in Fabric e SQL Server abilitati da Azure Arc. Inizia con una vista Estate, identifica i database che necessitano di indagine e continua nel portale Azure o Visual Studio Code per configurazioni, lavoro a livello di database o diagnostica di interrogazione.

Suggerimento

💡 Configurazione dell'agente per Database Hub

Inizia a utilizzare le competenze degli agenti del Database Hub per comprendere e interagire con il Database Hub in Fabric:

- Use [Database Hub skills](https://github.com/microsoft/microsoft-sql/tree/main/plugins/microsoft-sql-fdh).
- Review [Database Hub in Fabric documentation](https://learn.microsoft.com/fabric/database/hub/)
  and use the [Microsoft Learn MCP server](https://learn.microsoft.com/api/mcp) for official docs.

Importante

Questa funzionalità si trova in Anteprima.

Monitorare un database Microsoft SQL esistente

I tuoi database SQL rimangono nelle sottoscrizioni, nei gruppi di risorse e nelle aree geografiche esistenti, o anche in locale. Database Hub non richiede di spostare i dati in Fabric.

Prerequisiti

  • Nell'anteprima attuale, chiedi a un amministratore di Fabric di inserire il tuo tenant nell'esperienza di anteprima del Database Hub nel portale amministrativo Fabric. In Impostazioni tenant, attiva Gli utenti possono accedere all'hub del database (anteprima).
  • Database Hub utilizza i permessi Microsoft Entra ID e Azure RBAC esistenti invece di un modello di permessi separato, quindi l'accesso che assegni qui segue i passaggi standard di assegnazione dei ruoli di Azure.
    • Per la scoperta e il monitoraggio, la tua identità necessita del permesso per leggere i metadati rilevanti delle risorse Azure e le metriche di Monitoraggio di Azure.
    • Per il rilevamento e il monitoraggio, alla tua identità deve essere assegnato il ruolo Lettore, o un ruolo con autorizzazioni più elevate, in ogni sottoscrizione che contiene le risorse che si desidera monitorare.
  • Per visualizzare i dati di monitoraggio delle prestazioni per le risorse Microsoft SQL nel Database Hub, è necessario adottare ulteriori passaggi per aggiungere un provider di risorse Azure.
  • Per visualizzare i dati di performance per il tuo database SQL di Azure, devi adottare ulteriori passaggi per aggiungere una proprietà estesa a ogni database utente.
    • Nell'anteprima attuale, la scheda Performance supporta database SQL di Azure (tutti i livelli di servizio) e le istanze di SQL Server abilitate da Azure Arc.
      • La scheda Performance attualmente non supporta Istanza gestita di SQL di Azure, database SQL in Fabric o istanze di SQL Server nelle VM Azure.
  • Per apparire nel Database Hub, SQL Server istanze nelle VM Azure devono avere installata l'estensione Windows SQL Server IaaS Agent.

Visualizza il tuo patrimonio Microsoft SQL

Inizia con una vista Estate, identifica i database che necessitano di indagine e continua nel portale Azure o Visual Studio Code per la configurazione dei server, il lavoro a livello di database o la diagnostica delle query.

  1. Vai a Hub del database in Microsoft Fabric. Nella navigazione Database, seleziona Panoramica.
  2. La sezione Cosa richiede attenzione? indica le parti del tuo patrimonio di database che necessitano di attenzione. Ogni scheda e ogni collegamento in Cosa richiede attenzione? portano a Estate. Nella vista Estate, sotto ogni risorsa, i Problemi appaiono in chips colorati mentre i Suggerimenti compaiono in chip con un'icona di lampadina.
  3. Filtra l'inventario per Visualizzazione: Microsoft SQL. Seleziona gli abbonamenti o i gruppi di risorse rilevanti utilizzando i filtri disponibili.
  4. Cerca il database SQL di cui hai bisogno, oppure rivedi l'inventario filtrato. Seleziona il database per esaminare i dettagli delle sue risorse.

Comprendere il monitoraggio degli stati dei database SQL di Microsoft

Usa la panoramica per i riepiloghi di CPU, memoria, storage e IO Microsoft SQL. Usa Performance per la dashboard Microsoft SQL e una vista più dettagliata dei server selezionati, inclusi CPU, memoria, storage, IO e pressione sul carico di lavoro. L'ambito dell'inventario e il set di risorse selezionato dalla dashboard possono variare. Controlla la selezione delle risorse prima di considerare una carta come l'intero patrimonio.

Crea un monitor SQL personalizzato

Crea una dashboard personalizzata per il monitoraggio delle prestazioni da un template. Il risultato è una Fabric Real-Time Dashboard dove puoi controllare grafici e layout e condividere la dashboard con altri nel tuo Fabric tenant. Database Hub rispetta i tuoi confini di accesso esistenti. Condividere una visualizzazione o inviare a qualcuno un link di risorsa non gli concede l'accesso al server sottostante.

  1. Nella pagina Performance , seleziona Crea monitor SQL dal template.
  2. Scegli il template che contiene le metriche che desideri, poi seleziona Avanti.
  3. Seleziona i database da monitorare, poi seleziona Avanti.
  4. Seleziona uno spazio di lavoro di destinazione.
  5. Crea una nuova dashboard o aggiungi una pagina a una dashboard esistente.
  6. Personalizza i grafici, la disposizione, l'intervallo temporale e le impostazioni di condivisione nell'esperienza Real-Time Dashboard.

Consulta direttamente i dati di performance in Esplora dati di Azure (ADX)

Per un'analisi tabellare oltre alle dashboard integrate, utilizza la versione web di Esplora dati di Azure (ADX) per interrogare i dati di monitoraggio delle prestazioni esposti dal proxy SQL ADX.

Annotazioni

Nell'anteprima attuale, l'URI di connessione e lo schema possono variare in base all'ambiente di anteprima e alla regione. Usa l'endpoint fornito dalla tua esperienza Database Hub. Il client desktop Esplora dati di Azure non è supportato per questo scenario di anteprima.

  1. Vai all'interfaccia web di Esplora dati di Azure.

  2. Nel pannello Connessioni , seleziona Aggiungi, poi seleziona Connessione.

  3. Immetti l'URI della connessione proxy SQL ADX per il tuo ambiente.

    • L'URI di connessione è https://adx.centralus.arcdataservices.com/kusto/
    • L'URI di connessione è lo stesso, indipendentemente dalla regione o dall'ambiente che si trova la risorsa SQL.
  4. Inserisci un nome visualizzato opzionale e poi seleziona Aggiungi.

  5. Se richiesto, aggiungi l'URI come fonte affidabile.

  6. Espandi la connessione e seleziona il ArcSqlTelemetry database.

  7. Esplora le tabelle disponibili ed esegui query KQL sulla telemetria nell'ambito selezionato.

Esempi di query KQL in Esplora dati di Azure (ADX)

Elenca 10 database monitorati e i nomi delle loro macchine ospiti:

SqlServerDatabaseProperties 
| summarize by MachineName, DatabaseName 
| take 10 

Elenca i 10 esempi più recenti di utilizzo della CPU:

SqlServerCPUUtilization 
| order by SampleTimeUTC desc 
| take 10 

Esamina una scoperta di sicurezza Microsoft SQL disponibile

Utilizzare i seguenti passaggi quando il Database Hub mostra un risultato di sicurezza che si applica esplicitamente a un database SQL. Se la valutazione rilevante non è disponibile, controlla direttamente nel portale Azure utilizzando le linee guida per la documentazione del database SQL.

  1. Seleziona il risultato del database SQL dal riepilogo di sicurezza o il server interessato in Estate, dove disponibile.
  2. Conferma il server interessato, il nome della valutazione, l'ambiente della valutazione e eventuali tempi di osservazione disponibili. Controlla la raccomandazione rispetto alla politica della tua organizzazione.
  3. Apri il server nel portale Azure e verifica la configurazione attuale. Per autenticazione, crittografia o audit, si segue la corrispondente documentazione dei servizi database SQL.
  4. Valuta l'impatto della domanda e ottieni l'approvazione richiesta prima di effettuare una modifica. Abilitare un metodo di autenticazione o modificare una configurazione di sicurezza può richiedere ulteriori passaggi specifici per il servizio.
  5. Dopo che la modifica autorizzata è completata, verifica l'impostazione nel portale Azure. Consentire una rivalutazione e aggiornare il Database Hub; se il risultato persiste, confrontare le sue evidenze con la configurazione attuale del server.

Attualmente, Database Hub valuta le seguenti valutazioni della sicurezza della piattaforma Microsoft SQL:

  • Autenticazione Microsoft Entra abilitata (problema)
    • Applicabile a database SQL di Azure, SQL Server abilitato da Azure Arc, Istanza gestita di SQL di Azure
  • Versione minima di TLS 1.2 richiesta (problema)
    • Applicabile a database SQL di Azure, Istanza gestita di SQL di Azure
  • Accesso alla rete pubblica disabilitato (problema)
    • Applicabile a database SQL di Azure, SQL Server su Azure VM, Istanza gestita di SQL di Azure
  • Endpoint privato abilitato (problema)
    • Applicabile a database SQL di Azure
  • Controllo (suggerimento)
    • Applicabile a database SQL di Azure
  • Crittografia a riposo usando le Chiavi gestite dal cliente (CMK) (suggerimento)
    • Applicabile a database SQL di Azure, Istanza gestita di SQL di Azure
  • Autenticazione Microsoft Entra applicata (suggerimento)
    • Applicabile a database SQL di Azure, SQL Server abilitato da Azure Arc, Istanza gestita di SQL di Azure
  • SQL Ledger (suggerimento)
    • Applicabile a database SQL di Azure

Troubleshoot

Issue Controlli da eseguire
I database previsti sono mancanti Conferma l'accesso all'abbonamento, il tuo RBAC Azure, il tipo di risorsa supportata e la registrazione del fornitore di risorse. Verifica di aver registrato un fornitore di risorse Azure in ogni abbonamento.
I dati sulle prestazioni mancano Confermare l'accesso al lettore , Microsoft.AzureArcData la registrazione, i prerequisiti specifici per risorsa e la proprietà estesa del database utente.
Un avviso non è chiaro Conferma che la modifica nativa sia stata completata con successo, lascia il tempo per il refresh del segnale e aggiorna l'Hub del Database.
Aprire in SSMS si apre senza contesto completo Copia manualmente il riepilogo del problema e le prove in SSMS e continua con il flusso di lavoro diagnostico autorizzato.
Le raccomandazioni sono in conflitto con le evidenze Non applicare il cambiamento. Ricontrolla la risorsa con scopo, l'intervallo temporale, le prove raccolte e il percorso di approvazione.