A Power BI Embedded monitorozásaMonitor Power BI Embedded

Ha kritikus fontosságú alkalmazásokat és üzleti folyamatokat kíván használni az Azure-erőforrásokon, figyelnie kell ezeket az erőforrásokat a rendelkezésre állással, a teljesítménnyel és a művelettel kapcsolatban.When you have critical applications and business processes relying on Azure resources, you want to monitor those resources for their availability, performance, and operation. Ez a cikk ismerteti a Power BI Embedded által generált figyelési információkat, valamint azt, hogy miként használhatók a Azure Monitor funkciói az adatelemzéshez és a riasztáshoz.This article describes the monitoring data generated by Power BI Embedded and how you can use the features of Azure Monitor to analyze and alert on this data.

Figyelő áttekintéseMonitor overview

Az egyes Power bi Embedded példányok Azure Portal áttekintő lapja a következő információkat tartalmazza:The Overview page in the Azure portal for each Power BI Embedded instance, includes the following information:

  • Erőforráscsoport – a példányhoz tartozó erőforráscsoportResource group - The resource group the instance belongs to
  • Állapot – az Power bi Embedded példány állapotaStatus - The status of your Power BI Embedded instance
  • Hely – a Power bi Embedded példányának helyeLocation - The location of your Power BI Embedded instance
  • Erőforrás neve – a Power bi Embedded példány neveResource name - The name of your Power BI Embedded instance
  • SKU – az Power bi Embedded-példány által használt SKUSKU - The SKU your Power BI Embedded instance is using
  • Előfizetés neve – a Power bi Embedded példány-előfizetés neveSubscription name - Your Power BI Embedded instance subscription name
  • Előfizetés azonosítója – az Power bi Embedded példány-előfizetés azonosítójaSubscription ID - Your Power BI Embedded instance subscription ID

Mi az Azure Monitor?What is Azure Monitor?

A Power bi Embedded a Azure monitorhasználatával hoz létre figyelési adatokkal, amely az Azure teljes verem-figyelési szolgáltatása, amely teljes körű funkciókat biztosít az Azure-erőforrások figyeléséhez más Felhőbeli és helyszíni erőforrásokon kívül.Power BI Embedded creates monitoring data using Azure Monitor, which is a full stack monitoring service in Azure that provides a complete set of features to monitor your Azure resources in addition to resources in other clouds and on-premises.

A következő fogalmakat ismerteti az Azure-erőforrások Azure Monitorával való monitorozásával foglalkozócikkből:Start with the article Monitoring Azure resources with Azure Monitor, which describes the following concepts:

  • Mi az Azure Monitor?What is Azure Monitor?
  • A figyeléshez kapcsolódó költségekCosts associated with monitoring
  • Az Azure-ban összegyűjtött adatok figyeléseMonitoring data collected in Azure
  • Adatgyűjtés konfigurálásaConfiguring data collection
  • Szabványos eszközök az Azure-ban a figyelési adatok elemzéséhez és riasztásáhozStandard tools in Azure for analyzing and alerting on monitoring data

Az alábbi részekben a cikk a Power BI Embedded gyűjtött adatok leírásával, valamint az adatok gyűjtésének konfigurálására és az Azure-eszközökkel történő elemzésére vonatkozó példákat tartalmaz.The following sections build on this article by describing the specific data gathered for Power BI Embedded and providing examples for configuring data collection and analyzing this data with Azure tools.

Adatok monitorozásaMonitoring data

Power BI Embedded ugyanolyan típusú figyelési adatokat gyűjt, mint az Azure-erőforrások monitorozásávalkapcsolatos további Azure-erőforrások.Power BI Embedded collects the same kinds of monitoring data as other Azure resources that are described in Monitoring data from Azure resources.

A Power BI Embedded által létrehozott mérőszámokra és naplókra vonatkozó részletes információkért tekintse meg a figyelés Power bi Embedded adatreferenciával foglalkozó témakört.See Monitoring Power BI Embedded data reference for detailed information on the metrics and logs metrics created by Power BI Embedded.

Gyűjtés és ÚtválasztásCollection and routing

A platform metrikáit és a tevékenység naplóját a rendszer automatikusan összegyűjti és tárolja, de a diagnosztikai beállítások segítségével más helyekre is átirányíthatja őket.Platform metrics and the Activity log are collected and stored automatically, but can be routed to other locations by using a diagnostic setting.

Az erőforrás-naplók gyűjtése és tárolása addig nem történik meg, amíg létre nem hozza a diagnosztikai beállításokat, és egy vagy több helyre irányítja őket.Resource Logs are not collected and stored until you create a diagnostic setting and route them to one or more locations.

A diagnosztikai beállításoknak a Azure Portal, a CLI vagy a PowerShell használatával történő létrehozásával kapcsolatos részletes folyamatért lásd: diagnosztikai beállítás létrehozása a platform-naplók és-metrikák összegyűjtéséhez az Azure-ban .See Create diagnostic setting to collect platform logs and metrics in Azure for the detailed process for creating a diagnostic setting using the Azure portal, CLI, or PowerShell. Diagnosztikai beállítás létrehozásakor meg kell adnia, hogy a rendszer milyen típusú naplókat gyűjtsön.When you create a diagnostic setting, you specify which categories of logs to collect. A Power bi Embedded kategóriái Power bi Embedded figyelési adatreferenciábanvannak felsorolva.The categories for Power BI Embedded are listed in Power BI Embedded monitoring data reference.

Diagnosztika engedélyezése a PowerShell használatávalUsing PowerShell to enable diagnostics

A metrikák és diagnosztikai naplózás a PowerShell használatával történő engedélyezéséhez használja az alábbi parancsokat.To enable metrics and diagnostics logging by using PowerShell, use the commands listed below. Ha többet szeretne megtudni a PowerShell használatáról a diagnosztika engedélyezésével kapcsolatban, olvassa el a log Analytics munkaterület létrehozása és konfigurálása a Azure monitor a PowerShell használatávalcímű témakört.To learn more about using PowerShell to enable diagnostics, see Create and configure a Log Analytics workspace in Azure Monitor using PowerShell.

  • Az alábbi paranccsal engedélyezheti a diagnosztikai naplók tárfiókban való tárolását:To enable storage of diagnostics logs in a storage account, use this command:

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

    A Storage-fiók azonosítója (storage account ID) annak a tárfióknak az erőforrás-azonosítója, amelybe a naplókat szeretné küldeni.The storage account ID is the resource ID for the storage account where you want to send the logs.

  • Az alábbi parancs használatával engedélyezheti a diagnosztikai naplók streamelését egy eseményközpontba:To enable streaming of diagnostics logs to an event hub, use this command:

    Set-AzureRmDiagnosticSetting -ResourceId [your resource id] -ServiceBusRuleId [your service bus rule id] -Enabled $true
    
  • Az Azure Service Bus szabályazonosítója (rule ID) egy sztring az alábbi formátumban:The Azure Service Bus rule ID is a string with this format:

    {service bus resource ID}/authorizationrules/{key name}
    
  • Az alábbi paranccsal engedélyezheti a diagnosztikai naplók Log Analytics-munkaterületre való küldését:To enable sending diagnostics logs to a Log Analytics workspace, use this command:

        Set-AzureRmDiagnosticSetting -ResourceId [your resource id] -WorkspaceId [resource id of the log analytics workspace] -Enabled $true
    
  • A Log Analytics-munkaterület erőforrás-azonosítóját (ResourceId) az alábbi paranccsal kérheti le:You can obtain the resource ID of your Log Analytics workspace by using the following command:

    (Get-AzureRmOperationalInsightsWorkspace).ResourceId
    

Ezeket a paramétereket kombinálhatja is, ha több kimeneti eredményt szeretne kapni.You can combine these parameters to enable multiple output options.

A gyűjtött mérőszámokat és naplókat a következő szakaszokban tárgyaljuk.The metrics and logs you can collect are discussed in the following sections.

Mérőszámok elemzéseAnalyzing metrics

A metrikákat a Azure monitor menüből megnyitva a metrikák segítségével elemezheti az Power bi Embedded metrikáit más Azure-szolgáltatásoktól származó metrikákkal.You can analyze metrics for Power BI Embedded with metrics from other Azure services using metrics explorer by opening Metrics from the Azure Monitor menu. Az eszköz használatával kapcsolatos részletekért lásd: az Azure Metrikaböngésző használatának első lépései .See Getting started with Azure Metrics Explorer for details on using this tool.

A Power BI Embedded összegyűjtött platform-metrikák listáját lásd: Monitoring Power bi Embedded adatreferenciák mérőszámaiFor a list of the platform metrics collected for Power BI Embedded, see Monitoring Power BI Embedded data reference metrics

A hivatkozásokat a Azure monitor által támogatott összes erőforrás-metrikalistáját láthatja.For reference, you can see a list of all resource metrics supported in Azure Monitor.

Naplók elemzéseAnalyzing logs

Azure Monitor naplókban lévő, az egyes táblákban található, egyedi tulajdonságokkal rendelkező táblázatokban tárolt adathalmazok.Data in Azure Monitor Logs is stored in tables where each table has its own set of unique properties.

Azure Monitor összes erőforrás-naplója ugyanazokkal a mezőkkel rendelkezik, amelyeket a szolgáltatás-specifikus mezők követnek.All resource logs in Azure Monitor have the same fields followed by service-specific fields. Az általános séma Azure monitor erőforrás-naplózási sémában található, Power bi Embedded erőforrás-naplók sémája megtalálható az Power bi Embedded adathivatkozásban.The common schema is outlined in Azure Monitor resource log schema The schema for Power BI Embedded resource logs is found in the Power BI Embedded Data Reference.

A műveletnapló olyan platform-bejelentkezési Azure, amely betekintést nyújt az előfizetési szintű eseményekre.The Activity log is a platform login Azure that provides insight into subscription-level events. Megtekintheti egymástól függetlenül, vagy átirányíthatja Azure Monitor naplókba, ahol a Log Analytics használatával jóval összetettebb lekérdezéseket végezhet.You can view it independently or route it to Azure Monitor Logs, where you can do much more complex queries using Log Analytics.

A Power BI Embedded gyűjtött erőforrás-naplók típusai listáját lásd: Monitoring Power bi Embedded adathivatkozásFor a list of the types of resource logs collected for Power BI Embedded, see Monitoring Power BI Embedded data reference

A Azure Monitor naplók és a Log Analytics által lekérdezhető táblák listáját itt tekintheti meg: Monitoring Power bi Embedded adathivatkozásFor a list of the tables used by Azure Monitor Logs and queryable by Log Analytics, see Monitoring Power BI Embedded data reference

Példa Kusto-lekérdezésekreSample Kusto queries

Fontos

Amikor kijelöli a naplók lehetőséget a Power bi Embedded menüben, a log Analytics a lekérdezési hatókörrel van megnyitva az aktuális Power bi Embedded erőforrásra.When you select Logs from the Power BI Embedded menu, Log Analytics is opened with the query scope set to the current Power BI Embedded resource. Ez azt jelenti, hogy a naplók lekérdezése csak az adott erőforrás adatait fogja tartalmazni.This means that log queries will only include data from that resource. Ha olyan lekérdezést szeretne futtatni, amely más Power BI Embedded erőforrásból vagy más Azure-szolgáltatásokból származó adatokból származó adatokkal rendelkezik, válassza a Azure monitor menüjének naplók elemét.If you want to run a query that includes data from other Power BI Embedded resource or data from other Azure services, select Logs from the Azure Monitor menu. Részletekért lásd: a naplózási lekérdezés hatóköre és időbeli tartománya Azure Monitor log Analytics .See Log query scope and time range in Azure Monitor Log Analytics for details.

Az alábbiakban a Power BI Embedded figyelésére szolgáló lekérdezési példákat talál.Below are query examples for monitoring Power BI Embedded.

  • Ez egy olyan lekérdezés, amely kevesebb, mint öt perc alatt fejeződött be (300 000 ezredmásodperc).This is a query that is completed in less than five minutes (300,000 milliseconds).

        search *
        | where Type == "AzureDiagnostics"
        | where ( OperationName == "QueryEnd" )
        | where toint(Duration_s) < 300000   
    
  • Kapacitásnevek azonosítása.Identify capacity names.

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

RiasztásokAlerts

Azure Monitor riasztások proaktívan értesítik Önt, ha fontos feltételek találhatók a megfigyelési adataiban.Azure Monitor alerts proactively notify you when important conditions are found in your monitoring data. Lehetővé teszik a rendszeren észlelt problémák azonosítását és megoldását, mielőtt az ügyfelek bejelentkeznek.They allow you to identify and address issues in your system before your customers notice them. Riasztásokat állíthat be a metrikák, naplókés a tevékenység naplójában.You can set alerts on metrics, logs, and the activity log.

További lépésekNext steps

További információ az Azure-erőforrások diagnosztikai naplózásáról.You can learn more about Azure resource diagnostic logging.