GitHub-Aktivität in Incident-Kontext und Automatisierung verwandeln
Pushes, Pull Requests und Workflows beobachten, auf GitHub zurückwirken und Vorfälle als Issues verfolgen
Verbinde GitHub, und InfraNest reagiert auf das, was in deinen Repositories passiert, öffnet Issues für die Vorfälle und Befunde, die du nachverfolgen möchtest, und zeigt dir, was jeder Deploy betroffen hat.
- Issues, die sich bei Vorfällen selbst öffnen und schließen: InfraNest kann für jeden Vorfall ein Issue in einem Repository öffnen, oder nur für kritische Vorfälle oder ausgewählte Monitore, und es in seinen Abschlussstatus versetzen, sobald der Vorfall behoben ist, mit Notizen, die in beide Richtungen kopiert werden.
- Den Vorgang aus GitHub abschließen: Das Schließen des Issues in GitHub kann den Vorfall beheben, und dort hinterlassene Kommentare erreichen die Timeline des Vorfalls.
- Befunde manuell melden, wenn du einen Nachweis brauchst: Jeder Befund oder Vorfall kann in ein vorbereitetes, bereits geschriebenes Issue umgewandelt werden, wobei Befehle und Geheimnisse entfernt werden und dir der Text vor dem Senden angezeigt wird; ein wiederholter Befund wird stattdessen als Kommentar hinzugefügt, statt doppelt gemeldet zu werden.
- Deploys neben dem angezeigt, was sie betreffen: Jeder Deploy erhält eine Seite mit seinen Pull Requests, Commits und einem Abgleich mit deinen Monitoren für eine Stunde danach, damit du erkennen kannst, ob er die Lage verschlechtert hat.
- GitHub aus Automatisierungen heraus auslösen und steuern: Reagiere auf einen Push, Pull Request, Release, Workflow-Lauf oder Check und öffne oder aktualisiere als Reaktion darauf ein Issue, merge einen Pull Request, führe einen Job erneut aus, löse einen Workflow aus oder setze einen Commit-Status — ohne GitHub zu öffnen.
So sieht es in InfraNest aus
Wenn das passiert
GitHub-Workflow-Lauf
Ein GitHub-Actions-Workflow-Lauf hat den Status geändert — gestartet, abgeschlossen, fehlgeschlagen oder erfolgreich.
Läuft um 09:00 · Europe/Amsterdam · dort ist es jetzt 16:16
Nächste Läufe:Di., 3. Nov., 09:00Mi., 4. Nov., 09:00Do., 5. Nov., 09:00
Diese Automatisierung läuft nur, wenn du auf „Jetzt ausführen“ klickst.
Nur wenn — optionale Filter
AbgleichAlleBeliebigeKeinedieser Bedingungen
Tipp: Ein Wert kann per Platzhalter auf ein anderes Feld oder die Zeit verweisen.
Das tun — Aktionen laufen der Reihe nach, Stopp beim ersten Fehler
Auf einen Blick
Wenn GitHub-Workflow-Lauf wenn Status ist gleich completed, dann GitHub-Issue erstellen und Benachrichtigung senden.
Wähle einen Trigger und eine Aktion für eine Live-Zusammenfassung.
Was du tun kannst
Sobald GitHub verbunden ist, kann InfraNest Folgendes damit tun.
- Issues bei Vorfällen automatisch geöffnet und geschlossen
- Schließen des GitHub-Issues behebt den Vorfall
- Befunde und Vorfälle manuell als vorbereitete Issues gemeldet
- Deploys eine Stunde nach dem Release gegen Monitore geprüft
- 19 Aktionen und 14 Auslöser für GitHub-Automatisierungen
So verbindest du es
- 1
Die InfraNest Automations-App installieren
Gibt InfraNest nur Zugriff auf die von dir gewählten Repositories, ohne Token, das später rotiert werden muss — gehe zu Integrationen, öffne GitHub und wähle Verbinden.
- 2
Konto oder Organisation wählen
Wähle, wo installiert werden soll, und wähle Alle Repositories oder nur die, die InfraNest sehen soll, und bestätige dann im sich öffnenden GitHub-Fenster.
- 3
Bestätigen, dass die Installation dir gehört
GitHub bittet dich eventuell, den Zugriff zu bestätigen; sobald du zu InfraNest zurückkehrst, erscheint die Verbindung unter Konten.
Das war’s — GitHub ist verbunden.
Vollständige EinrichtungsanleitungMit KI einrichten
Ich nutze GitHub und möchte es mit InfraNest (infranest.io) verbinden — das Domains, DNS, Server und Zertifikate über mehrere Anbieter hinweg verwaltet. InfraNest fragt nach: GitHub-App installieren, alternativ: Persönlicher Zugriffstoken. Führe mich durch das Anlegen in GitHub: wo die Einstellungen in der aktuellen Oberfläche liegen, ob es eine Nur-Lese-Option gibt und wie ich prüfe, dass es funktioniert, bevor ich es einfüge.
MCP-Server
GitHub in Claude und ChatGPT
Du bearbeitest einen Vorfall aus Claude oder ChatGPT? Dein Assistent kann ihn mit allen Details in GitHub anlegen und dir den Link geben. Er fragt dich vorher.
- Bestätige den Checkout-Vorfall und leg ihn in GitHub an.
- Was hat diesen Vorfall verursacht? Leg ihn danach für das Team in GitHub an.
Fragen
#Kann GitHub meine Automatisierungen auslösen, oder nur angesteuert werden?
Beides, aber nur wenn du über die App verbindest: Ein Token erlaubt Automatisierungen, auf GitHub zu wirken (Issues öffnen, Pull Requests mergen, Workflows auslösen), kann aber keine Automatisierungen aus GitHub-Ereignissen starten. Installiere die App, wenn Pushes, Pull Requests, Workflow-Läufe und Ähnliches etwas auslösen sollen.
#Was passiert mit meinen Issues, wenn ich GitHub trenne?
Beim Trennen siehst du vorab, was stoppt und was InfraNest entfernt, bevor du bestätigst. Issues für Vorfälle stoppt, jede Automatisierung, die die Verbindung nutzt, wird abgeschaltet statt still zu scheitern, und dein Team wird benachrichtigt, wer sie getrennt hat und was abgeschaltet wurde.
#Was passiert, wenn jemand den Zugriff auf GitHub-Seite widerruft oder die App deinstalliert?
InfraNest bemerkt es: Die Verbindung wird unter Benötigt Aufmerksamkeit als fehlerhaft angezeigt, du erhältst eine Benachrichtigung, und Automatisierungen, die sie nutzen, stoppen mit einer Meldung zum Grund. Erneutes Verbinden mit demselben Konto nimmt deine Automatisierungen mit intakten Einstellungen wieder auf.
#Kann InfraNest Issues unter meinem Namen oder als Bot erstellen?
Als App installiert werden Issues und Kommentare als infranest[bot] erstellt; mit einem Token verbunden werden sie als das GitHub-Konto erstellt, zu dem der Token gehört. So oder so endet jedes Issue mit dem Hinweis, wer es gemeldet hat, oder dem Vermerk, dass InfraNest es automatisch gemeldet hat.
#Was brauche ich, bevor ich GitHub verbinde?
Ein Eigentümer des GitHub-Kontos oder der Organisation muss die Installation der App genehmigen (oder du kannst stattdessen mit einem Personal Access Token verbinden) — siehe die Einrichtungsanleitung.
#Funktioniert der MCP-Server von InfraNest mit GitHub?
Ja. Mit „auch handeln lassen“ kann dein Assistent einen InfraNest-Vorfall in deinem verbundenen GitHub anlegen und dir den Link zum Issue geben. Er fragt dich vorher, und ein Vorfall, der schon ein Issue hat, behält es. Die GitHub-Integration gibt es ab Pro. Der eigene MCP-Server von GitHub arbeitet mit deinen GitHub-Issues. Der von InfraNest bringt den Vorfall, seinen Monitor und was sich davor geändert hat ins selbe Gespräch.
Häufig zusammen verbunden
In Sekunden startklar
Bring deine gesamte Infrastruktur in ein modernes Dashboard.
Kostenloser Plan · Keine Kreditkarte nötig · In Minuten eingerichtet