Partager via


Analyse de l’état et performances d’un flux d’événements

La fonctionnalité de flux d’événements Microsoft Fabric vous permet de surveiller facilement les données d’un événement de streaming, l’état et le niveau de performance d’une ingestion. Cet article explique comment surveiller l’état de flux d’événements, vérifierr les journaux, les erreurs et les insights de données avec des métriques.

Dans un flux d’événements, il existe deux types d’expériences de supervision : Insights de données et Journaux d’exécution. Vous voyez l’un ou les deux affichages en fonction de la source ou de la destination que vous sélectionnez.

Prérequis

Avant de commencer, vous devez avoir :

  • Accédez à un espace de travail Premium avec des autorisations Viewer ou supérieures dans lequel se trouve votre élément Eventstream.
  • Une source de hub d’événements Azure ou une destination lakehouse est ajoutée à votre flux d’événements.

Insights sur les données

L’onglet Insight sur les données s’affiche dans le volet inférieur du principal éditeur. Il fournit des métriques que vous pouvez utiliser pour surveiller l’état et le niveau de performance du flux d’événements, des sources et des destinations. Différentes sources et destinations ont des métriques différentes. Lorsque vous sélectionnez un nœud dans le canevas principal de l’éditeur, les métriques pour ce nœud spécifique s’affichent sous l’onglet Insights sur les données.

Insights sur les données dans un nœud de flux d’événements

Les métriques suivantes s’affichent pour un nœud de flux d’événements sous l’onglet Insights sur les données :

Métrique Unité Description
IncomingMessages Count Nombre d'événements ou de messages envoyés à un flux d'événements au cours d'une période donnée.
OutgoingMessages Count Nombre d'événements ou de messages provenant d'un flux d'événements au cours d'une période donnée.
IncomingBytes Octets Octets entrants pour un flux d’événements sur une période spécifiée.
OutgoingBytes Octets Octets sortants pour un flux d’événements sur une période spécifiée.

Pour afficher des insights sur les données d’un flux d’événements :

  1. Sélectionnez le nœud flux d’événements dans le canevas de l’éditeur principal.

  2. Dans le volet inférieur, sélectionnez l’onglet Insights sur les données.

  3. S’il existe des données dans le flux d’événements, le graphique des métriques s’affiche sous l’onglet Insights sur les données.

  4. Sur le côté droit de l’onglet, sélectionnez les cases à cocher près des métriques que vous souhaitez afficher.

Capture d'écran montrant les mesures du flux d'événements.

Aperçu des données dans les nœuds de source du hub d'événements Azure, de destination Lakehouse et de destination de la base de données KQL

Les métriques suivantes sont disponibles dans l'onglet Data insights pour les nœuds Azure event hub source, lakehouse destination et KQL database destination (mode « Traitement des événements avant l'ingestion ») :

Métrique Unité Description
Événements d’entrée Count Nombre de données d'événements que le moteur de flux d'événements tire d'un flux d'événements (dans une destination lakehouse ou une destination de base de données KQL), ou d'une source de hub d'événements Azure (dans une source de hub d'événements Azure).
Octets des événements d’entrée Octets Quantité de données d'événements que le moteur de flux d'événements tire d'un flux d'événements (dans une destination lakehouse ou une destination de base de données KQL), ou d'une source de hub d'événements Azure (dans une source de hub d'événements Azure).
Événements de sortie Count Nombre de données d'événements que le moteur de flux d'événements envoie à une base de données lakehouse ou KQL (dans une destination lakehouse ou une destination de base de données KQL), ou à un flux d'événements (dans une source de hub d'événements Azure).
Événements d’entrée en backlog Count Nombre d’événements d’entrée en backlog dans le moteur de flux d’événements.
Erreurs d’exécution Count Nombre total d’erreurs liées au traitement des événements.
Erreurs de conversion de données Count Nombre d’événements de sortie qui n’ont pas pu être convertis dans le schéma de sortie attendu.
Erreurs de désérialisation Count Nombre d’événements d’entrée qui n’ont pas pu être désérialisés à l’intérieur du moteur de flux d’événements.
Délai en filigrane Second Retard maximal du filigrane dans toutes les partitions de toutes les sorties pour cette source ou cette destination. Il est calculé en tant que temps d’horloge mur moins le filigrane le plus grand.

Pour afficher les insights de données pour une source de hub d’événements Azure, la destination lakehouse ou la destination de base de données KQL ('Traitement des événements avant le mode d’ingestion') :

  1. Sélectionnez le nœud source du hub d'événements Azure, le nœud de destination lakehouse ou le nœud de destination de la base de données KQL dans le canevas principal de l'éditeur

  2. Dans le volet inférieur, sélectionnez l’onglet Insights sur les données.

  3. S'il y a des données dans la source Azure event hub, la destination lakehouse ou la destination de la base de données KQL, le graphique de métriques apparaît dans l'onglet Data Insights.

  4. Sur le côté droit de l’onglet, sélectionnez les cases à cocher près des métriques que vous souhaitez afficher.

Capture d'écran montrant les métriques de source et de destination.

Journaux de runtime

L’onglet Journaux de runtime vous permet de vérifier les journaux détaillés qui se produisent dans l’engin de flux d’événements. Les journaux de runtime ont trois niveaux de gravité : avertissement, erreur et information.

Pour afficher les journaux d’exécution pour la source du hub d’événements Azure, la destination lakehouse et la destination de base de données KQL ('Traitement des événements avant le mode d’ingestion') :

  1. Sélectionner la source Azure event hub, la destination lakehouse ou la destination de la base de données KQL dans le canevas principal de l'éditeur.

  2. Dans le volet inférieur, sélectionnez l’onglet Journaux de runtime.

  3. S'il y a des données dans la source Azure event hub , la destination lakehouse ou la destination de la base de données KQL, les journaux apparaissent dans l'onglet Journaux d’exécution.

  4. Recherchez les journaux avec l’option Filtrer par mot clé ou filtrez la liste en modifiant la gravité ou le type.

  5. Pour consulter les journaux les plus actuels, sélectionnez Actualiser.

Capture d'écran montrant les journaux d'exécution de la source et de la destination.