Integración · CI / CD
GitLab CI
Pipeline duration, runner load, success rate.
Qué se recopila
La GitLab REST API más un webhook en los events de pipeline. Agregación por proyecto / por runner.
Requisitos
- ✓GitLab 14+
- ✓token scope read_api
- ✓pipeline events webhook
Métricas clave
Se recopilan de fábrica. Cada métrica está disponible en paneles, alertas y PromQL.
gitlab.pipeline.durationgitlab.runner.loadgitlab.job.success.rategitlab.queue.timePasos de instalación
- 1Token con read_api
- 2
URL de webhook en /api/v1/integrations/gitlab/hook
Después de la instalación
- · Las métricas aparecen en el panel en 15-30 segundos
- · Las labels de la integración pasan a los filtros automáticamente
- · Los presets de panel para métricas comunes están disponibles en el editor
Más en la documentación
GitLab CI
Preguntas frecuentes
- ¿Qué recopila Unimoni de GitLab CI?
- Pipeline duration, runner load, success rate. Cada métrica llega a la misma TSDB que el resto de tu stack, así que puedes crear paneles y alertas sobre GitLab CI y todo lo demás en un solo lugar.
- ¿Cuánto tarda en conectarse GitLab CI?
- Normalmente unos minutos: un puñado de pasos, sin cambios de código. Las métricas aparecen en tus paneles 15–30 segundos después del primer scrape.
- ¿Qué acceso necesita la integración de GitLab CI?
- Solo el mínimo indicado en «Requisitos» arriba — un token o rol acotado, nada más. Unimoni pide el menor privilegio que admite cada sistema.
- ¿El monitoreo de GitLab CI está disponible self-hosted y en el plan gratuito?
- Sí. Cada integración funciona igual en Unimoni Cloud y self-hosted, y se incluye desde el plan gratuito.