Overvåg Power BI Embedded
I denne artikel beskrives:
- De typer overvågningsdata, du kan indsamle for denne tjeneste.
- Måder at analysere disse data på.
Bemærk
Hvis du allerede kender denne tjeneste og/eller Azure Monitor og bare vil vide, hvordan du analyserer overvågningsdata, skal du se afsnittet Analysér i slutningen af denne artikel.
Når du har vigtige programmer og forretningsprocesser, der er afhængige af Azure-ressourcer, skal du overvåge og få beskeder for dit system. Azure Monitor-tjenesten indsamler og aggregerer målepunkter og logge fra alle komponenter i dit system. Azure Monitor giver dig en visning af tilgængelighed, ydeevne og robusthed og giver dig besked om problemer. Du kan bruge Azure-portal, PowerShell, Azure CLI, REST API eller klientbiblioteker til at konfigurere og få vist overvågningsdata.
- Du kan få flere oplysninger om Azure Monitor i oversigten over Azure Monitor.
- Du kan få mere at vide om, hvordan du overvåger Azure-ressourcer generelt, under Overvåg Azure-ressourcer med Azure Monitor.
Tip
Du kan også bruge appen Microsoft Fabric Capacity Metrics til at overvåge din kapacitet.
Ressourcetyper
Azure bruger begrebet ressourcetyper og id'er til at identificere alt i et abonnement. Ressourcetyper er også en del af ressource-id'erne for hver ressource, der kører i Azure. En ressourcetype for en virtuel maskine er Microsoft.Compute/virtualMachines
f.eks. . Du kan se en liste over tjenester og deres tilknyttede ressourcetyper under Ressourceudbydere.
Azure Monitor organiserer på samme måde vigtige overvågningsdata i målepunkter og logge baseret på ressourcetyper, også kaldet navneområder. Forskellige målepunkter og logge er tilgængelige for forskellige ressourcetyper. Tjenesten kan være knyttet til mere end én ressourcetype.
Du kan få flere oplysninger om ressourcetyperne til Power BI Embedded under Reference til Power BI Embedded-overvågningsdata.
Datalager
For Azure Monitor:
- Målepunkter gemmes i Azure Monitor-databasen med målepunkter.
- Logdata gemmes i Azure Monitor-logfillageret. Log Analytics er et værktøj i Azure-portal, der kan forespørge dette lager.
- Azure-aktivitetsloggen er et separat lager med sin egen grænseflade i Azure-portal.
Du kan vælge at distribuere data for metrikværdier og aktivitetslogdata til Azure Monitor-loggelageret. Du kan derefter bruge Log Analytics til at forespørge dataene og korrelere dem med andre logdata.
Mange tjenester kan bruge diagnosticeringsindstillinger til at sende målepunkter og logge data til andre lagerplaceringer uden for Azure Monitor. Eksempler omfatter Azure Storage, hostede partnersystemer og ikke-Azure-partnersystemer ved hjælp af Event Hubs.
Du kan finde detaljerede oplysninger om, hvordan Azure Monitor gemmer data, i Azure Monitor-dataplatformen.
Målepunkter for Azure Monitor-platformen
Azure Monitor leverer platformmålepunkter for de fleste tjenester. Disse målepunkter er:
- Individuelt defineret for hvert navneområde.
- Gemt i databasen med tidsseriemålepunkter i Azure Monitor.
- Letvægts og i stand til at understøtte alarmering næsten i realtid.
- Bruges til at spore en ressources ydeevne over tid.
Samling: Azure Monitor indsamler automatisk platformmålepunkter. Der kræves ingen konfiguration.
Routing: Du kan som regel også dirigere platformsmålepunkter til Azure Monitor Logs/Log Analytics, så du kan forespørge dem med andre logdata. Du kan få flere oplysninger under indstillingen for diagnosticering af målepunkter. Hvis du vil have mere at vide om, hvordan du konfigurerer diagnosticeringsindstillinger for en tjeneste, skal du se Opret diagnosticeringsindstillinger i Azure Monitor.
Du kan finde en liste over alle målepunkter, der kan indsamles for alle ressourcer i Azure Monitor, under Understøttede målepunkter i Azure Monitor.
Du kan se en liste over tilgængelige målepunkter for Power BI Embedded under Reference til Power BI Embedded-overvågningsdata.
Ikke-Azure Monitor-baserede målepunkter
Denne tjeneste indeholder andre målepunkter, der ikke er inkluderet i Azure Monitor Metrics-databasen.
Du kan bruge appen Microsoft Fabric Capacity Metrics til at overvåge din kapacitet.
Azure Monitor-ressourcelogge
Ressourcelogge giver indsigt i handlinger, der blev udført af en Azure-ressource. Logge genereres automatisk, men du skal distribuere dem til Azure Monitor-logge for at gemme eller forespørge dem. Logge er organiseret i kategorier. Et givet navneområde kan have flere ressourcelogkategorier.
Samling: Ressourcelogge indsamles ikke og gemmes, før du opretter en diagnosticeringsindstilling og distribuerer loggene til en eller flere placeringer. Når du opretter en diagnosticeringsindstilling, angiver du, hvilke kategorier af logge der skal indsamles. Der er flere måder at oprette og vedligeholde diagnosticeringsindstillinger på, herunder Azure-portal, programmeringsmæssigt og selvom Azure Policy.
Routing: Den foreslåede standard er at distribuere ressourcelogge til Azure Monitor Logs, så du kan forespørge dem med andre logdata. Andre placeringer, f.eks. Azure Storage, Azure Event Hubs og visse Microsoft-overvågningspartnere, er også tilgængelige. Du kan finde flere oplysninger i Azure-ressourcelogge og destinationer for ressourcelog.
Du kan finde detaljerede oplysninger om indsamling, lagring og distribution af ressourcelogge under Diagnosticeringsindstillinger i Azure Monitor.
Du kan finde en liste over alle tilgængelige ressourcelogkategorier i Azure Monitor under Understøttede ressourcelogge i Azure Monitor.
Alle ressourcelogge i Azure Monitor har de samme headerfelter efterfulgt af tjenestespecifikke felter. Det fælles skema er beskrevet i Azure Monitor-ressourcelogskemaet.
Du kan se de tilgængelige ressourcelogkategorier, deres tilknyttede Log Analytics-tabeller og logskemaerne for Power BI Embedded under Reference til power BI Embedded-overvågningsdata.
Azure-aktivitetslog
Aktivitetsloggen indeholder hændelser på abonnementsniveau, der sporer handlinger for hver Azure-ressource set uden for den pågældende ressource. f.eks. oprettelse af en ny ressource eller start af en virtuel maskine.
Samling: Aktivitetsloghændelser genereres automatisk og indsamles i et separat lager til visning i Azure-portal.
Routing: Du kan sende aktivitetslogdata til Azure Monitor Logs, så du kan analysere dem sammen med andre logdata. Andre placeringer, f.eks. Azure Storage, Azure Event Hubs og visse Microsoft-overvågningspartnere, er også tilgængelige. Du kan få flere oplysninger om, hvordan du distribuerer aktivitetsloggen, i Oversigt over Azure-aktivitetsloggen.
Selvom platformmålepunkter og Azure Monitor-aktivitetsloggen indsamles og gemmes automatisk, kan du distribuere dem til andre placeringer ved hjælp af diagnosticeringsindstillinger. Diagnosticeringsindstillinger definerer, hvor ressourcelogge og målepunkter for en bestemt ressource skal sendes.
Ressourcelogge indsamles og gemmes ikke, før du opretter mindst én diagnosticeringsindstilling og distribuerer dem til en placering. Når du opretter en diagnosticeringsindstilling, angiver du, hvilke kategorier af ressourcelogge der skal indsamles. Kategorierne for Power BI Embedded er angivet i referencen til Power BI Embedded-overvågningsdata.
Du kan få flere oplysninger om, hvordan du opretter og konfigurerer diagnosticeringsindstillinger ved hjælp af Azure-portal, Azure CLI eller Azure PowerShell, under Diagnosticeringsindstillinger i Azure Monitor.
Analysér overvågningsdata
Der er mange værktøjer til analyse af overvågningsdata.
Azure Monitor-værktøjer
Azure Monitor understøtter følgende grundlæggende værktøjer:
Metrics Explorer, et værktøj i Azure-portal, der giver dig mulighed for at få vist og analysere målepunkter for Azure-ressourcer. Du kan få mere at vide under Analysér målepunkter med Azure Monitor Metrics Explorer.
Log Analytics, et værktøj i Azure-portal, der giver dig mulighed for at forespørge på og analysere logdata ved hjælp af KQL (Kusto Query Language). Du kan få flere oplysninger under Kom i gang med logforespørgsler i Azure Monitor.
Aktivitetsloggen, som har en brugergrænseflade i Azure-portal til visning og grundlæggende søgninger. Hvis du vil foretage mere dybdegående analyser, skal du dirigere dataene til Azure Monitor-logge og køre mere komplekse forespørgsler i Log Analytics.
Værktøjer, der tillader mere kompleks visualisering, omfatter:
- Dashboards, der giver dig mulighed for at kombinere forskellige typer data i en enkelt rude i Azure-portal.
- Projektmapper, rapporter, der kan tilpasses, og som du kan oprette i Azure-portal. Projektmapper kan indeholde tekst, målepunkter og logforespørgsler.
- Grafana, et åbent platformværktøj, der excellerer i driftsmæssige dashboards. Du kan bruge Grafana til at oprette dashboards, der indeholder data fra flere andre kilder end Azure Monitor.
- Power BI, en virksomhedsanalysetjeneste, der leverer interaktive visualiseringer på tværs af forskellige datakilder. Du kan konfigurere Power BI til automatisk at importere logdata fra Azure Monitor for at drage fordel af disse visualiseringer.
Eksportværktøjer til Azure Monitor
Du kan hente data fra Azure Monitor til andre værktøjer ved hjælp af følgende metoder:
Målepunkter: Brug REST-API'en til målepunkter til at udtrække metrikdata fra Azure Monitor Metrics-databasen. API'en understøtter filterudtryk for at afgrænse de data, der hentes. Du kan få mere at vide under Azure Monitor REST API-reference.
Logfiler: Brug REST-API'en eller de tilknyttede klientbiblioteker.
En anden mulighed er eksport af arbejdsområdedata.
Hvis du vil i gang med REST API'en til Azure Monitor, skal du se gennemgangen af Azure-overvågning af REST API.
Kusto-forespørgsler
Du kan analysere overvågningsdata i Azure Monitor Logs/Log Analytics-lageret ved hjælp af KQL (Kusto Query Language).
Vigtigt
Når du vælger Logge i tjenestens menu på portalen, åbnes Log Analytics med forespørgselsområdet angivet til den aktuelle tjeneste. Dette område betyder, at logforespørgsler kun indeholder data fra denne type ressource. Hvis du vil køre en forespørgsel, der indeholder data fra andre Azure-tjenester, skal du vælge Logge i menuen Azure Monitor . Se Logfør forespørgselsområde og tidsinterval i Azure Monitor Log Analytics for at få flere oplysninger.
Du kan se en liste over almindelige forespørgsler for en hvilken som helst tjeneste i grænsefladen loganalyseforespørgsler.
Her er et eksempel på en forespørgsel, der fuldføres på mindre end fem minutter (300.000 millisekunder):
search *
| where Type == "AzureDiagnostics"
| where ( OperationName == "QueryEnd" )
| where toint(Duration_s) < 300000
Beskeder
Azure Monitor-beskeder giver dig proaktivt besked, når der findes specifikke betingelser i dine overvågningsdata. Beskeder giver dig mulighed for at identificere og løse problemer i dit system, før dine kunder bemærker dem. Du kan få flere oplysninger under Azure Monitor-beskeder.
Der er mange kilder til almindelige beskeder for Azure-ressourcer. Du kan se eksempler på almindelige beskeder for Azure-ressourcer under Eksempel på forespørgsler om beskeder i log. Azure Monitor Baseline Alerts (AMBA) -webstedet indeholder en halvautomatisk metode til implementering af vigtige vigtige beskeder, dashboards og retningslinjer for platformmetrik. Webstedet gælder for et undersæt af Azure-tjenester, der hele tiden udvides, herunder alle tjenester, der er en del af Azure Landing Zone (ALZ).
Det fælles beskedskema standardiserer forbruget af beskedmeddelelser i Azure Monitor. Du kan få flere oplysninger under Fælles beskedskema.
Typer af beskeder
Du kan advare om en hvilken som helst metrikværdi eller logdatakilde på Azure Monitor-dataplatformen. Der er mange forskellige typer beskeder, afhængigt af de tjenester, du overvåger, og de overvågningsdata, du indsamler. Forskellige typer beskeder har forskellige fordele og ulemper. Du kan få flere oplysninger under Vælg den rette overvågningsbeskedtype.
På følgende liste beskrives de typer Azure Monitor-beskeder, du kan oprette:
- Vigtige beskeder evaluerer ressourcemålepunkter med jævne intervaller. Målepunkter kan være platformmålepunkter, brugerdefinerede målepunkter, logge fra Azure Monitor, der er konverteret til målepunkter, eller Application Insights-målepunkter. Vigtige beskeder kan også anvende flere betingelser og dynamiske tærskler.
- Logbeskeder giver brugerne mulighed for at bruge en Log Analytics-forespørgsel til at evaluere ressourcelogge med en foruddefineret hyppighed.
- Udløseren Aktivitetslogbeskeder , når der opstår en ny hændelse i aktivitetsloggen, der svarer til definerede betingelser. Ressourcetilstandsbeskeder og tjenestetilstandsbeskeder er aktivitetslogbeskeder, der rapporterer om tjenesten og ressourcetilstanden.
Nogle Azure-tjenester understøtter også beskeder om intelligent registrering, Prometheus-beskeder eller anbefalede beskedregler.
For nogle tjenester kan du overvåge i stor skala ved at anvende den samme regel for vigtige beskeder på flere ressourcer af samme type, der findes i det samme Azure-område. Der sendes individuelle meddelelser for hver overvåget ressource. Du kan se understøttede Azure-tjenester og -cloudmiljøer under Overvåg flere ressourcer med én beskedregel.
Beskedregler i Power BI Embedded
Du kan angive beskeder for en hvilken som helst metrikværdi, logpost eller aktivitetslogpost, der er angivet i referencen til overvågningsdata i Power BI Embedded.
Rådgiveranbefalinger
Hvis der for nogle tjenester opstår kritiske betingelser eller forestående ændringer under ressourcehandlinger, vises der en besked på siden Oversigt over tjenesten på portalen. Du kan finde flere oplysninger og anbefalede rettelser til beskeden i Advisor-anbefalinger under Overvågning i menuen til venstre. Under normale handlinger vises der ingen rådgiveranbefalinger.
Du kan få flere oplysninger om Azure Advisor under Oversigt over Azure Advisor.
Relateret indhold
- Se Reference til Power BI Embedded-overvågningsdata for at få en reference til målepunkter, logge og andre vigtige værdier, der er oprettet til Power BI Embedded.
- Se Overvågning af Azure-ressourcer med Azure Monitor for at få generelle oplysninger om overvågning af Azure-ressourcer.