Flows werden anhand von MetricBase -Daten ausgelöst
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.
Weitere Informationen zu Zeitreihenrichtlinien finden Sie unter Erstellen Sie eine Zeitreihendefinition in MetricBase.
Allgemeiner Überblick über die Implementierung von Auslösern
- 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.
- 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.
- Ordnen Sie den Auslöser mit Workflow-Studiodem Flow zu, den er ausführt.
- Testen Sie den Auslöser und Workflow.
- 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.