Supervisión del estado y el rendimiento de un flujo de eventos
La característica de flujos de eventos de Microsoft Fabric permite supervisar fácilmente los datos de eventos de streaming, el estado de ingesta y el rendimiento de la ingesta. En este artículo, se explica cómo supervisar el estado del flujo de eventos, comprobar los registros, los errores y la información de datos con métricas.
En un flujo de eventos, hay dos tipos de experiencias de supervisión: Información de datos y Registros en tiempo de ejecución. Verá una o ambas vistas, según el origen o el destino que seleccione.
Requisitos previos
Antes de comenzar, debe tener:
- Acceso a un área de trabajo con permisos de Visor o superior donde se encuentra el elemento Eventstream.
- Un origen de Azure Event Hub o un destino Lakehouse agregado a su flujo de eventos.
Información de datos
La pestaña Información de datos aparece en el panel inferior del editor principal. La pestaña proporciona métricas que puede usar para supervisar el estado y el rendimiento de la secuencia de eventos, los orígenes y los destinos. Los distintos orígenes y destinos tienen métricas diferentes. Al seleccionar un nodo en el lienzo del editor principal, las métricas de ese nodo específico aparecen en la pestaña Información de datos.
Información de datos en un nodo eventstream
Aparecen las métricas siguientes para un nodo eventstream en la pestaña Información de datos:
Métrica | Unidad | Descripción |
---|---|---|
IncomingMessages | Recuento | El número de eventos o mensajes enviados a un flujo de eventos durante un período determinado. |
OutgoingMessages | Recuento | El número de eventos o mensajes de salida de un flujo de eventos durante un período determinado. |
IncomingBytes | Bytes | Bytes entrantes para un flujo de eventos durante un período especificado. |
OutgoingBytes | Bytes | Bytes salientes para un flujo de eventos durante un período especificado. |
Para ver la información de datos de una secuencia de eventos:
Seleccione el nodo de flujo de eventos en el lienzo del editor principal.
En el panel inferior, seleccione la pestaña Información de datos.
Si hay datos dentro de la secuencia de eventos, el gráfico de métricas aparece en la pestaña Insights de datos.
En el lado derecho de la pestaña, active las casillas situadas junto a las métricas que desea mostrar.
Insights de datos en el centro de eventos de Azure, Azure IoT Hub, almacenes de lago, Eventhouse, secuencias derivadas y nodos del activador de Fabric
Las métricas siguientes están disponibles en la pestaña Información de datos para el centro de eventos de Azure, Azure IoT Hub, almacenes de lago, Eventhouse (modo "Procesamiento de eventos antes de la ingesta"), secuencias derivadas y nodos del activador de Fabric:
Métrica | Unidad | Descripción |
---|---|---|
Eventos de entrada | Recuento | Número de datos de eventos que el motor de eventstream extrae de un eventstream (en un almacén de lago, Eventhouse, secuencia derivada o destino del activador Fabric), o desde un origen de eventos (en un centro de eventos de Azure o en un origen de Azure IoT Hub). |
Bytes del evento de entrada | Bytes | Cantidad de datos de eventos que el motor de eventstream extrae de un eventstream (en un almacén de lago, Eventhouse, secuencia derivada o destino del activador Fabric), o desde un origen de eventos (en un centro de eventos de Azure o en un origen de Azure IoT Hub). |
Eventos de salida | Recuento | Número de datos de eventos que el motor de eventstream envía a un almacén de lago o Eventhouse (en un almacén de lago, Eventhouse, secuencia derivada o destino del activador Fabric), o desde un origen de eventos (en un centro de eventos de Azure o en un origen de Azure IoT Hub). |
Eventos de entrada pendientes | Recuento | Número de eventos de entrada que están pendientes en el motor de eventstream. |
Errores en tiempo de ejecución | Recuento | Número total de errores relacionados con el procesamiento de eventos. |
Errores de conversión de datos | Recuento | Número de eventos de salida que no se pudieron convertir al esquema de salida previsto. |
Errores de deserialización | Recuento | Número de eventos de entrada que no se pudieron deserializar dentro del motor de eventstream. |
Retraso de la marca de agua | Second | Retraso máximo de la marca de agua en todas las particiones de todas las salidas de este origen o destino. Se calcula como el tiempo de reloj menos la referencia más grande. |
Para ver insights de datos de un centro de eventos de Azure, Azure IoT Hub, almacén de lago, Eventhouse (en el modo "Procesamiento de eventos antes de la ingesta"), secuencia derivada o activador de Fabric:
Seleccione el centro de eventos de Azure, el centro de iot de Azure, lakehouse, Eventhouse, el flujo derivado o el nodo activador de Fabric en el lienzo principal del editor.
En el panel inferior, seleccione la pestaña Información de datos.
Si hay datos en el centro de eventos de Azure, Azure IoT Hub, un almacén de lago, Eventhouse, secuencia derivada o activador de Fabric, el gráfico de métricas aparece en la pestaña Insights de datos.
En el lado derecho de la pestaña, active las casillas situadas junto a las métricas que desea mostrar.
Información de datos en los nodos de origen del conector de streaming
Los nodos de origen del conector de streaming incluyen los siguientes orígenes:
- Captura de datos modificados (CDC) de la base de datos de Azure SQL
- Azure Service Bus (Autobús de Servicio de Azure)
- CDC de base de datos PostgreSQL
- CDC de base de datos de MySQL
- CDC de Azure Cosmos DB
- Base de datos de SQL Server en la máquina virtual (CDC)
- Azure SQL Managed Instance CDC
- Google Cloud Pub/Sub
- Flujos de datos de Amazon Kinesis
- Confluent Cloud Kafka
- Apache Kafka
- Amazon MSK Kafka
Las métricas siguientes están disponibles en la pestaña Información de datos para los nodos de origen del conector de streaming:
Métrica | Unidad | Descripción |
---|---|---|
Eventos salientes de origen | Recuento | Número de registros resultantes de las transformaciones (si las hay) y escritas en eventstream para la tarea que pertenece al conector de origen con nombre en el trabajo (ya que la tarea se reinició por última vez). |
Eventos entrantes de origen | Recuento | Antes de aplicar las transformaciones, este es el número de registros generados o sondados por la tarea que pertenece al conector de origen con nombre en el trabajo (ya que la tarea se reinició por última vez). |
Errores del conector registrados | Recuento | Número de errores registrados para esta tarea del conector. |
Errores de procesamiento del conector | Recuento | Número de errores de procesamiento de registros en estas tareas del conector. |
Errores de procesamiento del conector | Recuento | Número de errores de procesamiento de registros en estas tareas del conector, incluidos los errores de reintento. |
Eventos de conector omitidos | Recuento | Número de registros omitidos debido a errores dentro de estas tareas del conector. |
Para ver la información de datos de un origen de conector de streaming:
- Seleccione Usar origen externo, y elija un origen de conector de streaming.
- Configure y publique el origen del conector de streaming.
- En el panel inferior de la vista activa, seleccione la pestaña Información de datos.
- Si hay datos dentro del origen del conector de streaming, el gráfico de métricas aparece en la pestaña Información de datos.
- En el lado derecho de la pestaña, active las casillas situadas junto a las métricas que desea mostrar.
Registros en tiempo de ejecución
La pestaña Registros en tiempo de ejecución permite comprobar los registros detallados que se producen en el motor de eventstream. Los registros en tiempo de ejecución tienen tres niveles de gravedad: advertencia, error e información.
Para ver los registros del entorno de ejecución del centro de eventos de Azure, Azure IoT Hub, un origen de conector de streaming, un almacén de lago, Eventhouse (modo de "Procesamiento de eventos antes de la ingesta") o un activador de Fabric:
Seleccione el nodo en el lienzo del editor principal.
En el panel inferior, seleccione la pestaña Registros en tiempo de ejecución.
Si hay datos dentro del centro de eventos de Azure, Azure IoT Hub, origen del conector de streaming, Lakehouse, Eventhouse o activador de Fabric, los registros aparecen en la pestaña Registros de tiempo de ejecución.
Busque los registros con la opción filtrar por palabra clave o filtre la lista cambiando la gravedad o el tipo.
Para ver los registros más actuales, seleccione Actualizar.