Flows werden anhand von MetricBase -Daten ausgelöst

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Zeitreihendaten, die in der Datenbank MetricBase gespeichert sind, können Flows Workflow-Studio ] auslösen. Diese Auslöser können Incidents protokollieren, E-Mails senden und andere Warnungen erstellen.

    Eine Auslöserdefinition ist ein Satz von Bedingungen, die automatisch einen Workflow-Studio -Flow ausführen. Wenn Sie eine Auslöserdefinition in MetricBase erstellen und einem Flow zuordnen, wird die Auslöserdefinition von Ihrer -Instanz an den Server MetricBase übertragen. Nachdem Sie den Auslöser und den Flow aktiviert haben, überwacht MetricBase Zeitreihendaten in der Datenbank MetricBase. Wenn Zeitreihendaten mit der anfänglichen Auslösebedingung übereinstimmen und dann von einer Bedingung in die nächste übergehen, wird ein Übergangsauslöser generiert und der Warteschlange hinzugefügt. Die Instanz fragt die Warteschlange ab, verarbeitet den Übergangsauslöser und führt dann den Flow Workflow-Studio aus.

    Abbildung : 1. Auslöser-Workflow
    Auslöser-Workflow

    Weitere Informationen zu Zeitreihenrichtlinien finden Sie unter Erstellen Sie eine Zeitreihendefinition in MetricBase.

    Allgemeiner Überblick über die Implementierung von Auslösern

    1. Definieren Sie einen oder mehrere Auslöser für eine Instanz.
      Bandauslöser
      Wird ausgelöst, wenn ein Metrikwert in einen Wertebereich fällt.
      Auslöser der linearen Vorhersage
      Wird ausgelöst, wenn eine Reihe von Werten sich in Richtung eines bestimmten Werts entwickeln und dieser voraussichtlich erreicht wird.
      Lückenauslöser
      Wird ausgelöst, wenn für einen angegebenen Zeitraum keine Werte empfangen werden.
      Modellauslöser
      Wird ausgelöst, wenn ein trainiertes Modell anomales Verhalten erkennt.
    2. Erstellen Sie eine Auslöserbedingung, um zusätzliche Anforderungen für einen Auslöser zum Ausführen eines Flow hinzuzufügen.

      Beispielsweise fluktuieren Daten häufig im Laufe der Zeit. Geringe Fluktuationen können zu unerwünschten, doppelten auslösenden Ereignissen führen. Ein Bedingungsskript kann diese fehlerhafte Duplizierung verhindern.

    3. Ordnen Sie den Auslöser mit Workflow-Studiodem Flow zu, den er ausführt.
    4. Testen Sie den Auslöser und Workflow.
    5. Aktivieren Sie den Auslöser.

    Auslöser werden gelöscht

    Wenn ein Auslöser einem Flow zugeordnet ist, können Sie ihn nicht in MetricBaselöschen. Um einen Auslöser zu löschen, müssen Sie zuerst den Flow in Workflow-Studio löschen. Anschließend können Sie den Auslöser in MetricBaselöschen.

    Legacyauslöser

    Legacy-Auslöser sind veraltet. Sie können keine Legacy-Auslöser erstellen. Sie können nur vorhandene Legacy-Auslöser übernehmen.