Monitorovanie databázy Microsoft SQL v Database Hub (náhľad)

Database Hub v Microsoft Fabric vám pomáha objavovať Microsoft SQL databázy v Azure SQL Database, SQL databáze v Fabric a SQL Server povolené cez Azure Arc. Začnite s pohľadom Estate (Estate view), identifikujte databázy, ktoré potrebujú preskúmanie, a pokračujte v Azure portáli alebo Visual Studio Code pre konfiguráciu, prácu na databázovej úrovni alebo diagnostiku dotazov.

Prepitné

💡 Nastavenie agenta pre Database Hub

Začnite využívať zručnosti agentov Database Hub na pochopenie a interakciu s Database Hub v 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.

Dôležité

Táto funkcia je vo verzii Preview.

Monitorovanie databázy Microsoft SQL priamo na mieste

Vaše SQL databázy zostávajú vo svojich existujúcich predplatných, skupinách zdrojov a regiónoch, alebo dokonca lokálne. Database Hub nevyžaduje presun dát do Fabric.

Požiadavky

  • V aktuálnej náhľadovej verzii požiadajte Fabric administrátora, aby vášho tenanta prihlásil do preview zážitku Database Hub v administrátorskom portáli Fabric. V nastaveniach nájomcu môžu povoliť Používatelia pristupovať k databázovému uzlu (náhľad).
  • Začnite s bezplatným zážitkom prihlásením sa cez svoj pracovný alebo školský účet. Môžete vstúpiť cez Azure portál alebo priamo z Microsoft Fabric, aj keď ste Fabric predtým nepoužívali. Database Hub používa vaše existujúce Microsoft Entra ID a Azure RBAC oprávnenia namiesto samostatného modelu oprávnení, takže prístup, ktorý tu priradíte, nasleduje štandardné kroky priradenia rolí v Azure.
    • Na objavovanie a monitorovanie vaša identita potrebuje povolenie na čítanie relevantných metadát Azure zdrojov a metrík Azure Monitor.
    • Pre objavovanie a monitorovanie musí byť vaša identita členom roly Čitateľa alebo rolou s väčšími oprávneniami na každom predplatné, ktoré obsahuje zdroje, ktoré chcete monitorovať.
  • Na zobrazenie údajov o monitorovaní výkonu pre Microsoft SQL zdroje v databázovom centre je potrebné zaregistrovať poskytovateľa SQL zdrojov a povoliť monitorovanie výkonu pre každú službu.
    • V aktuálnom preview karta Výkon podporuje Azure SQL Database (všetky servisné vrstvy), SQL Server na Azure VM a SQL Server povolený cez Azure Arc.
      • Záložka Výkon momentálne nepodporuje Azure SQL Managed Instance ani SQL databázu vo Fabric.
  • Aby sa SQL Server inštancie v Azure VM objavili v databázovom centre, musia mať nainštalované rozšírenie Windows SQL Server IaaS Agent.

Pozrite si svoj Microsoft SQL majetok

Začnite s pohľadom Estate (Estate view), identifikujte databázy, ktoré je potrebné preskúmať, a pokračujte v Azure portáli alebo Visual Studio Code pre konfiguráciu servera, prácu na databázovej úrovni alebo diagnostiku dotazov.

  1. Choďte do databázového centra v Microsoft Fabric. V navigácii Databázy vyberte Prehľad.
  2. Sekcia Čo si vyžaduje pozornosť? poukazuje na časti vašej databázy, ktoré si vyžadujú pozornosť. Každá karta a odkaz v Čo potrebuje pozornosť? vedie k dedičstvu. V pohľade Estate sa pod každým zdrojom zobrazujú Issues v farebných žetónoch, zatiaľ čo Suggestions sa zobrazujú v čipoch s ikonou žiarovky.
  3. Filtrujte inventár na zobrazenie: Microsoft SQL. Vyberte príslušné odbery alebo skupiny zdrojov pomocou dostupných filtrov.
  4. Vyhľadajte SQL databázu, ktorú potrebujete, alebo si prezrite filtrovaný inventár. Vyberte databázu, aby ste si prezreli detaily jej zdrojov.

Pochopte monitorovanie databázového majetku Microsoft SQL

Použite prehľad pre súhrny Microsoft SQL CPU, pamäte, úložiska a IO. Použite Výkon pre Microsoft SQL dashboard a podrobnejší pohľad na vybrané servery, vrátane CPU, pamäte, úložiska, IO a zaťaženia. Rozsah inventára a vybraný súbor zdrojov na dashboarde sa môžu líšiť. Skontrolujte výber zdrojov predtým, než začnete považovať graf za celý majetok.

Vytvorte si vlastný SQL monitor

Vytvorte vlastný dashboard na monitorovanie výkonu zo šablóny. Výsledkom je Fabric Real-Time Dashboard, kde môžete ovládať grafy a rozloženie a zdieľať dashboard s ostatnými vo vašom Fabric tenante. Database Hub rešpektuje vaše existujúce prístupové hranice. Zdieľanie pohľadu alebo posielanie odkazu na zdroj mu neumožňuje prístup k základnému serveru.

  1. Na stránke Výkonnosť vyberte Vytvoriť SQL monitory zo šablóny.
  2. Vyberte šablónu, ktorá obsahuje požadované metriky, a potom vyberte Ďalej.
  3. Vyberte databázy na sledovanie a potom vyberte Ďalej.
  4. Vyberte cieľový pracovný priestor.
  5. Vytvorte nový dashboard alebo pridajte stránku k existujúcemu dashboardu.
  6. Prispôsobte si grafy, rozloženie, časový rozsah a nastavenia zdieľania v Real-Time Dashboarde.

Dotazujte údaje o výkonnosti priamo v Azure Data Explorer (ADX)

Pre tabuľkovú analýzu nad rámec zabudovaných dashboardov použite webovú verziu Azure Data Explorer (ADX) na dotazovanie údajov o monitorovaní výkonu, ktoré poskytuje SQL ADX proxy.

Poznámka

V aktuálnom preview sa URI spojenia a schéma môžu líšiť podľa náhľadového prostredia a regiónu. Použite endpoint, ktorý poskytuje váš Database Hub zážitok. Desktopový klient Azure Data Explorer nie je podporovaný pre tento náhľadový scenár.

  1. Prejdite na webové rozhranie Azure Data Explorer.

  2. V paneli Pripojenia vyberte Pridať a potom Pripojenie.

  3. Zadajte SQL ADX proxy connection URI pre vaše prostredie.

    • Spojovací URI je https://adx.centralus.arcdataservices.com/kusto/
    • URI spojenia je rovnaké, bez ohľadu na región alebo prostredie, kde sa nachádza váš SQL zdroj.
  4. Zadajte voliteľné zobrazované meno a potom vyberte Pridať.

  5. Ak sa na to vypýtate, pridajte URI ako dôveryhodný zdroj.

  6. Rozšírte spojenie a vyberte databázu ArcSqlTelemetry .

  7. Preskúmajte dostupné tabuľky a spustite KQL dotazy na telemetrii s rozsahom.

Sample KQL queries in Azure Data Explorer (ADX)

Uveďte 10 monitorovaných databáz a ich názvy hostiteľských strojov:

SqlServerDatabaseProperties 
| summarize by MachineName, DatabaseName 
| take 10 

Uveďte 10 najnovších vzoriek využitia CPU:

SqlServerCPUUtilization 
| order by SampleTimeUTC desc 
| take 10 

Preskúmajte dostupný bezpečnostný nález Microsoft SQL

Použite nasledujúce kroky, keď Database Hub zobrazí bezpečnostné zistenie, ktoré sa explicitne vzťahuje na SQL databázu. Ak relevantné hodnotenie nie je dostupné, skontrolujte ho priamo v Azure portáli pomocou pokynov k dokumentácii SQL databázy.

  1. Vyberte SQL databázový nález z Security summary alebo postihnutý server v Estate, ak je k dispozícii.
  2. Potvrďte postihnutý server, názov hodnotenia, vyhodnotené prostredie a akýkoľvek dostupný čas na pozorovanie. Skontrolujte odporúčanie podľa politiky vašej organizácie.
  3. Otvorte server v Azure portáli a overte jeho aktuálnu konfiguráciu. Pri autentifikácii, šifrovaní alebo audite postupujte podľa príslušnej dokumentácie SQL databázovej služby.
  4. Zhodnoťte dopad žiadosti a získajte potrebné schválenie pred vykonaním zmeny. Povolenie autentifikačnej metódy alebo zmena bezpečnostnej konfigurácie môže vyžadovať ďalšie kroky špecifické pre službu.
  5. Po dokončení autorizovanej zmeny overte nastavenie v portáli Azure. Umožniť opätovné posúdenie a obnoviť Database Hub; ak zistenie pretrváva, porovnať jeho dôkazy s aktuálnou konfiguráciou servera.

V súčasnosti Database Hub hodnotí nasledujúce hodnotenia bezpečnosti Microsoft SQL platformy:

  • Microsoft Entra autentifikácia zapnutá (problém)
    • Applicable to Azure SQL Database, SQL Server enabled by Azure Arc, Azure SQL Managed Instance
  • Minimálna požadovaná verzia TLS 1.2 (problém)
    • Applicable to Azure SQL Database, Azure SQL Managed Instance
  • Znemožnenie prístupu k verejnej sieti (problém)
    • Applicable to Azure SQL Database, SQL Server on Azure VM, Azure SQL Managed Instance
  • Povolený súkromný endpoint (problém)
    • Applicable to Azure SQL Database
  • Audit (odporúčanie)
    • Applicable to Azure SQL Database
  • Šifrovanie v pokoji pomocou Customer Managed Keys (CMK) (návrh)
    • Applicable to Azure SQL Database, Azure SQL Managed Instance
  • Microsoft Entra Authentication Enforced (návrh)
    • Applicable to Azure SQL Database, SQL Server enabled by Azure Arc, Azure SQL Managed Instance
  • SQL Ledger (návrh)
    • Applicable to Azure SQL Database

Riešenie problémov

Problém Čo skontrolovať
Chýbajú očakávané databázy Potvrďte prístup k predplatnému, váš Azure RBAC, podporovaný typ zdroja a registráciu poskytovateľa zdrojov. Overte, že ste v každom predplatnom zaregistrovali poskytovateľa zdrojov Azure.
Chýbajú údaje o výkone Potvrďte prístup, Microsoft.Sql registráciu čítačky a že monitorovanie výkonu je pre zdroj povolené.
Varovanie neprejde Potvrďte úspešnú dokončenú natívnu zmenu, nechajte čas na obnovenie signálu a obnovte Database Hub.
Open v SSMS sa otvorí bez úplného kontextu Manuálne skopírujte súhrn problému a dôkazy do SSMS a pokračujte v autorizovanom diagnostickom postupe.
Odporúčanie je v rozpore s dôkazmi Neaplikujte zmenu. Znovu skontrolujte zameraný zdroj, časový rozsah, získané dôkazy a schvaľovaciu cestu.