Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Database Hub Microsoft Fabric auttaa sinua löytämään Azure Database for PostgreSQL -joustavia palvelimia ja arvioimaan niiden suorituskykyä koko omaisuutesi alueella.
Vinkki
💡 Agentin asetus Database Hubille
Aloita Database Hub -agenttitaitojen käyttö ymmärtääksesi ja ollaksesi vuorovaikutuksessa Fabric-tietokantahubin kanssa:
- 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.
Tärkeää
Tämä ominaisuus on esikatseluvaiheessa.
Monitoroi PostgreSQL-joustava palvelin paikallaan
Flexible Server -instanssisi pysyvät Azure-resursseina nykyisissä tilauksissaan ja alueillaan. Database Hubin käyttäminen löytämiseen ja seurantaan ei vaadi datan siirtämistä Fabric-järjestelmään tai peilauksen konfigurointia.
Estatessa esitetty PostgreSQL-resurssi on joustava palvelininstanssi, ei jokainen tietokanta, joka on isännöity kyseisen palvelimen sisällä. Kiinteistömittarit kuvaavat palvelinta, ellei mittari nimenomaisesti määrittele kapeampaa aluetta.
Edellytykset
Nykyisessä esikatselussa pyydä Fabric-ylläpitäjää valitsemaan vuokralainen Database Hubin esikatselukokemukseen Fabric-hallintaportaalissa. Tenant-asetuksissa, ota käyttöön. Käyttäjät voivat käyttää tietokantahubia (esikatselu).
Aloita ilmaisella kokemuksella kirjautumalla sisään työ- tai koulutililläsi. Voit osallistua Azure-portaalista tai suoraan Microsoft Fabric -palvelusta, vaikka et olisi käyttänyt Fabric:ia aiemmin. Tunnistaudu Microsoft Entra -identiteetillä, jolla on pääsy Azure-tilauksiin ja PostgreSQL:n joustavin palvelinresursseihin, joiden kanssa haluat työskennellä. Azure-resurssien näkyvyys yksin ei anna oikeutta tietokannan kyselyyn. Database Hub käyttää olemassa olevia Microsoft Entra ID- ja Azure RBAC -käyttöoikeuksia erillistä käyttöoikeusmallin sijaan, joten täällä annettu pääsy noudattaa Azure-roolien määritysvaiheita.
Löytämiseen ja seurantaan henkilöllisyytesi tarvitsee luvan lukea asiaankuuluvat Azure-resurssimetatiedot ja Azure Monitor -mittarit.
Löytämiseen ja seurantaan identiteettisi tarvitsee Reader-roolin , eli roolin, jolla on suuremmat oikeudet, jokaisessa tilauksessa, joka sisältää haluamasi resurssit.
Baseline PostgreSQL monitoring käyttää olemassa olevia Azure Monitor -mittareita. Se ei vaadi SQL:n suorituskyvyn valvontaa laajennettua ominaisuutta, Azure Arc:n käyttöönottoa tai telemetriapolun rekisteröintiä
Microsoft.AzureArcDataPostgreSQL. Query Store ja uusi asiakashallinnoima telemetriaputki eivät ole edellytyksiä perusmittareille.Database Hub kunnioittaa olemassa olevia käyttöoikeusrajojasi. Tietokantakeskus ei anna lisäpääsyä. Näkyvyytesi tietokantoihin rajoittuu resursseihin, joita nykyinen henkilöllisyytesi on valtuutettu katsomaan. Näkymän jakaminen tai resurssilinkin lähettäminen ei anna heille pääsyä taustalla olevaan palvelimeen.
Katso PostgreSQL-omaisuutesi
Aloita Estate-näkymästä, tunnista palvelimet, jotka tarvitsevat tutkimista, ja jatka Azure-portaalissa tai Visual Studio Code:ssa palvelinkonfigurointia tai tietokantatyötä varten.
- Mene Microsoft Fabric -tietokantakeskukseen. Tietokantojen navigoinnissa valitse Yleiskatsaus.
- Mitä vaatii huomiota? -osio osoittaa tietokantasi omaisuuden osia, jotka kaipaavat huomiota. Jokainen kortti ja linkki Missä on huomiota? johtaa perintöön. Kartanonäkymässä, jokaisen resurssin alla, numerot näkyvät värikkäissä siruissa ja ehdotukset siruissa, joissa on lamppukuvake.
- Suodata inventaario Näkymäksi: PostgreSQL. Valitse asiaankuuluvat tilaukset tai resurssiryhmät käytettävissä olevien suodattimien avulla.
- Etsi tarvitsemasi instanssi tai tarkista suodatettu inventaario. Valitse joustava palvelin-instanssi tarkistaaksesi sen resurssitiedot. Käsittele tätä resurssia Azure-palvelinresurssina, älä yksittäisenä PostgreSQL-tietokantana.
Ymmärrä PostgreSQL-tietokannan perintöhallinta
Käytä Yleiskatsausta PostgreSQL:n suorittimen, muistin ja tallennustilan yhteenvetoihin. Käytä SuorituskykyäPostgreSQL-hallintapaneelissa ja tarkemmassa näkymässä valituista palvelimista. Varaston laajuus ja hallintapaneelin valittu resurssijoukko voivat vaihdella. Tarkista resurssivalinta ennen kuin käsittelet kaaviota koko perintönä.
Tulkitse PostgreSQL-signaaleja
Dashboard esittelee osan Azure Monitor -mittareista, jotka ovat saatavilla Flexible Serverille. Käytä tätä viitettä tulkitsemaan näytettyä signaalia ja vertaamaan sitä sen lähdemittariin.
| Signaali | Azure Monitor metric | Tulkinta |
|---|---|---|
| prosessori | cpu_percent |
Palvelinprosessorin käyttöaste prosentuaalisesti. |
| Muisti | memory_percent |
Palvelinmuistin käyttöaste prosentuaalisesti. |
| Tallennus | storage_percent |
Käytetty tallennusprosentti, mukaan lukien enemmän kuin sovellustaulukon tiedot. |
| Levyn aktiivisuus | iops |
Levyn toiminnot sekunnissa, ei kyllästymisprosenttia. |
| Yhteydet | active_connections |
Yhteydet kaikissa osavaltioissa, mukaan lukien lepotilat; eivät pelkästään kyselyjen suorittaminen. |
| Epäonnistuneet yhteydet | connections_failed |
Epäonnistuneet yritykset, eivät välttämättä palvelimen käyttökatkot. |
| Read replica lag | physical_replication_delay_in_seconds |
Lukureplikan viive sekunneissa; ei HA-valmiustilaa tai loogista replikaatioviivettä. |
Lisätietoja löytyy PostgreSQL:n seuranta ja metriikat sekä Azure Monitor -mittariviite Flexible Serverille.
Metriikan kerääminen, käsittely ja kojelaudan päivitys ovat erillisiä vaiheita. Jotkut Azure Monitor -mittarit saapuvat erissä. Vastaperustetu, äskettäin uudelleenkäynnistetty tai pysäytetty palvelin voi sisältää epätäydellisiä tietoja valitulta ajanjaksolta. Dashboardin päivitys ei pakota palvelinta lähettämään uutta näytettä.
Turvallisuus- ja kyvykkyyserot
Turvallisuusarvioinnin kattavuus vaihtelee tietokantamoottorin mukaan. PostgreSQL:ssä käytä vain arviointeja, jotka on tunnistettu soveltuviksi PostgreSQL:ään Database Hubissa. Puuttuva havainto ei ole todiste siitä, että ohjaus on konfiguroitu tai että palvelin täyttää vaatimustenmukaisuusvaatimuksen.
Tällä hetkellä Database Hub arvioi seuraavat PostgreSQL-tietoturva-arviot:
- Microsoft Entra Authentication Enabled (ongelma)
- Salaus lepotilassa käyttäen asiakkaan hallinnoimia avaimia (CMK) (ehdotus)
- Microsoft Entra Authentication Enforced (ehdotus)
- Julkinen verkkoyhteys poistettu käytöstä (ehdotus)
Nämä arvioinnit heijastavat vain nykyistä konfiguraatiota; Database Hub ei arvioi kaikkia saatavilla olevia PostgreSQL-tietoturvakontrollia. Esimerkiksi palvelin, joka ei käytä asiakkaan hallinnoimaa avainta, voidaan silti salata palvelun hallinnoimalla avaimella.
Tietokantakeskuksen asentotiedot täydentävät erikoistuneita tietoturvatyökaluja. Älä käsittele sitä Microsoft Defender -ominaisuuksien korvaajana, täydellisenä auditointilokin katseluohjelmana tai automaattisena korjauksena. Tarkista havainnot kontekstissa ja tee valtuutettuja muutoksia asianmukaisen palvelun kautta.
Etsi PostgreSQL-palvelin, joka tarvitsee suorituskyvyn arviointia
- Tarkista PostgreSQL:n suorittimen, muistin ja tallennustilan yhteenvedot Yleiskatsauksessa valitaksesi tutkittavan signaalin.
- Avaa Performance ja valitse PostgreSQL-dashboard . Aseta tilaus, resurssiryhmä ja palvelinvalinta, joita aiot tutkia.
- Aseta aikaväli mukaan raportoitu tapahtuma. Tarkista kaavion kuvaus sen metriikan, yksikön ja aggregoinnin osalta ennen arvon tulkitsemista.
- Käytä taulukon palvelimen porautumista, jos saatavilla, tunnistaaksesi osallistuvat resurssit. Muussa tapauksessa rajaa palvelinvalikoimaa ja vertaa niiden trendejä samalla ajanjaksolla.
- Ehdokaspalvelimelle vertaa alkuperäistä signaalia tallennus-, I/O- tai yhteystrendeihin tarpeen mukaan. Tallenna resurssin tunniste, tapahtumaaika, valittu väli ja metriikan aggregointi.
- Avaa tuo palvelin Azure-portaalissa. Vertaa sen Azure Monitor -mittareita samalla aikavälillä ja aggregaatiolla, ja käytä sitten PostgreSQL-diagnostiikkaa työkuorman tutkimiseen.
Jatka tutkimusta Azure-portaalissa tai Visual Studio Code:ssa
Käytä Azure-portaalia Azure-resurssien konfigurointiin ja palveluiden valvontaan. Käytä Visual Studio Code PostgreSQL-laajennuksen kanssa, kun tarvitset tietokantayhteyden tai kyselytason tutkinnan.
- Valitse suunniteltu joustava palvelin Database Hubista ja varmista sen Azure-resurssin identiteetti.
- Valitse saatavilla oleva Azure-portaali tai Visual Studio Code -toiminto. Jos haluttu toiminto ei ole käytettävissä, avaa työkalu suoraan ja etsi sama palvelin.
- Azure-portaalissa vahvista tilaus- ja resurssiryhmä. Mittareiden vertailua varten aseta tutkimusaika-alue eksplisiittisesti; älä oleta, että siirto säilyttää kaikki dashboard-suodattimet.
- Visual Studio Code:ssa varmista isäntä, kohdetietokanta ja todennusmenetelmä ennen yhdistämistä. Database Hubin linkki ei ohita PostgreSQL-tunnistautumista tai verkon hallintaa.
- Tutki asiaa käyttäen tallennettua aikaväliä ja todisteita. Hyväksytyn muutoksen jälkeen vertaa asiaankuuluvia mittareita sopivan seurantajakson aikana.
Tarkista saatavilla oleva PostgreSQL-tietoturvahavainto
Käytä seuraavia vaiheita, kun tietokantakeskus näyttää turvallisuushavainnon, joka koskee nimenomaisesti PostgreSQL-palvelinta. Jos asiaankuuluvaa arviointia ei ole saatavilla, tarkista ohjaus suoraan Azure-portaalissa PostgreSQL-palvelun ohjeiden avulla.
- Valitse PostgreSQL-löytö Tietoturva-yhteenvedosta tai Estate-palvelimelta, jos se on saatavilla.
- Vahvista vaikutusalueen palvelin, arviointinimi, arvioitu asetus ja mahdollinen käytettävissä oleva havainnointiaika. Tarkista suositus organisaatiosi käytännöistä.
- Avaa palvelin Azure-portaalissa ja tarkista sen nykyinen asetus. Todennuksessa, salauksessa tai auditoinnissa noudata vastaavaa PostgreSQL-palveludokumentaatiota.
- Arvioi sovelluksen vaikutus ja hanki vaadittu hyväksyntä ennen muutoksen tekemistä. Todennusmenetelmän käyttöönotto tai turvallisuuskonfiguraation muuttaminen voi vaatia lisäpalvelukohtaisia vaiheita.
- Kun valtuutettu muutos on valmis, tarkista asetus Azure-portaalissa. Mahdollista Database Hubin uudelleenarviointi ja päivitys; jos havainto pysyy, vertaa sen todisteita nykyiseen palvelinkokoonpanoon.
Vianmääritys PostgreSQL-datasta Database Hubissa
- Jos PostgreSQL-palvelinta ei näy Estate-palvelimessa, tarkista kirjautunut tenantti, Azure-käyttö, resurssityyppi ja varastosuodattimet.
- Jos suorituskykymittarit puuttuvat tai eroavat Azure Monitor:n ja Database Hubin välillä:
- Valitse aikaväli, jolloin palvelin oli käynnissä. Tarkista, koskeeko mittari tätä palvelinta; esimerkiksi palvelimella, jolla ei ole soveltuvaa replikakonfiguraatiota, ei välttämättä ole luku-replika-viivettä.
- Avaa sama palvelin Azure-portaalissa ja tarkista vastaava Azure Monitor -mittari. Sovita aikavyöhykke, aloitus- ja lopetusajat, aggregaatio ja tarkkuus mahdollisimman tarkasti.
- Jos mittari puuttuu molemmista paikoista, tarkista palvelimen tila ja mittarin keräysvaatimukset, ja salli käsittelyviive.
- Jos Azure Monitor sisältää dataa mutta Database Hubissa ei, päivitä Database Hub -näkymä ja yritä uudelleen pelkällä palvelimella. Jos ero jatkuu, ota yhteyttä tukeen.
Rajoitukset
Nykyisessä esikatselussa PostgreSQL-valvonnassa Database Hubissa on seuraavat rajoitukset:
Query Store:n tukemat huippukyselyt, kyselysuunnitelmat, odotustapahtuma-analyysi ja lokihaku eivät kuulu Database Hubiin. Käytä PostgreSQL-diagnostiikkatyökaluja syvällisempään tutkimukseen.
Aktivaattorin hälytykset ja RTD Copilot -kyselyjen tutkiminen REST-tukemien PostgreSQL-mittareiden yli eivät sisälly tähän esikatselupolkuun. Tämä artikkeli ei kuvaa kaikkia Copilot-ominaisuuksia muualla Database Hubissa tai Visual Studio Code:ssa.
Database Hub ei automaattisesti koota uudelleen, viritä tai korjaa PostgreSQL-palvelimia. Muutokset vaativat asianmukaiset oikeudet ja organisaatiosi hyväksyntäprosessin.
Linkkien, arviointien ja luontivaihtoehtojen saatavuus riippuu vuokralaisellesi mahdollisesta esikatselukokemuksesta. Tarkista asiaankuuluva Database Hubin saatavuusohjeistus ennen kuin luotat tiettyyn aloituspisteeseen.