Ver métricas de la canalización

Una vez que hayas definido, creado y ejecutado una canalización, podrás ver las métricas relacionadas con el trabajo o las tareas de la canalización en el Explorador de métricas. Además, puedes crear métricas y alertas basadas en registros personalizadas con Cloud Logging para monitorizar eventos como fallos de canalizaciones.

En esta página se explica cómo hacer lo siguiente:

Crear y ver métricas personalizadas en Cloud Logging tiene costes asociados. Para obtener más información, consulta los precios de Cloud Logging.

Ver métricas estándar de Vertex AI Pipelines en el explorador de métricas

Puede ver las siguientes métricas relacionadas con Vertex AI Pipelines en el explorador de métricas:

Ver la duración del tiempo de ejecución de las tareas de un flujo de procesamiento

Sigue estas instrucciones para ver la métrica Vertex Pipelines Job - PipelineJob duration en la consola Google Cloud :

  1. Ve a Explorador de métricas:

    Ir al explorador de métricas

  2. En la lista Métrica, selecciona Trabajo de Vertex Pipelines > Pipelinejob > Duración de PipelineJob.

  3. Haz clic en Aplicar.

  4. Opcional: Para filtrar la consulta, especifica uno o varios criterios haciendo clic en Filtrar. Por ejemplo:

    • Para ver la duración del tiempo de ejecución de un trabajo de una canalización específico, usa el filtro pipeline_job_id.

    • Para ver la duración del tiempo de ejecución de los trabajos de la canalización de una ubicación específica, usa el filtro location.

    • Para ver la duración del tiempo de ejecución de los trabajos de la canalización en los estados PIPELINE_STATE_CANCELLED, PIPELINE_STATE_CANCELLING, PIPELINE_STATE_FAILED, PIPELINE_STATE_PENDING, PIPELINE_STATE_RUNNING o PIPELINE_STATE_SUCCEEDED, usa el filtro run_state.

Ver el número de ejecuciones de la canalización

Sigue estas instrucciones para ver la métrica Location - Executing PipelineJobs en la consola Google Cloud :

  1. Ve a Explorador de métricas:

    Ir al explorador de métricas

  2. En la lista Métrica, seleccione Ubicación > Executing_vertexai_pipeline_jobs > Executing PipelineJobs.

  3. Haz clic en Aplicar.

  4. Opcional: Para filtrar la consulta, especifica uno o varios criterios haciendo clic en Filtrar. Por ejemplo, para ver el número de trabajos de la cartera de pedidos de una ubicación específica, usa el filtro location.

Ver el número de tareas de la canalización completadas

Sigue estas instrucciones para ver la métrica Vertex Pipelines Job - Completed PipelineTasks en la consola Google Cloud :

  1. Ve a Explorador de métricas:

    Ir al explorador de métricas

  2. En la lista Métrica, selecciona Trabajo de Vertex Pipelines > Pipelinejob > PipelineTasks completadas.

  3. Haz clic en Aplicar.

  4. Opcional: Para filtrar la consulta, especifica uno o varios criterios haciendo clic en Filtrar. Por ejemplo:

    • Para ver el número de tareas completadas en una ejecución de una canalización específica, usa el filtro pipeline_job_id.

    • Para ver el número de tareas completadas en las ejecuciones de la canalización de una ubicación concreta, usa el filtro location.

Ver el número de tareas de la canalización ejecutadas

Sigue estas instrucciones para ver la métrica Location - Executing PipelineTasks en la consola Google Cloud :

  1. Ve a Explorador de métricas:

    Ir al explorador de métricas

  2. En la lista Métrica, selecciona Ubicación > Executing_vertexai_pipeline_tasks > Executing PipelineTasks.

  3. Haz clic en Aplicar.

  4. Opcional: Para filtrar la consulta, especifica uno o varios criterios haciendo clic en Filtrar. Por ejemplo, para ver el número de tareas de la canalización que se han ejecutado en una ubicación específica, usa el filtro location.

Crear y ver métricas personalizadas en el explorador de registros

Puedes usar el Explorador de registros de la Google Cloud consola para crear métricas basadas en registros personalizadas que monitoricen y analicen patrones en los registros de tu canalización.

Ejemplos de métricas personalizadas

En esta sección se muestran ejemplos de métricas personalizadas que puede crear. Entre ellas, se incluyen las siguientes:

Crear una métrica personalizada para las tareas de flujo de procesamiento fallidas

Para crear una métrica de contador basada en registros personalizada que monitorice las tareas de flujo de trabajo fallidas, siga estos pasos:

  1. Ve al Explorador de registros:

    Ir al Explorador de registros

  2. Selecciona el Google Cloud proyecto adecuado.

  3. En el menú desplegable Recurso, selecciona Trabajo de Vertex Pipelines.

  4. En el menú desplegable Ubicación, selecciona la ubicación de tu canal.

  5. En el menú desplegable Todos los pipeline_job_id, selecciona el ID de tu trabajo de canalización.

  6. Haz clic en Aplicar.

  7. Haz clic en Crear métrica.

  8. En la pantalla Crear métrica de registros, haz lo siguiente:

    1. En Tipo de métrica, selecciona Contador.

    2. En la sección Detalles, rellene los siguientes campos:

      • Nombre de la métrica de registro: introduce un nombre para la métrica de registro (por ejemplo, pipelinejob_failed). Elige un nombre único entre las métricas basadas en registros de tu Google Cloud proyecto. Se aplican algunas restricciones de nomenclatura. Para obtener más información, consulta Solución de problemas.
      • Descripción: escriba una descripción de la métrica.
      • Unidades: deja este campo en blanco o introduce el dígito 1.
    3. Define el filtro de métricas en la sección Selección de filtros. Crea un filtro que recoja solo las entradas de registro que quieras incluir en tu métrica. Para ello, usa el lenguaje de consultas de registro. Por ejemplo:

      resource.type="aiplatform.googleapis.com/PipelineJob"
      jsonPayload.state="PIPELINE_STATE_FAILED"
      

      También puede usar expresiones regulares para crear los filtros de su métrica.

      Para abrir un panel que muestre las entradas de registro que coinciden con tu filtro, haz clic en Vista previa de los registros.

    4. Opcional: Añada una etiqueta en la sección Etiquetas. Para obtener instrucciones sobre cómo crear etiquetas, consulta el artículo Crear una etiqueta.

    5. Para crear la métrica, haga clic en Crear métrica.

Crear una métrica personalizada para el estado final de la canalización

Para crear una métrica de contador basada en registros personalizada que monitorice el estado final de tus trabajos de la canalización, haz lo siguiente:

  1. Ve al explorador de registros:

    Ir al Explorador de registros

  2. Selecciona el Google Cloud proyecto adecuado.

  3. En el menú desplegable Recurso, selecciona Trabajo de Vertex Pipelines.

  4. En el menú desplegable Ubicación, selecciona la ubicación de tu canal.

  5. En el menú desplegable Todos los pipeline_job_id, selecciona el ID de tu trabajo de canalización.

  6. Haz clic en Aplicar.

  7. Haz clic en Crear métrica.

  8. En la pantalla Crear métrica de registros, haz lo siguiente:

    1. En Tipo de métrica, selecciona Contador.

    2. En la sección Detalles, rellene los siguientes campos:

      • Nombre de la métrica de registro: introduce un nombre para la métrica de registro (por ejemplo, Pipeline_state_final). Elige un nombre único entre las métricas basadas en registros de tu Google Cloud proyecto. Se aplican algunas restricciones de nomenclatura. Para obtener más información, consulta Solución de problemas.
      • Descripción: escriba una descripción de la métrica.
      • Unidades: deja este campo en blanco o introduce el dígito 1.
    3. Define el filtro de métricas en la sección Selección de filtros. Crea un filtro que recoja solo las entradas de registro que quieras incluir en tu métrica. Para ello, usa el lenguaje de consultas de registro. Por ejemplo:

      resource.type="aiplatform.googleapis.com/PipelineJob"
      jsonPayload.state="PIPELINE_STATE_SUCCEEDED" OR
      "PIPELINE_STATE_FAILED" OR "PIPELINE_STATE_CANCELLED"
      

      También puede usar expresiones regulares para crear los filtros de su métrica.

      Para abrir un panel que muestre las entradas de registro que coinciden con tu filtro, haz clic en Vista previa de los registros.

    4. Opcional: Añada una etiqueta en la sección Etiquetas. Para obtener instrucciones sobre cómo crear etiquetas, consulta el artículo Crear una etiqueta.

    5. Para crear la métrica, haga clic en Crear métrica.

Ver la tasa de fallos de los trabajos de la canalización

La tasa de errores de las tareas de flujo de procesamiento se calcula como la proporción entre el número de tareas de flujo de procesamiento en el estado final y el número de tareas de flujo de procesamiento fallidas. Para crear un panel de control que monitorice la tasa de fallos de los trabajos de la canalización, siga estos pasos:

  1. Crea una métrica para monitorizar las tareas del flujo de procesamiento en el estado final. Para obtener más información, consulta Crear una métrica personalizada para el estado final de la canalización.

  2. Crea una métrica para monitorizar las tareas de la canalización que tengan el estado "Failed" (Error). Para obtener más información, consulta Crear una métrica personalizada para tareas de flujo de procesamiento fallidas.

  3. En la sección Monitoring de la Google Cloud consola, ve a la página Explorador de métricas.

    Ir a la página Explorador de métricas

  4. En la pestaña Configuración, haga lo siguiente:

    1. Haga clic en Añadir otra métrica.

    2. Seleccione la opción Mostrar métricas como ratio. Si seleccionas esta opción:

      • El panel Serie temporal A cambia de nombre a Numerador.

      • El panel Serie temporal B cambia de nombre a Denominador.

    3. En el panel Numerador, haga clic en Seleccionar una métrica para seleccionar la métrica creada para los trabajos de la canalización fallidos.

    4. En el panel Denominador, haga clic en Seleccionar una métrica para seleccionar la métrica creada para los trabajos de la canalización de estado final.

    5. (Opcional) Configura el numerador y el denominador añadiendo filtros o actualizando los campos de agrupación y los parámetros de alineación.

      Para obtener más información sobre cómo añadir filtros o actualizar los campos de agrupación y los parámetros de alineación, consulta el artículo Representar gráficamente una proporción de métricas.

    Después de seleccionar el numerador y el denominador, la tasa de errores de los trabajos de la canalización se muestra en el gráfico.

    • Una vez que hayas generado el gráfico de tasa de errores de trabajos de la canalización, podrás añadirlo a tu panel de control personalizado. Para obtener más información, consulta Guardar un gráfico para consultarlo más adelante.

    • Para copiar la URL que contiene la configuración del gráfico, haz clic en el icono de elipsis, situado en la esquina superior derecha del gráfico, y, a continuación, en Compartir por URL.