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:
Ver métricas estándar de Vertex AI Pipelines en el Explorador de métricas
Crear y ver métricas personalizadas en el Explorador de registros (versión preliminar)
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:
Métricas a nivel de trabajo de la canalización:
Usa la métrica
Vertex Pipelines Job - PipelineJob duration
para ver la duración del tiempo de ejecución de las ejecuciones de la canalización.Usa la métrica
Location - Executing PipelineJobs
para ver el número de ejecuciones de la canalización.
Métricas a nivel de tarea de la canalización:
Usa
Vertex Pipelines Job - Completed PipelineTasks
para ver el número de tareas de la canalización que se han completado.Usa el
Location - Executing PipelineTasks
para ver el número de tareas de la canalización que se han ejecutado en las ejecuciones de la canalización.
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 :
Ve a Explorador de métricas:
En la lista Métrica, selecciona Trabajo de Vertex Pipelines > Pipelinejob > Duración de PipelineJob.
Haz clic en Aplicar.
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
oPIPELINE_STATE_SUCCEEDED
, usa el filtrorun_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 :
Ve a Explorador de métricas:
En la lista Métrica, seleccione Ubicación > Executing_vertexai_pipeline_jobs > Executing PipelineJobs.
Haz clic en Aplicar.
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 :
Ve a Explorador de métricas:
En la lista Métrica, selecciona Trabajo de Vertex Pipelines > Pipelinejob > PipelineTasks completadas.
Haz clic en Aplicar.
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 :
Ve a Explorador de métricas:
En la lista Métrica, selecciona Ubicación > Executing_vertexai_pipeline_tasks > Executing PipelineTasks.
Haz clic en Aplicar.
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
Crear una métrica personalizada para el estado final de la canalización
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:
Ve al Explorador de registros:
Selecciona el Google Cloud proyecto adecuado.
En el menú desplegable Recurso, selecciona Trabajo de Vertex Pipelines.
En el menú desplegable Ubicación, selecciona la ubicación de tu canal.
En el menú desplegable Todos los pipeline_job_id, selecciona el ID de tu trabajo de canalización.
Haz clic en Aplicar.
Haz clic en Crear métrica.
En la pantalla Crear métrica de registros, haz lo siguiente:
En Tipo de métrica, selecciona Contador.
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.
- Nombre de la métrica de registro: introduce un nombre para la métrica de registro (por ejemplo,
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.
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.
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:
Ve al explorador de registros:
Selecciona el Google Cloud proyecto adecuado.
En el menú desplegable Recurso, selecciona Trabajo de Vertex Pipelines.
En el menú desplegable Ubicación, selecciona la ubicación de tu canal.
En el menú desplegable Todos los pipeline_job_id, selecciona el ID de tu trabajo de canalización.
Haz clic en Aplicar.
Haz clic en Crear métrica.
En la pantalla Crear métrica de registros, haz lo siguiente:
En Tipo de métrica, selecciona Contador.
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.
- Nombre de la métrica de registro: introduce un nombre para la métrica de registro (por ejemplo,
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.
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.
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:
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.
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.
En la sección Monitoring de la Google Cloud consola, ve a la página Explorador de métricas.
En la pestaña Configuración, haga lo siguiente:
Haga clic en Añadir otra métrica.
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.
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.
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.
(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.