Overvåk en Microsoft SQL-database i Database Hub (forhåndsvisning)

Database Hub i Microsoft Fabric hjelper deg å oppdage Microsoft SQL-databaser i Azure SQL Database, SQL-database i Fabric, og SQL Server aktivert av Azure Arc. Start med en Estate-visning, identifiser databaser som trenger undersøkelse, og fortsett i Azure-portalen eller Visual Studio Code for konfigurasjon, databasearbeid eller spørringsdiagnostikk.

Tip

💡 Agentoppsett for Database Hub

Kom i gang med å bruke Database Hub-agentferdigheter for å forstå og samhandle med 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.

Important

Denne funksjonen er i forhåndsversjon.

Overvåk en Microsoft SQL-database på plass

SQL-databasene dine forblir i sine eksisterende abonnementer, ressursgrupper og regioner, eller til og med på stedet. Database Hub krever ikke at data flyttes inn i Fabric.

Forutsetninger

  • I den nåværende forhåndsvisningen, be en Fabric-administrator om å velge din leietaker inn i forhåndsvisningsopplevelsen for Database Hub i Fabric-administrasjonsportalen. I Leietakerinnstillinger, aktiver Brukere kan få tilgang til databasehuben (forhåndsvisning).
  • Start med den gratis opplevelsen ved å logge inn med jobb- eller skolekontoen din. Du kan gå inn via Azure-portalen eller direkte fra Microsoft Fabric, selv om du ikke har brukt Fabric før. Database Hub bruker din eksisterende Microsoft Entra ID og Azure RBAC-tillatelser i stedet for en separat tillatelsesmodell, så tilgangen du tildeler her følger standard Azure-rolletildelingstrinn.
    • For oppdagelse og overvåking trenger identiteten din tillatelse til å lese relevante Azure-ressursmetadata og Azure Monitor-målinger.
    • For oppdagelse og overvåking må identiteten din være medlem av Leserrollen , eller en rolle med større tillatelser, på hvert abonnement som inneholder ressursene du ønsker å overvåke.
  • For å se ytelsesovervåkingsdata for Microsoft SQL-ressurser i Database Hub, må du registrere SQL-ressursleverandøren og aktivere ytelsesovervåking for hver tjeneste.
    • I den nåværende forhåndsvisningen støtter fanen Ytelse Azure SQL Database (alle tjenestenivåer), SQL Server på Azure VM-er, og SQL Server aktivert av Azure Arc.
      • Fanen Ytelse støtter for øyeblikket ikke Azure SQL Managed Instance eller SQL-database i Fabric.
  • For å vises i Database Hub, må SQL Server instanser i Azure VM-er ha Windows SQL Server IaaS Agent-utvidelsen installert.

Se din Microsoft SQL-arv

Start med en Estate-visning, identifiser databaser som trenger undersøkelse, og fortsett i Azure-portalen eller Visual Studio Code for serverkonfigurasjon, databasearbeid eller spørringsdiagnostikk.

  1. Gå til Database Hub i Microsoft Fabric. I databaser-navigasjonen, velg Oversikt.
  2. Seksjonen Hva trenger oppmerksomhet? peker på deler av databaseporteføljen din som trenger oppmerksomhet. Hvert kort og lenke i Hva trenger oppmerksomhet? fører til Dødsbo. I Eiendomsvisningen , under hver ressurs, vises Issues i fargerike brikker, mens Forslag vises i brikker med et lyspæreikon.
  3. Filtrer inventaret til Vis: Microsoft SQL. Velg de relevante abonnementene eller ressursgruppene ved å bruke tilgjengelige filtre.
  4. Søk etter SQL-databasen du trenger, eller gå gjennom det filtrerte inventaret. Velg databasen for å gjennomgå ressursdetaljene.

Forstå overvåking av Microsoft SQL-databaseeiendom

Bruk Oversikt for Microsoft SQL CPU-, minne-, lagrings- og IO-oppsummeringer. Bruk Performance for Microsoft SQL-dashbordet og en mer detaljert oversikt over de valgte serverne, inkludert CPU, minne, lagring, IO og arbeidsbelastningsbelastning. Inventarets omfang og dashbordets valgte ressurssett kan variere. Sjekk ressursvalget før du behandler et diagram som hele boet.

Lag en tilpasset SQL-monitor

Lag et tilpasset dashbord for ytelsesovervåking fra en mal. Resultatet er et Fabric Real-Time dashbord hvor du kan kontrollere diagrammer og layout og dele dashbordet med andre i din Fabric leietaker. Database Hub respekterer dine eksisterende tilgangsgrenser. Å dele en visning eller sende noen en ressurslenke gir dem ikke tilgang til den underliggende serveren.

  1. På ytelsessiden velger du Opprett SQL-monitorer fra mal.
  2. Velg malen som inneholder målingene du ønsker, og velg deretter Neste.
  3. Velg databasene som skal overvåkes, og velg deretter Neste.
  4. Velg et destinasjonsarbeidsområde.
  5. Lag et nytt dashbord eller legg til en side i et eksisterende dashbord.
  6. Tilpass diagrammene, oppsettet, tidsintervallet og delingsinnstillingene i Real-Time Dashboard-opplevelsen.

Spør ytelsesdata direkte i Azure Data Explorer (ADX)

For tabellanalyse utover de innebygde dashbordene, bruk nettversjonen av Azure Data Explorer (ADX) for å spørre ytelsesovervåkingsdataene som eksponeres av SQL ADX-proxyen.

Bemerkning

I den nåværende forhåndsvisningen kan tilkoblings-URI-en og skjemaet variere etter forhåndsvisningsmiljø og region. Bruk endepunktet som tilbys av din Database Hub-opplevelse. Azure Data Explorer-skrivebordsklienten støttes ikke for dette forhåndsvisningsscenariet.

  1. Gå til Azure Data Explorer webgrensesnitt.

  2. I Tilkoblingspanelet velger du Legg til, og deretter Tilkobling.

  3. Skriv inn SQL ADX-proxy-tilkoblings-URI-en for miljøet ditt.

    • Forbindelsen URI er https://adx.centralus.arcdataservices.com/kusto/
    • Tilkoblings-URI-en er den samme, uansett region eller miljø SQL-ressursen din befinner seg.
  4. Skriv inn et valgfritt visningsnavn, og velg deretter Legg til.

  5. Hvis du blir bedt om det, legg til URI-en som en pålitelig kilde.

  6. Utvid tilkoblingen og velg databasen ArcSqlTelemetry .

  7. Utforsk tilgjengelige tabeller og kjør KQL-spørringer mot scoped telemetri.

Eksempel KQL-queries in Azure Data Explorer (ADX)

List 10 overvåkede databaser og deres vertsmaskinnavn:

SqlServerDatabaseProperties 
| summarize by MachineName, DatabaseName 
| take 10 

List opp de 10 nyeste prøvene på CPU-bruk:

SqlServerCPUUtilization 
| order by SampleTimeUTC desc 
| take 10 

Gjennomgå et tilgjengelig Microsoft SQL-sikkerhetsfunn

Bruk følgende steg når Database Hub viser en sikkerhetsfunn som eksplisitt gjelder for en SQL-database. Hvis den relevante vurderingen ikke er tilgjengelig, kan du gå gjennom den kontrollen direkte i Azure-portalen ved å bruke SQL-databasedokumentasjonen.

  1. Velg SQL-databasefunnet fra sikkerhetsoppsummeringen eller den berørte serveren i Estate, der det er tilgjengelig.
  2. Bekreft den berørte serveren, vurderingsnavn, evaluert innstilling og eventuell tilgjengelig observasjonstid. Sjekk anbefalingen opp mot organisasjonens retningslinjer.
  3. Åpne serveren i Azure-portalen og verifiser dens nåværende konfigurasjon. For autentisering, kryptering eller revisjon, følg den tilsvarende dokumentasjonen for SQL-databasetjenesten.
  4. Vurder applikasjonens påvirkning og innhent nødvendig godkjenning før du gjør en endring. Å aktivere en autentiseringsmetode eller endre en sikkerhetskonfigurasjon kan kreve ekstra tjenestespesifikke trinn.
  5. Etter at den autoriserte endringen er fullført, verifiser innstillingen i Azure-portalen. Tillat revurdering og oppdater Database Hub; hvis funnet vedvarer, sammenlign bevisene med dagens serverkonfigurasjon.

For øyeblikket evaluerer Database Hub følgende sikkerhetsvurderinger av Microsoft SQL-plattformen:

  • Microsoft Entra-autentisering aktivert (utstedelse)
    • Gjelder for Azure SQL Database, SQL Server aktivert av Azure Arc, Azure SQL Managed Instance
  • Minimum TLS versjon 1.2 Påkrevd (problem)
    • Applicable to Azure SQL Database, Azure SQL Managed Instance
  • Offentlig nettverkstilgang deaktivert (problem)
    • Applicable to Azure SQL Database, SQL Server on Azure VM, Azure SQL Managed Instance
  • Privat endepunkt aktivert (utgave)
    • Applicable to Azure SQL Database
  • Revisjon (forslag)
    • Applicable to Azure SQL Database
  • Kryptering i ro ved bruk av Customer Managed Keys (CMK) (forslag)
    • Applicable to Azure SQL Database, Azure SQL Managed Instance
  • Microsoft Entra Authentication Enforceed (forslag)
    • Gjelder for Azure SQL Database, SQL Server aktivert av Azure Arc, Azure SQL Managed Instance
  • SQL Ledger (forslag)
    • Applicable to Azure SQL Database

Feilsøking

Problem Hva bør du sjekke
Forventede databaser mangler Bekreft abonnementstilgang, din Azure RBAC, støttet ressurstype og registrering av ressursleverandør. Sjekk at du har registrert en Azure-ressursleverandør i hvert abonnement.
Ytelsesdata mangler Bekreft lesertilgang , Microsoft.Sql registrering og at ytelsesovervåking er aktivert for ressursen.
En advarsel forsvinner ikke Bekreft at den native endringen er fullført, gi tid til signaloppfriskning, og oppdater Database Hub.
Open i SSMS åpner uten full kontekst Kopier oppsummeringen og bevisene manuelt inn i SSMS og fortsett med den autoriserte diagnostiske arbeidsflyten.
Anbefalingen er i konflikt med bevisene Ikke påfør endringen. Sjekk ressursen, tidsrammen, innsamlede bevis og godkjenningsveien på nytt.