Información general

El Explorador de CI Visibility te permite buscar y filtrar, visualizar y exportar ejecuciones de pipelines en varios niveles utilizando cualquier etiqueta (tag).

Ve a Entrega de software > CI Visibility > Ejecuciones para ver los resultados de la ejecución de tu pipeline CI en los siguientes niveles: Pipeline, Etapa, *Trabajo, Paso y Comando.

Facetas CI predeterminadas

El panel CI de la izquierda muestra las facetas predeterminadas que puedes utilizar para buscar para tus ejecuciones de pipelines.

FacetaDescripción
Estado de CIEstado de ejecución de la CI: Success , Failure o Canceled.
Instancia de CINombre de instancia del proveedor de CI.
DuraciónDuración de la ejecución del pipeline.
ID de pipelineEl ID del pipeline.
Proveedor de CIEl nombre del proveedor de CI.
Etiquetas (labels) de nodoLas etiquetas (labels) del nodo.
Nombre de nodoEl nombre del nodo.
Pipeline parcialSe refiere a las ejecuciones de pipelines CI que incluyen reintentos, aprobaciones manuales u otras secuencias incompletas.
Reintento parcialIndica si la ejecución de la CI es un reintento de una ejecución anterior.
Activación manualIndica si la ejecución de la CI se activó manualmente.
ParámetrosLos parámetros definidos por el usuario cuando se activa un pipeline o un trabajo.
Número de pipelineEl número del pipeline.
URL de pipelineLa URL del pipeline.
Tiempo de espera en colaDuración total de la espera de un trabajo o tarea en la cola de CI antes de su ejecución.
DespliegueEl entorno GitLab desplegado con un pipeline CI.
Acción de despliegueLa acción realizada en el entorno GitLab desplegado.
Nombre de comandoEl identificador definido por el usuario para un comando específico en el pipeline CI.
ComandoLa línea de comandos que se ejecutó para generar el tramo (span) de pipeline personalizado.
Pipeline aguas abajoIndica si este pipeline está aguas abajo de otro pipeline.
ID de pipelineIdentificador de la ejecución del pipeline que precede y activa el pipeline actual.
Nombre de pasoEl nombre asignado a un paso específico en un pipeline CI.
Dominio de errorEl tipo de error de una ejecución de CI, como proveedor, usuario o desconocido.
Duración de ejecuciónLa duración total de la ejecución del pipeline CI.
Tiempo de esperaEl tiempo total de espera para la aprobación manual en una ejecución de CI.
En despliegueIndica si un trabajo dentro del pipeline inició un despliegue.
Contiene despliegueIndica si el pipeline incluye trabajos que activan un despliegue.
En ruta críticaIndica si el trabajo está en la ruta crítica de la ejecución del pipeline CI.

Para obtener más información sobre las facetas comunes que puedes utilizar como parte de tu consulta de búsqueda en el Explorador de CI Visibility, consulta Facetas de ejecución de pipelines.

Detalles y trazas (traces) de las ejecuciones de pipelines

Puedes ver datos agregados sobre ejecuciones de pipelines en el periodo de tiempo seleccionado. Utiliza el campo de búsqueda y las facetas para acotar la lista hasta a las ejecuciones que quieres investigar. Cambia la lista para mostrar pipelines, etapas o trabajos utilizando los botones de la parte superior.

A continuación se muestran tres gráficos que presentan las duraciones de tus pipelines más activos, tus pipelines fallidos a lo largo del tiempo y las ejecuciones de tus pipelines con una opción para cambiar a duración acumulada, respectivamente. Estos gráficos se limitan al nivel elegido en la parte superior izquierda (Pipeline, Stage, Job y más.)

Gráfico de tendencias de vistas del Explorador por Duración, Errores y Ejecuciones

Cada ejecución de pipeline se presenta como una traza, que incluye información sobre la etapa y el trabajo. Accede a las trazas de la ejecución individual del pipeline, de la etapa y del trabajo haciendo clic en una ejecución de la lista (similar a hacer clic en una ejecución de pipeline desde la vista Detalles del pipeline).

Los datos del pipeline CI están disponibles en dashboards y notebooks, para permitir a los equipos de ingeniería de compilaciones personalizar su comunicación sobre el trabajo de alta prioridad y las tendencias de CI a lo largo del tiempo.

Buscar y filtrar

Puedes limitar, ampliar o cambiar tu enfoque en un subconjunto de ejecuciones de pipelines haciendo clic en las facetas de la izquierda o escribiendo tu propia consulta personalizada en la barra de búsqueda. Cuando seleccionas o anulas la selección de facetas, la barra de búsqueda refleja automáticamente tus cambios. Del mismo modo, puedes modificar la consulta de la barra de búsqueda o escribir una consulta desde cero en la barra de búsqueda para seleccionar y deseleccionar las facetas de la izquierda.

Analizar

Para derivar o consolidar la información, agrupa tus ejecuciones de pipelines consultadas en entidades más claras como campos, patrones y transacciones. Mediante el uso de facetas, que no necesitas crear para buscar atributos, puedes realizar las siguientes acciones:

  • Buscar y realizar un seguimiento del progreso de los tests que se ejecutan en un pipeline de CI/CD.
  • Investigar cada ejecución de trabajo de CI/CD para identificar y solucionar los errores en los tests.

Visualizar

Selecciona un tipo de vista para visualizar los resultados de tus filtros y agregaciones y comprender mejor las ejecuciones de tus pipelines. Por ejemplo, puedes ver las ejecuciones de tus pipelines en una lista para organizar los datos en columnas o en un gráfico de series temporales para medir los datos de tus pipelines a lo largo del tiempo.

Exportar

Exporta tu vista en el Explorador de CI Visibility para volver a utilizarla más adelante o en contextos diferentes.

Referencias adicionales