Datenreferenz zur Überwachung von Power BI Embedded
Dieser Artikel enthält alle Referenzinformationen zur Überwachung dieses Dienstes.
Ausführlichere Informationen zu den Daten, die Sie für Power BI Embedded sammeln können, und deren Verwendung finden Sie unter Überwachen von Power BI Embedded.
Tipp
Verwenden Sie die Microsoft Fabric Capacity Metrics-App, um Ihre Kapazität zu überwachen.
Metriken
In diesem Abschnitt werden alle automatisch erfassten Plattformmetriken für diesen Dienst aufgeführt. Diese Metriken sind auch Teil der globalen Liste aller in Azure Monitor unterstützten Plattformmetriken.
Informationen zur Aufbewahrung von Metriken finden Sie unter Überblick über Metriken in Azure Monitor.
Unterstützte Metriken für „Microsoft.PowerBIDedicated/capacities“
In der folgenden Tabelle sind die Metriken aufgeführt, die für den Ressourcentyp „Microsoft.PowerBIDedicated/capacities“ verfügbar sind.
- Möglicherweise sind nicht alle Spalten in jeder Tabelle vorhanden.
- Einige Spalten können über den Anzeigebereich der Seite hinausgehen. Wählen Sie Tabelle erweitern aus, um alle verfügbaren Spalten anzuzeigen.
Tabellenüberschriften
- Kategorie – Die Metrikgruppe oder -klassifizierung.
- Metrik – Der Anzeigename der Metrik, wie er im Azure-Portal angezeigt wird.
- Name in REST-API: Der Metrikname im REST-API
- Einheit – Abrechnungseinheit.
- Aggregation – Der Standard-Aggregationstyp. Gültige Werte: Mittelwert (Avg), Minimum (Min), Maximum (Max), Gesamt (Sum), Anzahl
- Dimensionen - Für die Metrik verfügbare Dimensionen.
- Aggregationsintervall - Intervalle, in denen die Metrik gesampelt wird.
PT1M
bedeutet zum Beispiel, dass die Metrik jede Minute abgerufen wird,PT30M
alle 30 Minuten,PT1H
jede Stunde usw. - DS-Export – Gibt an, ob die Metrik über Diagnose-Einstellungen in Azure Monitor-Protokolle exportiert werden kann. Informationen zum Exportieren von Metriken finden Sie unter Diagnoseeinstellungen in Azure Monitor erstellen.
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
CPU (Gen2) CPU-Auslastung. Wird nur für Power BI Embedded-Generation 2-Ressourcen unterstützt. |
cpu_metric |
Percent | Average | <none> | PT1M | Ja |
Überladen (Gen2) Ressourcenüberlastung: 1, wenn die Ressource überlastet ist, andernfalls 0. Wird nur für Power BI Embedded-Generation 2-Ressourcen unterstützt. |
overload_metric |
Anzahl | Average | <none> | PT1M | Ja |
Diese Tabelle enthält zusätzliche Informationen zur vorherigen Tabelle.
Name | Metrik | BESCHREIBUNG |
---|---|---|
CPU | cpu_metric | CPU-Auslastung. |
CPU pro Workload | cpu_workload_metric | CPU-Auslastung pro Workload. |
Überladung | overload_metric | Ressourcenüberlastung; 1, wenn die Ressource überlastet ist, andernfalls 0. |
Metrikdimensionen
Informationen darüber, was metrische Dimensionen sind, finden Sie unter Mehrdimensionale Metriken.
Dieser Service hat keine Metriken, die Dimensionen enthalten.
Ressourcenprotokolle
In diesem Abschnitt werden die Ressourcenprotokolltypen aufgeführt, die für diesen Service erfasst werden können. Der Abschnitt wird aus der Liste aller in Azure Monitor unterstützten Kategorietypen für Ressourcenprotokolle gezogen.
Unterstützte Ressourcenprotokolle für „Microsoft.PowerBIDedicated/capacities“
Kategorie | Anzeigename der Kategorie | Protokolltabelle | Unterstützt grundlegenden Protokollplan | Unterstützt die Erfassungszeittransformation | Beispielabfragen | Exportkosten |
---|---|---|---|---|---|---|
Engine |
Engine | AzureDiagnostics Protokolle aus mehreren Azure-Ressourcen. |
No | Nr. | No |
Tabellen in Azure Monitor-Protokollen
Dieser Abschnitt bezieht sich die für diesen Service relevanten Azure-Monitor-Protokolltabellen, die für die Abfrage durch Protokollanalyse mit Kusto-Abfragen zur Verfügung stehen. Diese Tabellen enthalten Ressourcenprotokolldaten und möglicherweise mehr, je nachdem, was erfasst und an sie weitergeleitet wird.
„Microsoft.PowerBIDedicated/capacities“ in Power BI Embedded
Tabelle | Beschreibung |
---|---|
AzureActivity | Einträge aus dem Azure-Aktivitätsprotokoll, das Erkenntnisse zu Ereignissen auf Abonnement- oder Verwaltungsgruppenebene bietet, die in Azure aufgetreten sind |
AzureMetrics | Speichert Ressourcenprotokolle für Azure-Dienste, die den Azure-Diagnosemodus verwenden. Ressourcenprotokolle beschreiben den internen Betrieb von Azure-Ressourcen. |
AzureDiagnostics | Von Azure-Diensten ausgegebene Metrikdaten zur Messung von Integrität und Leistung. |
Aktivitätsprotokoll
In der verknüpften Tabelle sind die Vorgänge aufgeführt, die im Aktivitätsprotokoll für diesen Dienst aufgezeichnet werden können. Diese Operationen sind eine Teilmenge aller möglichen Ressourcenanbietervorgänge im Aktivitätsprotokoll.
Weitere Informationen zum Schema von Aktivitätsprotokolleinträgen finden Sie unter Ereignisschema des Azure-Aktivitätsprotokolls.
Sie können die Kategorien Engine und/oder AllMetrics auswählen.
Engine
Die Kategorie „Engine“ weist die Ressource an, die in der folgenden Tabelle aufgeführten Ereignisse zu protokollieren. Für jedes Ereignis gibt es Eigenschaften.
Veranstaltungsname | Ereignisbeschreibung |
---|---|
Überwachung von Anmeldungsereignissen | Zeichnet alle neuen Verbindungen mit den Engine-Ereignissen seit Beginn der Ablaufverfolgung auf. |
Sitzungsinitialisierung | Zeichnet alle Sitzungsinitialisierungsereignisse seit Beginn der Ablaufverfolgung auf. |
Beginn der Vertipaq-Abfrage | Zeichnet alle VertiPaq SE-Abfragebeginnereignisse seit Beginn der Ablaufverfolgung auf. |
Abfragebeginn | Zeichnet alle Ereignisse des Beginns der Abfrage seit Beginn der Ablaufverfolgung auf. |
Ende der Abfrage | Zeichnet alle Abfrageendereignisse seit Beginn der Ablaufverfolgung auf. |
Ende der Vertipaq-Abfrage | Zeichnet alle VertiPaq SE-Abfrageendereignisse seit Beginn der Ablaufverfolgung auf. |
Überwachung von Abmeldungsereignissen | Zeichnet alle Verbindungsabbrüche von den Engine-Ereignissen seit Beginn der Ablaufverfolgung auf. |
Fehler | Zeichnet alle Engine-Fehlerereignisse seit Beginn der Ablaufverfolgung auf. |
Beispiel für Ereignis
In der folgenden Tabelle wird ein Beispiel für ein Ereignis gezeigt.
Eigenschaftsname | Beispiel für das Ende der Vertipaq-Abfrage | Eigenschaftsbeschreibung |
---|---|---|
EventClass | XM_SEQUERY_END | Die Ereignisklasse wird zum Kategorisieren von Ereignissen verwendet. |
EventSubclass | 0 | Die Ereignisunterklasse enthält weitere Informationen zu den einzelnen Ereignisklassen. (z.B. 0: VertiPaq-Überprüfung) |
RootActivityId | ff217fd2-611d-43c0-9c12-19e202a94f70 | Stammaktivitäts-ID. |
CurrentTime | 2018-04-06T18:30:11.9137358Z | Der Zeitpunkt, zu dem das Ereignis begonnen hat, falls verfügbar. |
StartTime | 2018-04-06T18:30:11.9137358Z | Der Zeitpunkt, zu dem das Ereignis begonnen hat, falls verfügbar. |
JobID | 0 | Auftrags-ID für den Status. |
ObjectID | 464 | Objekt-ID |
ObjektType | 802012 | ObjektType |
EndTime | 2018-04-06T18:30:11.9137358Z | Der Zeitpunkt, zu dem das Ereignis beendet wurde. |
Dauer (Duration) | 0 | Die für das Ereignis benötigte Zeit (in Millisekunden). |
SessionType | User | Sitzungstyp (welche Entität hat den Vorgang verursacht). |
ProgressTotal | 0 | Status gesamt. |
IntegerData | 0 | Ganzzahlige Daten. |
Severity | 0 | Schweregrad einer Ausnahme. |
Vorgang erfolgreich | 1 | 1 = Erfolgreiche Ausführung 0 = Fehler. Der Wert 1 gibt beispielsweise die erfolgreiche Ausführung einer Berechtigungsüberprüfung und 0 einen Fehler bei dieser Überprüfung an. |
Fehler | 0 | Fehlernummer eines bestimmten Ereignisses. |
ConnectionID | 3 | Eindeutige Verbindungs-ID. |
DatasetID | 5eaa550e-06ac-4adf-aba9-dbf0e8fd1527 | ID des Semantikmodells, in dem die Anweisung des Benutzers bzw. der Benutzerin ausgeführt wird. |
SessionID | 3D063F66-A111-48EE-B960-141DEBDA8951 | Sitzungs-GUID. |
SPID | 180 | Serverprozess-ID. Durch diese Prozess-ID wird eine Benutzersitzung eindeutig identifiziert. Diese ID entspricht direkt der von XML/A verwendeten Sitzungs-GUID. |
ClientProcessID | NULL | Die Prozess-ID der Clientanwendung. |
ApplicationName | NULL | Der Name der Clientanwendung, die die Verbindung mit dem Server erstellt hat. |
CapacityName | pbi641fb41260f84aa2b778a85891ae2d97 | Der Name der Power BI Embedded-Kapazitätsressource. |
AllMetrics
Durch Aktivieren der Option AllMetrics werden die Daten aller Metriken protokolliert, die Sie mit einer Power BI Embedded-Ressource verwenden können.
In der folgenden Tabelle werden die Vorgänge im Zusammenhang mit Power BI Embedded aufgeführt, die möglicherweise im Aktivitätsprotokoll angezeigt werden.
Schemas
Power BI Embedded verwendet das Schema Power BI Dedicated.
Beispielskript für die Skalierung einer Kapazität
Zum Skalieren einer Kapazitätsressource können Sie das PowerShell-Runbookskript ScaleUp-Automation-RunBook.ps1 verwenden.
Das Skript verwendet Power BI- und Azure Resource Manager-REST-APIs, die in Azure Automation aufgerufen und von Azure-Benachrichtigungen ausgelöst werden können.
Sie können das Skript entweder kopieren oder es als Teil des Repositorys PowerBI-Developer-Samples herunterladen, indem Sie die grüne Schaltfläche Code auswählen und die ZIP-Datei herunterladen.
Zugehöriger Inhalt
- Eine Beschreibung der Überwachung von Power BI Embedded finden Sie unter Überwachen von Power BI Embedded.
- Weitere Informationen zur Überwachung von Azure-Ressourcen finden Sie unter Überwachen von Azure-Ressourcen mit Azure Monitor.