Partager via


Informations de référence sur les données de surveillance Power BI Embedded

Cet article contient toutes les informations de référence de surveillance pour ce service.

Consultez Surveiller Power BI Embedded pour plus d’informations sur les données que vous pouvez collecter pour Power BI Embedded et comment les utiliser.

Conseil

Utiliser l’application Métriques de capacité Microsoft Fabric pour surveiller votre capacité.

Métriques

Cette section répertorie toutes les métriques de plateforme collectées automatiquement pour App Service. Ces métriques font également partie de la liste globale de toutes les métriques de plateforme prises en charge dans Azure Monitor.

Pour plus d’informations sur les métriques de surveillance, consultez la section Présentation des métriques Azure Monitor.

Métriques prises en charge pour Microsoft.PowerBIDedicated/capacities

Le tableau suivant répertorie les métriques disponibles pour le type de ressource Microsoft.PowerBIDedicated/capacities.

  • Toutes les colonnes peuvent ne pas être présentes dans chaque table.
  • Certaines colonnes peuvent dépasser la zone d’affichage de la page. Sélectionnez Développer la table pour afficher toutes les colonnes disponibles.

Titres du tableau

  • Catégorie : le groupe de métriques ou classification.
  • Métrique : nom complet de la métrique tel qu’il apparaît dans le portail Azure.
  • Nom dans l’API REST : le nom de la métrique comme appelé dans l’API REST.
  • Unité : unité de mesure.
  • Agrégation : le type d’agrégation par défaut. Valeurs valides : Moyen (moy), Minimum (min), Maximum (max), Total (somme), Nombre.
  • Dimensions - Dimensions disponibles pour la métrique.
  • Fragments de temps - Intervalles auxquels la métrique est échantillonnée. Par exemple, PT1M indique que la métrique est échantillonnée toutes les minutes, PT30M toutes les 30 minutes, PT1H toutes les heures, et ainsi de suite.
  • Exportation DS : indique si la métrique est exportable vers les journaux Azure Monitor via les paramètres de diagnostic. Pour plus d’informations sur l’exportation des métriques, consultez Créer des paramètres de diagnostic dans Azure Monitor.
Mesure Nom dans l’API REST Unité Agrégation Dimensions Fragments de temps Exportation DS
Processeur (Gen2)

Utilisation de l’UC. Prise en charge uniquement pour les ressources Power BI Embedded Gen2.
cpu_metric Pourcentage Average <aucune> PT1M Oui
Surcharge (Gen2)

Surcharge de ressource, 1 si la ressource est surchargée ; sinon, 0. Prise en charge uniquement pour les ressources Power BI Embedded Gen2.
overload_metric Count Average <aucune> PT1M Oui

Ce tableau fournit des informations supplémentaires sur le tableau précédent.

Nom Métrique Description
UC cpu_metric Utilisation du processeur.
Processeur par charge de travail cpu_workload_metric Utilisation du processeur par charge de travail.
Surcharge overload_metric Surcharge de ressource, 1 si la ressource est surchargée ; sinon, 0.

Dimensions de métrique

Pour plus d’informations sur les dimensions de métrique, consultez Métriques multidimensionnelles.

Ce service n’a pas de métriques qui contiennent des dimensions.

Journaux d’activité de ressources

Cette section répertorie les types de journaux d’activité de ressources que vous pouvez collecter pour ce service. La section extrait la liste de tous les types de catégorie de journaux d’activité de ressources pris en charge dans Azure Monitor.

Journaux de ressources pris en charge pour Microsoft.PowerBIDedicated/capacities

Category Nom complet de la catégorie Table de journal Prend en charge le plan de journal de base Prend en charge la transformation de la durée d’ingestion Exemples de requêtes Coûts d’exportation
Engine Moteur AzureDiagnostics

Journaux d’activité de plusieurs ressources Azure.

Non Non Non

Tables Azure Monitor Logs

Cette section répertorie les tables de journaux Azure Monitor pertinentes pour ce service, disponibles pour une requête par l’analytique des journaux d’activité à l’aide de requêtes Kusto. Les tables contiennent les données du journal des ressources et éventuellement d’autres données en fonction de ce qui est collecté et acheminé vers elles.

Power BI Embedded Microsoft.PowerBIDedicated/capacities

Table Description
AzureActivity Entrées du journal d’activité Azure offrant un aperçu de tous les événements survenus dans Azure au niveau de l’abonnement ou du groupe de gestion.
AzureMetrics Stocke les journaux de ressources pour les services Azure qui utilisent le mode Azure Diagnostics. Les journaux de ressources décrivent le fonctionnement interne des ressources Azure.
AzureDiagnostics Données de métriques émises par les services Azure et qui mesurent leur intégrité et leurs performances.

Journal d’activité

La table liée répertorie les opérations qui peuvent être enregistrées dans le journal d’activité de ce service. Ces opérations constituent un sous-ensemble de toutes les opérations possibles du fournisseur de ressources dans le journal d’activité.

Pour plus d’informations sur le schéma des entrées du journal d’activité, consultez Schéma du journal d’activité.

Vous pouvez sélectionner les catégories Moteur et AllMetrics.

Moteur

La catégorie Moteur indique à la ressource d’enregistrer les événements répertoriés dans le tableau suivant. Chaque événement comporte des propriétés.

Nom de l'événement Description de l'événement
Audit de connexion Enregistre toutes les nouvelles connexions aux événements moteur depuis le démarrage de la trace.
Initialisation de la session Enregistre tous les événements d’initialisation de session depuis le démarrage de la trace.
Début de la requête Vertipaq Enregistre tous les événements de début de la requête VertiPaq SE depuis le démarrage de la trace.
Début de la requête Enregistre tous les événements de début de la requête depuis le démarrage de la trace.
Fin de la requête Enregistre tous les événements de fin de la requête depuis le démarrage de la trace.
Fin de la requête Vertipaq Enregistre tous les événements de fin de la requête VertiPaq SE depuis le démarrage de la trace.
Audit de déconnexion Enregistre toutes les déconnexions des événements moteur depuis le démarrage de la trace.
Erreur Enregistre tous les événements d’erreur moteur depuis le démarrage de la trace.

Exemple d’événement

Le tableau ci-après en fournit un exemple d’événement.

Nom de la propriété Fin de la requête Vertipaq - Exemple Description de la propriété
EventClass XM_SEQUERY_END La classe Événements sert à catégoriser les événements.
EventSubclass 0 La sous-classe Événements fournit des informations supplémentaires sur chaque classe d'événements. (par exemple, 0: VertiPaq Scan)
RootActivityId ff217fd2-611d-43c0-9c12-19e202a94f70 ID de l'activité racine.
CurrentTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement a démarré, si disponible.
StartTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement a démarré, si disponible.
JobID 0 ID de travail pour la progression.
ObjectID 464 ID objet
ObjectType 802012 ObjectType
EndTime 2018-04-06T18:30:11.9137358Z Heure à laquelle l'événement s'est terminé.
Duration 0 Temps (en millisecondes) pris par l'événement.
SessionType User Type de session (quelle entité a provoqué l'opération).
ProgressTotal 0 Total de progression.
IntegerData 0 Données de type integer.
Gravité 0 Niveau de gravité d'une exception.
Réussite 1 1 = réussite. 0 = échec. Par exemple, 1 signifie le succès d'une vérification d’autorisation, et 0 signifie l’échec de cette vérification.
Error 0 Numéro d'erreur d'un événement donné.
ConnectionID 3 ID de connexion unique.
DatasetID 5eaa550e-06ac-4adf-aba9-dbf0e8fd1527 ID du modèle sémantique dans lequel l’instruction de l’utilisateur est en cours d’exécution.
SessionID 3D063F66-A111-48EE-B960-141DEBDA8951 GUID de session.
SPID 180 ID de processus du serveur. Cet ID de processus identifie de manière unique une session utilisateur. Cet ID correspond directement au GUID de session utilisé par XML/A.
ClientProcessID null ID de traitement de l'application cliente.
ApplicationName null Nom de l’application cliente qui a créé la connexion au serveur.
CapacityName pbi641fb41260f84aa2b778a85891ae2d97 Nom de la ressource de la capacité Power BI Embedded.

AllMetrics

L’activation de l’option AllMetrics journalise les données de toutes les métriques que vous pouvez utiliser avec une ressource Power BI Embedded.

La table suivante répertorie les opérations liées à Power BI Embedded et qui peuvent apparaître dans le journal d’activité.

Schémas

Power BI Embedded utilise le schéma Power BI dédié.

Exemple de script pour la mise à l’échelle d’une capacité

Pour mettre à l’échelle une ressource de capacité, vous pouvez utiliser le script de runbook PowerShell ScaleUp-Automation-RunBook.ps1.

Le script utilise les API REST Power BI et Azure Resource Manager, qui peuvent être appelées dans Azure Automation et déclenchées par une alerte Azure.

Vous pouvez soit copier le script, soit le télécharger dans le cadre du référentiel PowerBI-Developer-Samples, en sélectionnant le bouton de code vert, puis en téléchargeant le fichier zip.