Encuentra el paso lento y luego el caro.
Observabilidad y análisis de CI
Duración por trabajo, tiempo de cola, tasa de aciertos de caché y costo, desglosados por flujo de trabajo, etiqueta y repositorio.
Percentiles de duración
p50 y p95 por trabajo, porque la media esconde las tiradas que duelen.
Atribución de costos
Gasto por flujo de trabajo, por etiqueta, por repositorio, por equipo.
Información de caché
Tasa de aciertos y tiempo de restauración por clave de caché.
Exportación de OpenTelemetry
Envíe tramos de CI al backend de seguimiento que ya ejecuta.
Preguntas frecuentes
- ¿Qué debo mirar primero?
- duración de p95, no la media. Los desarrolladores experimentan la cola lenta y un promedio saludable con un p95 de triple longitud significa que la mitad de su equipo está esperando.
- ¿Cómo puedo saber qué flujo de trabajo se volvió más lento?
- Compare p95 por flujo de trabajo mes tras mes y segmente por aciertos y errores de caché; en realidad, esas son dos distribuciones diferentes y una regresión a menudo solo afecta a una.
- ¿Puedo exportar esto a mis propias herramientas?
- Sí. El flujo de trabajo ejecuta la exportación como seguimientos de OpenTelemetry con trabajos y pasos como intervalos, por lo que la CI se ubica junto con la telemetría de producción en cualquier backend que ya ejecute.
Tu próximo build podría ser el doble de rápido, por la mitad de precio
Empieza gratis. Marcharse es esa misma línea, y también publicamos ese diff.