Freigeben über


Lernprogramm: Einrichten eines Vorfalltriggers für Azure SRE-Agent

In diesem Lernprogramm erstellen Sie einen Vorfallauslöser auf der Canvas des Subagent-Generators, der Vorfälle nach Schweregrad und Dienst filtert, und leitet übereinstimmende Vorfälle an einen bestimmten Subagent zur automatisierten Untersuchung weiter.

Geschätzte Zeit: 5-10 Minuten

In diesem Tutorial lernen Sie Folgendes:

  • Erstellen eines Ereignisauslösers aus dem Subagent-Generator-Canvas heraus
  • Konfigurieren von Filterkriterien (Schweregrad, Dienst, Typ, Titel) zum Weiterleiten von Vorfällen
  • Überprüfen Sie übereinstimmende historische Ereignisse in der Vorschau, bevor Sie einen Abschluss vornehmen.
  • Wählen Sie zwischen autonomen und Überprüfungs-Autonomiestufen für den Reaktionsunteragent.

Voraussetzungen

  • Ein Agent mit einer Vorfallplattform, die verbunden ist (PagerDuty, ServiceNow oder Azure Monitor)
  • Mindestens ein Subagent konfiguriert
  • Rolle "Mitwirkender" oder "Besitzer" für die Agentenressource

Hinweis

Weitere Informationen zu Vorfallreaktionsplänen und den von ihnen gelösten Problemen finden Sie unter Vorfallreaktionspläne.

Öffnen des Subagent-Generators

Wählen Sie im SRE-Agent-Portal Ihren Agenten aus. Wechseln Sie in der linken Randleiste zum Builder>Subagent Builder.

Warnung

Wenn Sie eine Vorfallplattform zum ersten Mal verbinden, erstellt das Portal möglicherweise automatisch einen standardmäßigen Schnellstart-Antwortplan . Bevor Sie benutzerdefinierte Auslöser erstellen, überprüfen Sie die>, und löschen Sie den Schnellstartplan, falls vorhanden. Überlappende Pläne können dazu führen, dass Vorfälle falsch weitergeleitet oder doppelt verarbeitet werden.

Die Canvasansicht wird geladen, zeigt Ihre Subagentknoten, alle vorhandenen Triggerknoten und verbundene Tools an.

Screenshot der Canvasansicht des Subagent-Generators mit Subagentknoten und vorhandenen Triggerknoten.

Einen Ereignisauslöser zu einem Subagent hinzufügen

Suchen Sie den Subagent, den Sie mit übereinstimmenden Vorfällen behandeln möchten, und wählen Sie die Kreisschaltfläche + auf der linken Seite des Subagentenknotens aus.

Ein Menü wird mit zwei Gruppen angezeigt. Wählen Sie unter "Trigger" die Option "Vorfallauslöser hinzufügen" aus.

Screenshot des Menüs mit Triggergruppe mit

Das Dialogfeld " Vorfalltrigger erstellen " wird geöffnet.

Hinweis

Wenn keine Vorfallplattform verbunden ist, wird eine Warnmeldung angezeigt: "Sie benötigen eine Vorfallplattform, um einen Vorfallauslöser hinzuzufügen." Wählen Sie "Vorfallplattform verbinden" aus, um eine Vorfallplattform einzurichten.

Konfigurieren von Triggerdetails

Das Dialogfeld zeigt einen zweistufigen Assistenten. Geben Sie in Schritt 1 (Vorfalltrigger) die Filterkriterien ein:

Screenshot des Dialogfelds

  1. Triggername: Geben Sie einen beschreibenden Namen ein, wie z. B. high-sev-api-trigger.

  2. Betroffener Dienst: Wählen Sie den Dienst aus, den dieser Auslöser aus der Dropdownliste abdeckt.

  3. Vorfalltyp: Wählen Sie die Vorfallklassifizierung aus.

  4. Priorität: Wählen Sie mindestens einen Schweregrad aus. Wählen Sie mehrere Optionen aus, um sie zu kombinieren, z. B. P1 und P2.

    Screenshot der Mehrfachauswahlliste mit Priorität, auf dem die Optionen

  5. Titel enthält (optional): Fügen Sie ein Schlüsselwort hinzu, um weitere Übereinstimmungen einzugrenzen.

Stellen Sie sicher, dass Sie alle erforderlichen Felder ausfüllen: Triggername, betroffener Dienst, Vorfalltyp und mindestens eine Prioritätsstufe. Die Schaltfläche "Weiter " wird aktiviert.

Auswählen des Subagents und der Autonomiestufe der Reaktion

Scrollen Sie nach unten zum Abschnitt "Subagent ", um das Antwortverhalten zu konfigurieren.

Screenshot des Subagentenbereichs mit vorausgewählten Antwort-Subagenten und Optionsfeldern für den Autonomiegrad.

Konfigurieren Sie die folgenden Optionen:

  • Antwort-Subagent: Der Subagent, den Sie ausgewählt haben, wenn Sie die + Schaltfläche ausgewählt haben. Ändern Sie es bei Bedarf.
  • Agentautonomiestufe: Wählen Sie aus, wie Ihr Agent reagiert:
    • Autonom (Standard):Ihr Agent führt unabhängig Gegenmaßnahmen oder Ressourcenänderungen durch.
    • Überprüfen: Ihr Agent schlägt Aktionen für Ihre Genehmigung vor, bevor sie ausgeführt werden.

Tipp

Beginnen Sie mit dem Überprüfungsmodus für neue Trigger, damit Sie das Untersuchungsverhalten Ihres Agents überprüfen können, bevor Sie volle Autonomie gewähren.

Wählen Sie Weiteraus.

Vorschau auf übereinstimmende Vorfälle

Im Vorschauschritt "Vorfälle " wird eine Tabelle mit früheren Vorfällen angezeigt, die Ihren Filterkriterien entsprechen.

Screenshot des Vorschauschritts der Vorfälle, der eine Tabelle mit übereinstimmenden vorherigen Vorfällen in den Spalten Priorität, Datum, Titel, Vorfall-ID und Status zeigt.

In der Tabelle werden die folgenden Spalten für jeden übereinstimmenden Vorfall angezeigt:

  • Priorität
  • Erstelldatum
  • Title
  • Vorfall-ID
  • Status

Ein Zeitbereichsfilter (Standard: Letzte 90 Tage) passt das Vorschaufenster an.

Überprüfen Sie die Ergebnisse:

  • Zu viele Übereinstimmungen? Gehen Sie zurück und fügen Sie eine Einschränkung für den Schweregrad oder ein Titel-Keyword hinzu.
  • Kein Treffer? Diese Bedingung ist für neue Dienste normal. Ihr Trigger funktioniert weiterhin für zukünftige Vorfälle.
  • Richtige Zahl? Ihr Filter ist gut abgestimmt.

Wählen Sie "Erstellen" aus, um den Trigger zu speichern.

Überprüfen Sie den Trigger auf dem Canvas

Nachdem Sie den Trigger erstellt haben, wird der Zeichenbereich aktualisiert. Ihr neuer Triggerknoten wird mit einem Rand angezeigt, der ihn mit dem Subagent verbindet.

Screenshot der Subagent Builder-Canvas, der einen neuen Incident-Trigger-Knoten zeigt, der über eine Kante mit dem Subagenten verbunden ist.

Bestätigen Sie die folgenden Informationen:

  • Der Triggerknoten zeigt Ihren Triggernamen und das Label "Vorfall-Trigger".
  • Ein Rand verbindet den Trigger mit dem ausgewählten Subagent.
  • Der Trigger zeigt "Ein" als Status an.

So verarbeitet ein Trigger Vorfälle

Wenn ein Vorfall, der Ihren Filterkriterien entspricht, auf Ihrer Vorfallplattform ausgelöst wird, tritt die folgende Sequenz auf:

  1. Ihr Agent erkennt den eingehenden Vorfall.
  2. Er wertet den Vorfall gegen alle aktiven Auslöser aus.
  3. Der passende Trigger leitet das Ereignis an den verknüpften Sub-Agent weiter.
  4. Der Subagent untersucht mit seinen konfigurierten Tools und seiner Autonomiestufe.
  5. Ein neuer Untersuchungsthread wird im Chat Ihres Agenten angezeigt.

Tipp

Verwenden Sie den Titel enthält Filter, um sicher zu testen. Legen Sie ihn so fest, [TEST] CPU spikedass er einem bestimmten Testvorfalltitel (z. B. ) entspricht, und erstellen Sie einen Testvorfall mit diesem Titel. Mit diesem Ansatz wird das Verhalten Ihres Agents überprüft, ohne dass sich dies auf das Produktionsrouting auswirkt. Nach der Überprüfung können Sie den Titelfilter anpassen oder entfernen.

Nächster Schritt