Bewakingsgegevens van Power BI Embedded

Wanneer u kritieke toepassingen en bedrijfsprocessen hebt die afhankelijk zijn van Azure-resources, wilt u de beschikbaarheid, prestaties en werking van deze resources bewaken. In dit artikel worden de bewakingsgegevens beschreven die microsoft Power BI Embedded genereert en hoe u de functies van Azure Monitor kunt gebruiken om waarschuwingen voor deze gegevens te analyseren en in te stellen.

Tip

U kunt ook de microsoft Fabric Capacity Metrics-app gebruiken om uw capaciteit te bewaken.

Overzichtspagina van Power BI Embedded

Voor elk Power BI Embedded-exemplaar in Azure Portal bevat de overzichtspagina de volgende informatie:

  • Resourcegroep: De resourcegroep waartoe het Power BI Embedded-exemplaar behoort
  • Status: De status van het Power BI Embedded-exemplaar
  • Locatie: De locatie van het Power BI Embedded-exemplaar
  • Abonnement: de naam van het Power BI Embedded-exemplaarabonnement
  • Abonnements-id: de id van het Power BI Embedded-exemplaarabonnement
  • Resourcenaam: de naam van het Power BI Embedded-exemplaar
  • SKU: de SKU die door het Power BI Embedded-exemplaar wordt gebruikt
  • Resourcemodus: De modus van de Power BI Embedded-resource

Wat is Azure Monitor?

Power BI Embedded maakt bewakingsgegevens met behulp van Azure Monitor. Azure Monitor is een volledige bewakingsservice in Azure die een volledige set functies biedt voor het bewaken van uw Azure-resources. Het kan ook resources in andere cloudservices en on-premises bewaken.

Zie Azure-resources bewaken met Azure Monitor voor meer informatie over:

  • Azure Monitor en hoe deze is geïntegreerd in de portal voor andere Azure-services
  • De typen gegevens die worden verzameld door Azure Monitor voor Azure-resources
  • Azure Monitor-hulpprogramma's die worden gebruikt voor het verzamelen en analyseren van gegevens

De volgende secties bouwen voort op dit artikel door de specifieke gegevens te beschrijven die zijn verzameld voor Power BI Embedded en voorbeelden te bieden voor het configureren van gegevensverzameling en het analyseren van deze gegevens met Azure-hulpprogramma's.

Bewakingsgegevens

Resources van verschillende Azure-services genereren allemaal bewakingsgegevens in dezelfde indeling, zodat u dezelfde Azure Monitor-hulpprogramma's kunt gebruiken om ze te analyseren. Power BI Embedded maakt bewakingsgegevens in dezelfde indeling als deze andere Azure-resources.

Zie de naslaginformatie over bewakingsgegevens van Power BI Embedded voor informatie over de metrische gegevens en logboeken die door Power BI Embedded worden gemaakt.

Verzameling en routering

Hoewel metrische platformgegevens en het Activiteitenlogboek van Azure Monitor automatisch worden verzameld en opgeslagen, kunt u deze routeren naar andere locaties met behulp van diagnostische instellingen. Diagnostische instellingen bepalen waar resourcelogboeken en metrische gegevens voor een bepaalde resource moeten worden verzonden.

Resourcelogboeken worden pas verzameld en opgeslagen als u ten minste één diagnostische instelling maakt en naar een locatie routeert. Wanneer u een diagnostische instelling maakt, geeft u op welke categorieën resourcelogboeken moeten worden verzameld. De categorieën voor Power BI Embedded worden vermeld in de naslaginformatie over bewakingsgegevens van Power BI Embedded.

Zie Diagnostische instellingen in Azure Monitor voor meer informatie over het maken en configureren van diagnostische instellingen met behulp van Azure Portal, Azure CLI of Azure PowerShell.

Azure PowerShell gebruiken om diagnostische gegevens in te schakelen

Als u logboekregistratie van metrische gegevens en diagnostische gegevens wilt inschakelen met Azure PowerShell, gebruikt u de volgende Azure PowerShell-opdrachten. Zie Een Log Analytics-werkruimte configureren in Azure Monitor met behulp van PowerShell voor informatie over het gebruik van Azure PowerShell om diagnostische gegevens in te schakelen.

  • Als u de opslag van diagnostische logboeken in een opslagaccount wilt inschakelen, gebruikt u deze opdracht:

    Set-AzDiagnosticSetting -ResourceId [your resource id] -StorageAccountId [your storage account id] -Enabled $true
    

    De id van het opslagaccount is de resource-id voor het opslagaccount waar u de logboeken wilt verzenden.

  • Als u streaming van diagnostische logboeken naar een Event Hub wilt inschakelen, gebruikt u deze opdracht:

    Set-AzDiagnosticSetting -ResourceId [your resource id] -ServiceBusRuleId [your service bus rule id] -Enabled $true
    
  • De Azure Service Bus-regel-id is een tekenreeks met deze indeling:

    {service bus resource ID}/authorizationrules/{key name}
    
  • Als u het verzenden van diagnostische logboeken naar een Log Analytics-werkruimte wilt inschakelen, gebruikt u deze opdracht:

        Set-AzDiagnosticSetting -ResourceId [your resource id] -WorkspaceId [resource id of the log analytics workspace] -Enabled $true
    
  • Haal de resource-id van uw Log Analytics-werkruimte op met de volgende opdracht:

    (Get-AzOperationalInsightsWorkspace).ResourceId
    

U kunt deze parameters combineren om meerdere uitvoeropties in te schakelen.

De metrische gegevens en logboeken die u kunt verzamelen, worden in de volgende secties besproken.

Metrische gegevens analyseren

U kunt metrische gegevens voor Power BI Embedded analyseren met metrische gegevens van andere Azure-services die gebruikmaken van Azure Monitor Metrics Explorer door Metrische gegevens te selecteren in het menu Van Azure Monitor. Zie Aan de slag met Metrics Explorer voor informatie over dit hulpprogramma.

Zie de naslaginformatie over Power BI Embedded bewaken voor een lijst met metrische platformgegevens die zijn verzameld voor Power BI Embedded.

Zie voor een referentielijst metrische resourcegegevens die worden ondersteund in Azure Monitor.

Logboeken analyseren

Gegevens in Azure Monitor-logboeken worden opgeslagen in tabellen waarin elke tabel een eigen set unieke eigenschappen heeft.

Alle resourcelogboeken die beschikbaar zijn via Azure Monitor, delen een gemeenschappelijk schema op het hoogste niveau en elke service heeft een eigen servicespecifiek schema. Zie de naslaginformatie over Power BI Embedded-gegevens voor informatie over het schema voor Power BI Embedded-resourcelogboeken.

Het Activiteitenlogboek van Azure Monitor is een Azure-platformlogboek dat inzicht biedt in gebeurtenissen op abonnementsniveau. U kunt deze onafhankelijk bekijken of doorsturen naar Azure Monitor-logboeken, waar u veel complexere query's kunt uitvoeren met behulp van Log Analytics.

Zie Resourcelogboeken voor een lijst met de typen resourcelogboeken die zijn verzameld voor Power BI Embedded.

Zie Ondersteunde metrische gegevens met Azure Monitor voor een lijst met tabellen die worden gebruikt door Azure Monitor-logboeken en waarop query's kunnen worden uitgevoerd door Log Analytics

Voorbeeld van Kusto-query

Belangrijk

Wanneer u Logboeken selecteert in het menu Power BI Embedded, wordt Log Analytics geopend met het querybereik ingesteld op de huidige Power BI Embedded-resource. Dit betekent dat logboekquery's alleen gegevens uit die resource bevatten. Als u een query wilt uitvoeren die gegevens uit een andere Power BI Embedded-resource of -gegevens uit andere Azure-services bevat, selecteert u Logboeken in het menu Azure Monitor . Zie Logboekquerybereik en tijdsbereik in Azure Monitor Log Analytics voor meer informatie.

Hier volgt een voorbeeld van een query die in minder dan vijf minuten wordt voltooid (300.000 milliseconden):

    search *
    | where Type == "AzureDiagnostics"
    | where ( OperationName == "QueryEnd" )
    | where toint(Duration_s) < 300000   

Waarschuwingen

Met Azure Monitor-waarschuwingen wordt u proactief op de hoogte gesteld wanneer aan bepaalde belangrijke voorwaarden wordt voldaan in uw controlegegevens. Met deze waarschuwingen kunt u problemen in uw systeem identificeren en oplossen voordat uw klanten ze opmerken. U kunt waarschuwingen instellen voor metrische gegevens, logboeken en het activiteitenlogboek.

Meer informatie over bewakingsgegevens: