Integration · CI / CD
GitLab CI
Pipeline duration, runner load, success rate.
Was erfasst wird
Die GitLab REST API plus ein Webhook auf Pipeline-Events. Per-Project- / Per-Runner-Aggregation.
Voraussetzungen
- ✓GitLab 14+
- ✓token scope read_api
- ✓pipeline events webhook
Wichtige Metriken
Standardmäßig erfasst. Jede Metrik ist in Dashboards, Alerts und PromQL verfügbar.
gitlab.pipeline.durationgitlab.runner.loadgitlab.job.success.rategitlab.queue.timeEinrichtungsschritte
- 1Token mit read_api
- 2
Webhook-URL auf /api/v1/integrations/gitlab/hook
Nach der Installation
- · Metriken erscheinen innerhalb von 15-30 Sekunden auf dem Dashboard
- · Integrations-Labels fließen automatisch in die Filter
- · Dashboard-Presets für gängige Metriken sind im Editor verfügbar
Mehr in der Dokumentation
GitLab CI
Häufige Fragen
- Was erfasst Unimoni von GitLab CI?
- Pipeline duration, runner load, success rate. Jede Metrik landet in derselben TSDB wie der Rest Ihres Stacks — so bauen Sie Dashboards und Alerts über GitLab CI und alles andere an einem Ort.
- Wie lange dauert die Anbindung von GitLab CI?
- Meist ein paar Minuten: wenige Schritte, keine Code-Änderungen. Metriken erscheinen innerhalb von 15–30 Sekunden nach dem ersten Scrape auf Ihren Dashboards.
- Welchen Zugriff benötigt die GitLab CI-Integration?
- Nur das Minimum aus dem Abschnitt „Voraussetzungen“ oben — ein eingeschränktes Token oder eine Rolle, mehr nicht. Unimoni fordert die geringsten Rechte an, die das System unterstützt.
- Ist GitLab CI-Monitoring self-hosted und im kostenlosen Tarif verfügbar?
- Ja. Jede Integration funktioniert in Unimoni Cloud und self-hosted identisch und ist ab dem kostenlosen Tarif enthalten.