- Responders: Untersuchen und beheben Sie Alarme, Fehlerberichte und Supportanfragen, sobald sie eingehen.
- Incidents: Finden Sie die grundlegende Ursache, dämmen Sie die Auswirkungen ein und bringen Sie jede Störung zum Abschluss.
- Reports: Setzen Sie Erkenntnisse darüber um, was hinter Ihren Alarmen, Fehlern und Störungen steckt – etwa Alarmschwellenwerte, die angepasst werden sollten, oder wiederkehrende Problemkategorien, die behoben werden müssen.
Setup
Oncall muss pro Organisation einmalig eingerichtet werden. Bei der Einrichtung lernt Devin Ihre Systeme anhand Ihrer Telemetrie-Tools und Ihres Codes kennen und erstellt Fähigkeiten, die jede Oncall-Sitzung verwendet.- Öffnen Sie Oncall in der Sidebar und klicken Sie auf Begin setup.
- Verbinden Sie mindestens ein Telemetrie-Tool. Sie können diesen Schritt überspringen, wenn in Devins Umgebung bereits ein Telemetrie-Tool verfügbar ist.
- Klicken Sie auf Finish. Devin beginnt nun, Ihre Systeme kennenzulernen. Das dauert in der Regel 1–2 Stunden. Sie werden benachrichtigt, sobald Oncall bereit ist.
Für die Einrichtung benötigen Sie die Berechtigung zum Verwalten von Oncall. Nur Organisationsadministratoren können Tools für die gesamte Organisation verbinden.
Oncall-Einstellungen
Über das Zahnradsymbol im Oncall-Header öffnen Sie die Einstellungen, die für alle Oncall-Sitzungen gelten:- Anweisungen: in Markdown verfasste Vorgaben, die jede Oncall-Sitzung befolgt. Betrachten Sie sie als eine Art
AGENTS.mdspeziell für Oncall. - Fähigkeiten: die Fähigkeiten, die Devin bei der Einrichtung zu Ihren Systemen generiert hat. Damit sie aktuell bleiben, setzen Sie Skill update frequency auf Weekly oder Monthly, oder klicken Sie auf Update skills now.
Responders
Ein Responder überwacht eine Quelle für Alarme oder Meldungen und lässt Devin jedes neue Ereignis untersuchen. Devin fasst wiederholte Ereignisse in einem einzigen Issue zusammen, sodass ein häufig auslösender Alarm nur einmal untersucht wird. Verwenden Sie Responder für:- Produktionsalarme, die Ihre Monitoring-Tools in einem Slack- oder Microsoft-Teams-Channel posten.
- PagerDuty-Störungen, bei denen Devin seine Untersuchung als Notizen zur Störung veröffentlicht.
- Fehlerberichte und Supportanfragen in einem Channel wie
#eng-bugs.
Einen Responder erstellen
- Klicken Sie auf der Seite Oncall auf Create responder.
- Geben Sie einen Name ein und wählen Sie den Responder type aus. Der Typ lässt sich nach der Erstellung nicht mehr ändern.
- Fügen Sie einen oder mehrere Triggers hinzu.
- Passen Sie optional die Sitzungseinstellungen, Connectors und das Runbook an.
- Klicken Sie auf Create responder.
Ein Runbook ist optional. Devin Oncall weiß bereits, wie Alarme und Fehler untersucht werden. Fügen Sie daher nur dann eines hinzu, wenn Ihr Team spezifische Schritte benötigt.
Responder-Typen
Alarme und Fehlerberichte erfordern eine unterschiedliche Behandlung, daher durchläuft jeder Responder-Typ einen eigens darauf zugeschnittenen Ablauf. Der Typ legt außerdem fest, wie die Vorgänge des Responders auf seinem board verfolgt werden.Auslöser
Ein Responder überwacht jeweils eine Integration und kann bis zu 10 Auslöser haben. Devin reagiert, sobald einer davon zutrifft.
Fügen Sie einem Auslöser Bedingungen hinzu, um einzugrenzen, auf welche Ereignisse Devin reagiert.
Responder-Einstellungen
Incidents
Incidents ist für Teams gedacht, die für jeden Vorfall einen eigenen Slack-Kanal erstellen. Devin tritt dem Channel bei, ermittelt die wahrscheinliche grundlegende Ursache, empfiehlt Gegenmaßnahmen und untersucht den Vorfall fortlaufend weiter, während er sich entwickelt. Devin postet Updates, beantwortet Fragen in threads und führt einen Vorfallbericht.Störungen aktivieren
- Öffnen Sie auf der Seite Oncall die Registerkarte Incidents und klicken Sie auf Enable incidents.
- Aktivieren Sie Enable incidents.
- Legen Sie unter Slack channel prefix das Präfix fest, das Ihre Störungs-Channel verwenden, zum Beispiel
incident-. - Wählen Sie einen Response mode aus und speichern Sie.
Für Störungen muss Slack für Ihre Organisation verbunden sein. Innerhalb eines Enterprise können Störungen jeweils nur für eine Organisation aktiviert sein.
Antwortmodi
Vorfall-Einstellungen
Die Registerkarte Incidents listet alle Vorfälle jeweils mit einem Link zur zugehörigen Sitzung auf. Mit Stop beenden Sie Devins Beteiligung an einem Vorfall, mit Resume nehmen Sie sie wieder auf.
Berichte
Ein Bericht liefert Ihnen in regelmäßigen Abständen umsetzbare Erkenntnisse aus Ihrer Rufbereitschaft: Alarmschwellenwerte, die Sie anpassen sollten, immer wiederkehrende Arten von Vorgängen, die Sie beheben sollten, und die Ursachen Ihrer Alarme, Fehler und Störungen. Jeder Bericht fasst außerdem die identifizierten und behobenen Vorgänge, die untersuchten Störungen sowie die PRs zusammen, die Devin geöffnet und gemergt hat. Verwenden Sie Berichte für die wöchentliche Übergabe der Rufbereitschaft, oder beschränken Sie den Geltungsbereich eines Berichts auf Ihr Team, z. B. Abrechnung oder Infrastruktur.Bericht erstellen
- Öffnen Sie auf der Seite Oncall die Registerkarte Reports und klicken Sie auf Create report.
- Geben Sie einen Name ein.
- Legen Sie unter Responders match fest, welche Responder der Bericht abdeckt – entweder durch Auswählen einzelner Responder oder anhand von Metadaten.
- Beschreiben Sie unter Incidents match, welche Störungen in den Bericht aufgenommen werden sollen. Lassen Sie das Feld leer, um Störungen auszuschließen.
- Legen Sie den Schedule fest und fügen Sie optional Instructions hinzu, die beschreiben, was der Bericht enthalten soll.
- Wählen Sie unter Notifications einen Slack- oder Microsoft-Teams-Channel aus, in dem der Bericht gepostet werden soll.
- Klicken Sie auf Create report.

