Dokumentation / Operations-Agent

Operations-Agent: Läufe, Wiederholungen und Berichte

Was jeder Lauf aufzeichnet, wie Schritte wiederholt und übersprungen werden, manuelles Wiederholen und der Läufe-Bericht aller Agents mit Excel-Export.

Zuletzt aktualisiert:

Jedes Mal, wenn ein Auslöser den Agent startet, wird ein Lauf aufgezeichnet. Läufe überstehen Neustarts und Updates: Jeder Schritt wird gespeichert, sobald er fertig ist, und ein von einem anderen Server übernommener Lauf setzt dort fort, wo er stehen blieb.

Einen Lauf öffnen#

Die Seite Läufe des Agents listet jeden Lauf mit Status, Auslöser, Arbeitsdauer und Kosten. Öffnen Sie einen Lauf, um jeden Schritt auf einer Zeitleiste zu sehen:

  • wie lange er lief und wie viele Bytes er empfangen und erzeugt hat;
  • das empfangene und erzeugte JSON, genau das, was der nächste Schritt bekam;
  • wenn ein entfernter Endpunkt fehlschlug, was die Gegenseite geantwortet hat (der HTTP-Status und der Anfang seiner Antwort) und jeden fehlgeschlagenen Versuch;
  • die Antworten des Berichts und den Excel-Download, wenn ein Berichtsschritt lief;
  • den Block Abrechnung des Laufs: was er verarbeitet und was er gekostet hat.

Klicken Sie nach einem Lauf auf dem Board auf einen Schritt, um dieselben Daten im Inspektor zu sehen.

Schrittstatus#

  • Abgeschlossen, Läuft, In der Warteschlange, Wartet (auf die Schritte davor).
  • Wartet auf Wiederholung: Ein Schritt ist fehlgeschlagen und versucht es zur angezeigten Zeit erneut; die folgenden Schritte warten ebenfalls. Der Lauf setzt sich von selbst fort.
  • Fehlgeschlagen: Der Schritt hat seine Versuche aufgebraucht. Die folgenden Schritte werden übersprungen, es sei denn, Sie haben einen Fehlerzweig gezeichnet.
  • Übersprungen: Der Schritt lag auf einem Zweig, der nicht genommen wurde, oder er hatte nichts zu tun, zum Beispiel keine Aufnahme bei einem verpassten Anruf. Ein Lauf, dessen Schritte nichts zu tun hatten, wird trotzdem abgeschlossen.
  • Teilweise fehlgeschlagen beim Lauf: Einige Zweige wurden abgeschlossen, andere nicht.

Wiederholungsrichtlinie#

Jeder Schritt hat eine Wiederholungsrichtlinie (der Bereich Wiederholungsrichtlinie im Inspektor): wie viele Versuche, von 1 bis 24, und wie viele Minuten dazwischen, von 1 bis 1440. Die Standardwerte:

  • Schritte, die einen entfernten Endpunkt aufrufen (Webhook, Verteiler, Download der Aufnahme, Speicher): 24 Versuche, im Abstand von einer Stunde, bis der Endpunkt mit 2xx antwortet;
  • Transkription, Zusammenfassung und E-Mail: 3 Versuche im Abstand von zehn Minuten; Bericht aus Fragen: 2 Versuche im Abstand von zehn Minuten.

Ein entfernter Endpunkt hat den Aufruf erhalten, wenn er mit 2xx antwortet; jede andere Antwort, oder keine, ist ein fehlgeschlagener Versuch. Eine Einstellung, die nur Sie korrigieren können, etwa ein fehlender Empfänger oder eine nicht erlaubte Adresse, schlägt sofort fehl, statt den ganzen Tag wiederholt zu werden. Die Stunden, die ein Lauf auf eine Wiederholung wartet, werden nicht berechnet.

Drücken Sie in einem Lauf bei einem fehlgeschlagenen oder wartenden Schritt auf Jetzt wiederholen: Er läuft sofort erneut, danach alles Folgende. Ein Webhook kann in seltenen Fällen doppelt zugestellt werden; er trägt einen Idempotenzschlüssel, mit dem Ihr Endpunkt das Duplikat ignorieren kann.

Protokolle#

Die Seite Protokolle des Agents zeigt jeden Schritt der letzten 100 Läufe in einer Zeile, neueste zuerst, mit Versuch und Meldung. Filtern Sie nach Fehlgeschlagen oder Wartet auf Wiederholung, um auf einen Blick zu sehen, was Aufmerksamkeit braucht; ein Klick auf eine Zeile öffnet ihren Lauf.

Alle Läufe des Projekts#

Läufe im linken Menü der Konsole listet die Läufe aller Operations-Agents des Projekts in einem von Ihnen gewählten Zeitraum (standardmäßig dieser Monat), filterbar nach Agent. Über der Liste: die Anzahl der Läufe, die Automatisierungsminuten, die verbrauchten Tarifminuten, der Listenwert und der berechnete Betrag. Nach Excel exportieren lädt den Zeitraum herunter, bis zu 5.000 Läufe pro Datei; für mehr grenzen Sie die Daten ein.

Das Dashboard kann Anrufe, Läufe oder beides pro Tag, Woche oder Monat zeigen: Wählen Sie Operations oder Alle Agents in seinem Filter für den Agent-Typ.

Wenn etwas schiefgeht#

  • Ein Lauf ist nicht gestartet: Prüfen Sie, ob der Agent aktiv ist und den richtigen Auslöser hat. Öffnen Sie bei einem Auslöser der Telefonanlage Integrationen und prüfen Sie, ob die Telefonanlage Verbunden anzeigt und der Anruf in ihren letzten Anrufen erscheint; der Tab Alle Anfragen der Telefonanlage zeigt jede Anfrage, die die Telefonanlage gesendet hat, einschließlich der abgelehnten. Verwenden Sie bei einem Webhook Mithören, um zu sehen, ob die Anfrage ankommt.
  • Ein Schritt wird immer wieder wiederholt: Öffnen Sie den Lauf und lesen Sie Was die Gegenseite geantwortet hat. Beheben Sie das Problem am Endpunkt und drücken Sie dann Jetzt wiederholen.
  • Ein Wert kommt leer an: Öffnen Sie den Lauf, klicken Sie auf den Schritt, der ihn hätte erzeugen sollen, und prüfen Sie den Feldnamen in seiner Ausgabe; verwenden Sie Mithören, um die echten Daten des Auslösers zu sehen.

Die Konsole

Diese Seiten sind schreibgeschützt. Der Testanruf, die API-Schlüssel und die aktuelle API-Referenz finden Sie in der Konsole, in der Ihr Konto angemeldet ist.

Konsole öffnen