Power BI Embeddedin valvonta
Tässä artikkelissa kuvataan:
- Tämän palvelun seurantatietojen tyypit.
- Tietojen analysointitavat.
Muistiinpano
Jos olet jo tutustunut tähän palveluun ja/tai Azure Monitoriin ja haluat vain tietää, miten valvontatietoja analysoidaan, katso tämän artikkelin lopussa oleva Analysoi-osio .
Kun sinulla on kriittisiä sovelluksia ja liiketoimintaprosesseja, jotka ovat riippuvaisia Azure-resursseista, sinun on valvottava järjestelmääsi ja saatava siitä hälytyksiä. Azure Monitor -palvelu kerää ja koostaa mittareita ja lokeja järjestelmän jokaisesta osasta. Azure Monitor tarjoaa näkymän käytettävyyteen, suorituskykyyn ja resilienssiin sekä ilmoittaa ongelmista. Voit käyttää Azure-portaali, PowerShelliä, Azure CLI:tä, REST-ohjelmointirajapintaa tai asiakaskirjastoja valvontatietojen määrittämiseen ja tarkasteluun.
- Lisätietoja Azure Monitorista on Azure Monitorin yleiskatsauksessa.
- Lisätietoja Siitä, miten voit valvoa Azure-resursseja yleisesti, on artikkelissa Azure-resurssien valvonta Azure Monitorilla.
Vihje
Voit valvoa kapasiteettiasi myös Microsoft Fabric Capacity Metrics -sovelluksella .
Resurssityypit
Azure käyttää resurssityyppien ja tunnusten käsitettä tunnistaakseen tilauksen kaiken. Resurssityypit ovat myös osa resurssitunnuksia jokaiselle Azuressa suoritettavalle resurssille. Esimerkiksi näennäiskoneen yksi resurssityyppi on Microsoft.Compute/virtualMachines
. Luettelo palveluista ja niihin liittyvistä resurssityypeistä on kohdassa Resurssien palveluntarjoajat.
Azure Monitor järjestää tärkeimmät valvontatiedot samalla tavalla mittareiksi ja lokeiksi resurssityyppien perusteella, joita kutsutaan myös nimitiloiksi. Eri resurssityypeille on käytettävissä eri mittareita ja lokeja. Palveluun voi liittyä useampi kuin yksi resurssityyppi.
Lisätietoja Power BI Embeddedin resurssityypeistä on artikkelissa Power BI Embeddedin valvontatiedot.
Tietojen tallentaminen
For Azure Monitor:
- Mittaritiedot tallennetaan Azure Monitorin mittaritietokantaan.
- Lokitiedot tallennetaan Azure Monitorin lokit-säilöön. Log Analytics on työkalu Azure-portaali, joka voi tehdä kyselyn tähän säilöön.
- Azuren toimintoloki on erillinen myymälä, jonka käyttöliittymä on Azure-portaali.
Voit halutessasi reitittää mittaus- ja toimintolokitiedot Azure Monitorin lokien säilöön. Log Analytics -tunnuksen avulla voit sitten kysellä tietoja ja korreloida niitä muihin lokitietoihin.
Monet palvelut voivat käyttää diagnostiikka-asetuksia lähettääkseen mittaus- ja lokitietoja muihin tallennussijainteihin Azure Monitorin ulkopuolella. Esimerkkejä ovat Azure-tallennus, isännöidyt kumppanijärjestelmät ja muut kuin Azuren kumppanijärjestelmät käyttämällä tapahtumatoimintoja.
Lisätietoja siitä, miten Azure Monitor tallentaa tiedot, on artikkelissa Azure Monitorin tietoympäristö.
Azure Monitor -ympäristön mittarit
Azure Monitor tarjoaa käyttöympäristön mittareita useimmille palveluille. Nämä mittarit ovat:
- Erikseen määritetty kullekin nimitilalle.
- Tallennetaan Azure Monitorin aikasarjatietokantaan.
- Kevyt ja pystyy tukemaan lähes reaaliaikaista hälytystä.
- Käytetään resurssin suorituskyvyn seuraamiseen ajan kuluessa.
Kokoelma: Azure Monitor kerää ympäristön tiedot automaattisesti. Määritystä ei tarvita.
Reititys: Voit myös reitittää joitakin ympäristön mittareita Azure Monitorin lokeihin / Log Analyticsiin, jotta voit tehdä niille kyselyjä muilla lokitiedoilla. Tarkista kunkin mittarin DS-vientiasetus ja tarkista, voitko diagnostiikka-asetuksen avulla reitittää mittarin Azure Monitor Logsiin / Log Analyticsiin.
- Jos haluat lisätietoja, katso Mittarien diagnostiikka -asetus.
- Jos haluat määrittää palvelun diagnostiikka-asetukset, katso Diagnostiikka-asetusten luominen Azure Monitorissa.
Luettelo kaikista mittareista, jotka on mahdollista kerätä kaikkiin Azure Monitorin resursseihin, on artikkelissa Tuetut mittarit Azure Monitorissa.
Luettelo Power BI Embeddedin käytettävissä olevista mittareista on artikkelissa Power BI Embeddedin valvontatietoviite.
Muut kuin Azure Monitorin pohjautuvat mittarit
Tämä palvelu tarjoaa muita mittareita, jotka eivät sisälly Azure Monitorin mittaritietokantaan.
Voit valvoa kapasiteettiasi Microsoft Fabric Capacity Metrics -sovelluksella .
Azure Monitorin resurssilokit
Resurssilokit antavat tietoja toiminnoista, jotka Azure-resurssi teki. Lokit luodaan automaattisesti, mutta ne on reititettävä Azure Monitorin lokeihin tallentamiseksi tai niiden kyselyiksi. Lokit on järjestetty luokkiin. Tietyssä nimitilassa voi olla useita resurssilokiluokkia.
Kokoelma: Resurssilokeja ei kerätä ja tallenneta, ennen kuin luot diagnostiikka-asetuksen ja reitität lokit yhteen tai useampaan paikkaan. Kun luot diagnostiikka-asetuksen, voit määrittää, mitkä lokiluokat kerätään. Diagnostiikka-asetuksia voi luoda ja ylläpitää useilla tavoilla, kuten Azure-portaali, ohjelmallisesti ja Azure Policylla.
Reititys: Ehdotettu oletus on reitittää resurssilokit Azure Monitor -lokeihin, jotta voit tehdä niille kyselyn muilla lokitiedoilla. Myös muita sijainteja, kuten Azure-tallennus, Azure-tapahtumatoimintoja ja tiettyjä Microsoftin valvontakumppaneita, on saatavilla. Lisätietoja on artikkelissa Azuren resurssilokit ja resurssilokin kohteet.
Lisätietoja resurssilokien keräämisestä, tallentamisesta ja reitittämisestä on artikkelissa Diagnostiikka-asetukset Azure Monitorissa.
Katso luettelo kaikista Azure Monitorin käytettävissä olevista resurssilokiluokista artikkelista Tuetut resurssilokit Azure Monitorissa.
Kaikilla Azure Monitorin resurssilokeilla on samat otsikkokentät ja sen jälkeen palvelukohtaiset kentät. Yleinen rakenne esitellään Azure Monitorin resurssilokirakenteessa.
Lisätietoja käytettävissä olevista resurssilokiluokista, niihin liittyvistä Log Analytics -taulukoista ja Power BI Embeddedin lokirakenteet ovat artikkelissa Power BI Embeddedin valvontatietojen viitetiedot.
Azuren toimintoloki
Toimintoloki sisältää tilaustason tapahtumia, jotka seuraavat kunkin Azure-resurssin toimintoja tämän resurssin ulkopuolelta katsomalla tavalla. Esimerkiksi uuden resurssin luominen tai näennäiskoneen käynnistäminen.
Kokoelma: Toimintolokitapahtumat luodaan ja kerätään automaattisesti erilliseen säilöön Azure-portaali tarkastelua varten.
Reititys: Voit lähettää toimintolokitietoja Azure Monitor Logsiin, jotta voit analysoida niitä yhdessä muiden lokitietojen kanssa. Myös muita sijainteja, kuten Azure-tallennus, Azure-tapahtumatoimintoja ja tiettyjä Microsoftin valvontakumppaneita, on saatavilla. Katso lisätietoja toimintolokin reitistä kohdasta Azuren toimintolokin yleiskatsaus.
Vaikka ympäristön mittarit ja Azure Monitorin toimintaloki kerätään ja tallennetaan automaattisesti, voit reitittää ne muihin sijainteihin diagnostiikka-asetusten avulla. Diagnostiikka-asetukset määrittävät, minne tietyn resurssin resurssilokit ja mittarit lähetetään.
Resurssilokeja ei kerätä ja tallenneta, ennen kuin olet luonut vähintään yhden diagnostiikka-asetuksen ja reitität sen sijaintiin. Kun luot diagnostiikka-asetuksen, määrität, mitkä resurssilokien luokat kerätään. Power BI Embeddedin luokat luetellaan Power BI Embeddedin valvontatietoviitteessä.
Lisätietoja diagnostiikka-asetusten luomisesta ja määrittämisestä Azure-portaali, Azure CLI:tä tai Azure PowerShelliä käyttämällä on artikkelissa Diagnostiikka-asetukset Azure Monitorissa.
Valvontatietojen analysointi
Valvontatietojen analysointiin on monia työkaluja.
Azure Monitor -työkalut
Azure Monitor tukee seuraavia perustyökaluja:
Metrics Explorer, Azure-portaali työkalu, jonka avulla voit tarkastella ja analysoida Azure-resurssien mittareita. Lisätietoja on artikkelissa Mittareiden analysointi Azure Monitorin mittareiden hallinnassa.
Log Analytics on Azure-portaali oleva työkalu, jonka avulla voit suorittaa kyselyjä ja analysoida lokitietoja Kusto-kyselykielellä (KQL). Lisätietoja on artikkelissa Lokikyselyiden käytön aloittaminen Azure Monitorissa.
Toimintoloki, jonka Azure-portaali on käyttöliittymä tarkastelua ja perustason hakuja varten. Jos haluat tehdä tarkempia analyyseja, sinun on reititettava tiedot Azure Monitor -lokeihin ja suoritettava monimutkaisempia kyselyitä Log Analytics -ruudussa.
Työkaluja, jotka mahdollistavat monimutkaisemman visualisoinnin, ovat seuraavat:
- Koontinäytöt, joiden avulla voit yhdistää erityyppisiä tietoja yhteen ruutuun Azure-portaali.
- Työkirjat, mukautettavat raportit, jotka voit luoda Azure-portaali. Työkirjat voivat sisältää tekstiä, mittareita ja lokikyselyitä.
- Grafana, avoimen ympäristön työkalu, joka menestyy toiminnallisissa koontinäytöissä. Grafanan avulla voit luoda koontinäyttöjä, jotka sisältävät tietoja useista muista lähteistä kuin Azure Monitorista.
- Power BI on liiketoiminta-analytiikkapalvelu, joka tarjoaa vuorovaikutteisia visualisointeja eri tietolähteistä. Voit määrittää Power BI:n tuomaan lokitiedot automaattisesti Azure Monitorista, jotta voit hyödyntää näitä visualisointeja.
Azure Monitorin vientityökalut
Voit noutaa tietoja Azure Monitorista muihin työkaluihin käyttämällä seuraavia menetelmiä:
Mittarit: Käytä mittarien REST-ohjelmointirajapintaa mittausarvojen poimimiseen Azure Monitor Metrics -tietokannasta. -ohjelmointirajapinta tukee suodatinlausekkeita noudettujen tietojen hienosäätämistä varten. Lisätietoja on artikkelissa Azure Monitorin REST-ohjelmointirajapinnan viittaus.
Lokit: Käytä REST-ohjelmointirajapintaa tai siihen liittyviä asiakaskirjastoja.
Toinen vaihtoehto on työtilan tietojen vienti.
Jos haluat aloittaa Azure Monitorin REST-ohjelmointirajapinnan käytön, katso ohjeet Azuren valvonnan REST-ohjelmointirajapinnan ohjeartikkeliin.
Kusto-kyselyt
Voit analysoida valvontatietoja Azure Monitor Logs / Log Analytics -säilössä käyttämällä Kusto-kyselykieltä (KQL).
Tärkeä
Kun valitset Lokit palvelun valikosta portaalissa, Log Analytics avautuu siten, että kyselyn vaikutusalue on määritetty nykyiseen palveluun. Tämä laajuus tarkoittaa, että lokikyselyt sisältävät vain kyseisentyyppisen resurssin tietoja. Jos haluat suorittaa kyselyn, joka sisältää tietoja muista Azure-palveluista, valitse Lokit Azure Monitor -valikosta. Lisätietoja on artikkelissa Lokikyselyn laajuus ja aika-alue Azure Monitor Log Analyticsissa .
Katso luettelo yleisistä kyselyistä mille tahansa palvelulle Log Analytics -kyselyiden käyttöliittymästä.
Tässä on esimerkki kyselystä, joka valmistuu alle viidessä minuutissa (300 000 millisekuntia):
search *
| where Type == "AzureDiagnostics"
| where ( OperationName == "QueryEnd" )
| where toint(Duration_s) < 300000
Ilmoitukset
Azure Monitor -hälytykset ilmoittavat ennakoivasti, kun valvontatiedoissasi on tiettyjä ehtoja. Hälytysten avulla voit tunnistaa ja korjata järjestelmäsi ongelmia, ennen kuin asiakkaasi huomaavat ne. Lisätietoja on artikkelissa Azure Monitor -hälytykset.
Azure-resursseille on monia yleisiä hälytyslähteitä. Esimerkkejä Azure-resurssien yleisistä hälytyksistä on kohdassa Mallilokiilmoituskyselyt. Azure Monitorin perushälytykset (AMBA) -sivusto tarjoaa puoli automatisoidun menetelmän tärkeiden käyttöympäristön mittausarvohälytysten, koontinäyttöjen ja ohjeiden käyttöönottoon. Sivusto koskee Azure-palveluiden jatkuvasti laajenevaa alijoukkoa, mukaan lukien kaikkia palveluita, jotka ovat osa Azuren aloitusvyöhykettä (ALZ).
Yleinen ilmoitusrakenne yhdenmukaistaa Azure Monitor -ilmoitusten kulutuksen. Lisätietoja on kohdassa Yleisen ilmoituksen rakenne.
Hälytystyypit
Voit ilmoittaa mistä tahansa mittari- tai lokitietolähteestä Azure Monitorin tietoympäristössä. Käytössäsi on monia erilaisia hälytyksiä sen mukaan, mitä palveluja valvot ja mitä valvontatietoja keräät. Erityyppisillä hälytyksillä on erilaisia etuja ja haittapuolia. Lisätietoja on kohdassa Oikean valvontahälytyksen tyypin valitseminen.
Seuraavassa luettelossa kuvataan, millaisia Azure Monitor -hälytyksiä voit luoda:
- Mittausarvoilmoitukset arvioivat resurssin arvoja säännöllisin väliajoin. Mittarit voivat olla ympäristön mittareita, mukautettuja mittareita, Azure Monitorin lokeja muunnettuina mittareiksi tai Application Insights -mittareita. Mittausarvoilmoitukset voivat myös käyttää useita ehtoja ja dynaamisia raja-arvoja.
- Lokiilmoitusten avulla käyttäjät voivat Log Analytics -kyselyn avulla arvioida resurssilokeja ennalta määritetyllä tiheydellä.
- Toimintalokin hälytykset käynnistyvät , kun ilmenee uusi toimintolokitapahtuma, joka vastaa määritettyjä ehtoja. Resource Health -hälytykset ja Service Health -hälytykset ovat toimintalokihälytyksiä, jotka raportoivat palvelustasi ja resurssin kunnosta.
Jotkin Azure-palvelut tukevat myös älykkään tunnistamisen hälytyksiä, Prometheus-hälytyksiä tai suositeltuja hälytyssääntöjä.
Joissakin palveluissa voit valvoa mittakaavassa käyttämällä samaa mittausarvoilmoitussääntöä useille samantyyppisille resursseille, jotka ovat samalla Azure-alueella. Kullekin valvotulle resurssille lähetetään yksittäisiä ilmoituksia. Lisätietoja tuetuista Azure-palveluista ja -pilvipalveluista on artikkelissa Useiden resurssien valvonta yhdellä hälytyssäännöllä.
Power BI Embeddedin ilmoitussäännöt
Voit asettaa ilmoituksia mittari-, lokimerkintä- tai toimintolokimerkinnälle, joka on lueteltu Power BI Embeddedin valvontatietoviitteessä.
Advisor-suositukset
Jos resurssitoiminnoissa ilmenee kriittisiä tai välittömiä muutoksia joidenkin palveluiden kohdalla, portaalin palvelun yleiskatsaus -sivulla näkyy ilmoitus. Lisätietoja ja suositeltuja korjauksia ilmoituksille on vasemman valikon Valvonta-kohdassa kohdassa Advisor-suositukset. Normaalin toiminnan aikana neuvonantajasuosituksia ei näytetä.
Lisätietoja Azure Advisorista on Azure Advisorin yleiskatsauksessa.