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.time

Pasos de instalación

  1. 1Token con read_api
  2. 2URL 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
Abrir la guía →

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.

Integraciones similares