Monitorizar un flujo

Puede usar Datastream para monitorizar los datos y los eventos que procesa un flujo. Esta información se muestra en los siguientes gráficos:

  • Rendimiento: la frecuencia con la que Datastream procesa datos o eventos. Esta tarifa puede ser:

    • Cantidad de datos (en MB) que Datastream transfiere del origen al destino.
    • Número de eventos asociados a los datos que se están transfiriendo. Un evento es un cambio único en la fuente, como una fila nueva añadida a una tabla de una base de datos.

  • Eventos no admitidos: número de eventos que no se pueden procesar de la fuente al destino.

  • Actualización de datos: la diferencia de tiempo entre los datos que residen en la fuente y los que se transfieren al destino mediante el flujo. Se calcula como el tiempo transcurrido entre la marca de tiempo de origen y la marca de tiempo de lectura del evento más antiguo que se está procesando. Si no hay eventos nuevos que leer de la fuente, la actualización se establece en 0.

    Si hay eventos en cola que Datastream aún no ha procesado, no se tienen en cuenta cuando Datastream calcula la métrica de actualización de datos. Por ejemplo, si hay un pico en el rendimiento, se reflejará en la métrica de frescura solo después de que Datastream procese los eventos que causan el pico.

  • Latencia del sistema: tiempo que tarda Datastream en procesar un evento. Este intervalo se calcula como el tiempo transcurrido entre el momento en que Datastream lee el evento y el momento en que se escribe en el destino.

  • Latencia total: la diferencia de tiempo entre el momento en que se escriben los datos en la fuente y el momento en que se escriben los eventos correspondientes en el destino.

Monitorizar los datos o eventos procesados

  1. Ve a la página Streams (Streams) de la Google Cloud consola.

    Ir a la página Streams

  2. Haz clic en el flujo que quieras monitorizar.

  3. Opcional. Desplázate hasta que aparezca el gráfico Actualización de los datos. En este gráfico, haz clic en el enlace Crear política de alertas para crear una política de alertas. Una política de alertas describe un conjunto de condiciones que quieres monitorizar en el gráfico.

    Después de hacer clic en el enlace, aparecerá la página Crear política de alertas en Cloud Monitoring. En esta página, puede definir la política de alertas del gráfico. Esto incluye especificar qué criterios activarán la política, quién recibirá una notificación si se cumplen los criterios y cómo se le notificará.

    Para obtener más información sobre las políticas de alertas, incluido cómo crearlas, consulta Gestionar políticas de alertas basadas en métricas.

  4. Haz clic en la pestaña MONITORING (MONITORIZACIÓN).

  5. Desplázate hasta que aparezca el gráfico que representa los datos o los eventos que está monitorizando Datastream.

  6. Si está consultando el gráfico Rendimiento, puede seleccionar (bytes/seg.) para ver la cantidad de datos que Datastream transfiere de la fuente al destino, o bien (eventos/seg.) para ver cuántos eventos están asociados a los datos que se transfieren.

  7. Para ver cuántos datos o eventos ha procesado Datastream en un periodo de horas o días, haga clic en 1 hora, 6 horas, 12 horas, 1 día, 2 días, 4 días, 7 días, 14 días o 30 días.

    También puedes definir un intervalo personalizado. Para ello, selecciona el menú Personalizado y, a continuación, usa el selector Calendario para especificar la fecha y la hora de inicio y de finalización de la cantidad de datos o el número de eventos que quieras ver.

    Datastream actualiza el gráfico del panel para reflejar tu selección y muestra el intervalo que has especificado.

    Por ejemplo, si hoy es 31 de octubre del 2021 y hace clic en 30 días, el gráfico mostrará la cantidad de datos o el número de eventos que ha procesado Datastream desde el 1 de octubre del 2021.

  8. Coloca el cursor sobre la línea del gráfico para ver cuántos datos o eventos ha procesado Datastream en una fecha y hora concretas.

Siguientes pasos