Integration · CI / CD
GitHub Actions
Workflow durations, failure rate, queue time.
Was erfasst wird
Ein Webhook plus GraphQL-Polling. Metriken: workflow_run duration, success rate, queue time per runner pool.
Voraussetzungen
- ✓GitHub App with workflow:read
- ✓webhook on workflow_run
- ✓runner_pool labels
Wichtige Metriken
Standardmäßig erfasst. Jede Metrik ist in Dashboards, Alerts und PromQL verfügbar.
gha.workflow.durationgha.success.rategha.queue.timegha.runner.utilizationEinrichtungsschritte
- 1GitHub App mit workflow:read anlegen
- 2Webhook auf check_run / workflow_run
- 3runner_pool-Labels
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
GitHub Actions
Häufige Fragen
- Was erfasst Unimoni von GitHub Actions?
- Workflow durations, failure rate, queue time. Jede Metrik landet in derselben TSDB wie der Rest Ihres Stacks — so bauen Sie Dashboards und Alerts über GitHub Actions und alles andere an einem Ort.
- Wie lange dauert die Anbindung von GitHub Actions?
- 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 GitHub Actions-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 GitHub Actions-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.