Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können die Microsoft Fabric-Ereignisstreams-Funktion verwenden, um Streaming-Ereignisdaten, Aufnahmestatus und Aufnahmeleistung zu überwachen. In diesem Artikel wird erläutert, wie Sie Metriken verwenden, um den Ereignisstreamstatus zu überwachen und Protokolle, Fehler und Datenerkenntnisse zu überprüfen.
Ein Eventstream verfügt über zwei Arten von Überwachungserfahrungen: Datenerkenntnisse und Laufzeitprotokolle. Je nach der von Ihnen ausgewählten Quelle oder dem ausgewählten Ziel sind eine oder beide Ansichten verfügbar.
Voraussetzungen
- Zugriff auf einen Arbeitsbereich mit Viewer- oder höheren Berechtigungen, in denen sich Ihr Eventstream-Element befindet.
- Eine Azure Event Hubs-Quelle oder ein Lakehouse-Ziel wird Ihrem Event-Stream hinzugefügt.
Datenerkenntnisse
Die Registerkarte "Dateneinblicke " wird im unteren Bereich des Haupt-Editors angezeigt. Sie stellt Metriken bereit, mit denen Sie Status und Leistung des Eventstreams, der Quellen und der Ziele überwachen können. Verschiedene Quellen und Ziele verfügen über unterschiedliche Metriken.
Wenn Sie einen Knoten im Haupt-Editor-Canvas auswählen, werden die Metriken für diesen bestimmten Knoten auf der Registerkarte "Datenerkenntnisse " angezeigt.
Datenerkenntnisse für einen Eventstream-Knoten
Auf der Registerkarte "Dateneinblicke " werden die folgenden Metriken für einen Eventstream-Knoten angezeigt:
| Metrik | Einheit | Beschreibung |
|---|---|---|
| IncomingMessages | Anzahl | Die Anzahl der Ereignisse oder Nachrichten, die über einen bestimmten Zeitraum an einen Ereignisstream gesendet werden. |
| OutgoingMessages | Anzahl | Die Anzahl der Ereignisse oder Nachrichten, die über einen bestimmten Zeitraum von einem Ereignisstream gesendet wurden. |
| IncomingBytes | Byte | Eingehende Bytes für einen Eventstream in einem angegebenen Zeitraum |
| OutgoingBytes | Byte | Ausgehende Bytes für einen Eventstream in einem angegebenen Zeitraum |
So zeigen Sie Datenerkenntnisse für einen Ereignisstream an:
Wählen Sie im Haupt-Editor-Canvas den Eventstream-Knoten aus.
Wählen Sie im unteren Bereich die Registerkarte "Dateneinblicke " aus.
Wenn sich Daten innerhalb des Ereignisstreams befinden, wird das Metrikdiagramm angezeigt.
Aktivieren Sie auf der rechten Seite der Registerkarte die Kontrollkästchen neben den Metriken, die Sie anzeigen möchten.
Datenanalysen für Azure Event Hubs, Azure IoT Hub, Lakehouse, Eventhouse, abgeleitete Streams und Fabric Activator-Knoten.
Auf der Registerkarte "Dateneinblicke " werden die folgenden Metriken für Azure Event Hubs, Azure IoT Hub, Lakehouse, Eventhouse (Ereignisverarbeitung vor Aufnahmemodus ), abgeleiteter Datenstrom und Fabric-Aktivatorknoten bereitgestellt:
| Metrik | Einheit | Beschreibung |
|---|---|---|
| Eingabeereignisse | Anzahl | Die Anzahl der Ereignisdatenelemente, die die Eventstream-Engine aus einem Eventstream (in einem Lakehouse, Eventhouse, abgeleitetem Stream oder als Fabric-Aktivator-Ziel) oder aus einer Ereignisquelle (in einer Azure Event Hubs- oder Azure IoT Hub-Quelle) abruft. |
| Eingabe-Ereignis-Bytes | Byte | Menge der Ereignisdaten, die die Eventstream-Engine aus einem Ereignisstream (wie einem Lakehouse, Eventhouse, abgeleiteten Stream oder Fabric-Aktivatorziel) oder aus einer Ereignisquelle (wie einer Azure Event Hubs- oder Azure IoT Hub-Quelle) abruft. |
| Ausgabeereignisse | Anzahl | Anzahl der Ereignisdatenelemente, die das Eventstream-Modul an ein Seehaus oder Eventhouse (in einem Lakehouse, Eventhouse, abgeleitetem Stream oder Fabric-Aktivatorziel) oder von einer Ereignisquelle (in einer Azure Event Hubs- oder Azure IoT Hub-Quelle) sendet. |
| Eingabeereignisse im Rückstand | Anzahl | Anzahl der Eingabeereignisse, die im Eventstream-Modul im Rückstand sind. |
| Laufzeitfehler | Anzahl | Gesamtzahl der Fehler im Zusammenhang mit der Ereignisverarbeitung |
| Datenkonvertierungsfehler | Anzahl | Anzahl der Ausgabeereignisse, die nicht in das erwartete Ausgabeschema konvertiert werden können. |
| Deserialisierungsfehler | Anzahl | Die Anzahl der Eingabeereignisse, die nicht innerhalb des Eventstream-Moduls deserialisiert werden können. |
| Grenzwertverzögerung | Sekunde | Maximale Wasserzeichenverzögerung über alle Partitionen aller Ausgaben für diese Quelle oder dieses Ziel. Wird als Gesamtbetrachtungszeit abzüglich des größten Grenzwerts berechnet. |
Um Dateneinblicke für einen Azure Event Hub, Azure IoT Hub, Lakehouse, Eventhouse, abgeleiteten Stream oder Fabric-Aktivator abzurufen:
Wählen Sie im Haupt-Editor-Canvas den Azure Event Hubs, Azure IoT Hub, lakehouse, eventhouse, abgeleitete Streams oder den Fabric-Aktivator-Knoten aus.
Wählen Sie im unteren Bereich die Registerkarte "Dateneinblicke " aus.
Wenn sich Daten innerhalb des Event Hub, IoT Hub, Lakehouse, Eventhouse, Derived Stream oder Fabric-Aktivator befinden, wird das Metrikdiagramm angezeigt.
Aktivieren Sie auf der rechten Seite der Registerkarte die Kontrollkästchen neben den Metriken, die Sie anzeigen möchten.
Daten-Einblicke für Streaming-Konnektor-Quellknoten
Zu den Quellknoten des Streamingconnectors gehören die folgenden Quellen:
- Amazon Kinesis-Datenströme
- Amazon MSK Kafka
- Apache Kafka
- Azure Cosmos DB-CDC
- Azure-Daten-Explorer
- Azure Service Bus
- Azure SQL-Datenbank Änderungsdatenerfassung (CDC)
- Azure SQL Verwaltete Instanz CDC
- Confluent Cloud Kafka
- Google Cloud Pub/Sub
- HTTP
- MongoDB CDC
- MQTT
- MySQL-Datenbank CDC
- PostgreSQL-Datenbank CDC
- Echtzeitwetter
- Solace PubSub+
- SQL Server auf virtueller Maschine (VM) Datenbank (DB)
Die folgenden Metriken sind auf der Registerkarte Dateneinblicke für Quellknoten von Streaming-Connectors verfügbar:
| Metrik | Einheit | Beschreibung |
|---|---|---|
| Quellenübertragene Ereignisse | Anzahl | Anzahl der Datensätze, die von den Transformationen (falls vorhanden) gesendet und in einen Ereignisstream für die Aufgabe geschrieben wurden, die zum benannten Quellconnector im Worker gehört (seit dem letzten Neustart der Aufgabe). |
| Eingehende Ereignisse aus der Quelle | Anzahl | Die Anzahl der Datensätze, die von der Aufgabe, die zum benannten Quell-Connector im Worker gehört, seit ihrem letzten Neustart erstellt oder abgerufen wurden, bevor Transformationen angewendet werden. |
| Protokollierte Connectorfehler | Anzahl | Anzahl der Fehler, die von den Connectoraufgaben protokolliert wurden. |
| Fehler bei der Verbinderverarbeitung | Anzahl | Anzahl der Datensatzverarbeitungsfehler in diesen Connectoraufgaben. |
| Fehler bei der Verbinderverarbeitung | Anzahl | Anzahl der Datensatzverarbeitungsfehler in diesen Connectoraufgaben, einschließlich Wiederholungsfehlern. |
| Connector-Ereignisse übersprungen | Anzahl | Die Anzahl der Datensätze, die aufgrund von Fehlern innerhalb dieser Connectoraufgaben übersprungen wurden. |
Um die Datenanalysen für eine Streaming-Connector-Quelle anzuzeigen:
Wählen Sie "Externe Quelle verwenden" und dann eine Streaming connector-Quelle aus.
Konfigurieren und veröffentlichen Sie die Streaming-Connector-Quelle.
Wählen Sie im unteren Bereich in der Liveansicht die Registerkarte "Dateneinblicke " aus.
Wenn sich Daten in der Quelle des Streamingconnectors befinden, wird das Metrikdiagramm angezeigt.
Aktivieren Sie auf der rechten Seite der Registerkarte die Kontrollkästchen neben den Metriken, die Sie anzeigen möchten.
Runtimeprotokolle
Verwenden Sie die Registerkarte "Laufzeitprotokolle ", um die detaillierten Protokolle zu überprüfen, die im Eventstream-Modul auftreten. Laufzeitprotokolle weisen drei Schweregrade auf: Warnung, Fehler und Informationen.
So rufen Sie die Laufzeitprotokolle für einen Azure Event Hub, Azure IoT Hub, eine Streaming-Connector-Quelle, ein Lakehouse, ein Eventhouse (Ereignisverarbeitung vor der Aufnahme-Modus) oder einen Fabric-Aktivator ab:
Wählen Sie im Haupt-Editor-Zeichenbereich den Knoten aus.
Wählen Sie im unteren Bereich die Registerkarte "Laufzeitprotokolle " aus.
Wenn sich Daten im Azure Event Hub, Azure IoT Hub, Streaming Connector-Quelle, Lakehouse, Eventhouse oder Fabric-Aktivator befinden, werden die Protokolle angezeigt.
Durchsuchen Sie die Protokolle mithilfe der Option "Filtern nach Schlüsselwort ", oder filtern Sie die Liste, indem Sie den Schweregrad oder den Typ ändern.
Um die aktuellsten Protokolle anzuzeigen, wählen Sie Aktualisieren aus.