Flows werden anhand von MetricBase -Daten ausgelöst

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 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.

    Übersicht über die Implementierung von Auslösern

    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.

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

    Abbildung : 1. Auslöser-Workflow
    Auslöser-Workflow
    1. Definieren Sie einen oder mehrere Auslöser für eine Instanz.
      MetricBase-Bandauslöser erstellen
      Wird ausgelöst, wenn ein Metrikwert in einen Wertebereich fällt.
      MetricBase-Auslöser der linearen Vorhersage erstellen
      Wird ausgelöst, wenn eine Reihe von Werten sich in Richtung eines bestimmten Werts entwickeln und dieser voraussichtlich erreicht wird.
      MetricBase-Abstandsauslöser erstellen
      Wird ausgelöst, wenn für einen angegebenen Zeitraum keine Werte empfangen werden.
      Erstellen Sie einen Modellauslöser MetricBase .
      Wird ausgelöst, wenn ein trainiertes Modell anomales Verhalten erkennt.
    2. Führt Auslöser bedingt aus

      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. Weisen Sie einem Flow einen Auslöser zu

      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.