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.
Contenu connexe
- Consultez Surveiller Power BI Embedded pour obtenir une description de la surveillance de Power BI Embedded.
- Pour plus d’informations sur la supervision des ressources Azure, consultez Superviser des ressources Azure avec Azure Monitor.