MetricBase-Abstandsauslöser erstellen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie einen MetricBase Lückenauslöser, um Sie zu warnen, wenn MetricBase keine Daten mehr empfängt.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Lückenauslöser werden ausgeführt, wenn MetricBase für einen angegebenen Zeitraum keine Daten mehr empfängt.

    Abbildung : 1. Der Lückenauslöser wird bei fehlenden Daten ausgeführt
    Der Lückenauslöser wird für fehlende Daten in der Datenbank ausgeführt
    Sie können mehrere Auslöserebenen definieren, um verschiedene Schweregrade anzugeben. Sie können beispielsweise einen Abstand von 10 Minuten als Ebene 1, einen Abstand von 20 Minuten als Ebene 2 usw. festlegen. Jede Ebene sollte einen anderen Workflow-Studio -Flow auslösen. Der Unterschied zwischen der Dauer der Lücke auf verschiedenen Ebenen muss mindestens 10 Minuten betragen. Wenn Sie beispielsweise Ebene 1 auf einen Abstand von 10 Minuten festlegen, müssen Sie Ebene 2 auf einen Abstand von 20 Minuten oder mehr festlegen.
    Hinweis:
    Wenn Sie die Lücke zwischen Ebenen auf weniger als 10 Minuten festlegen, zeigt MetricBase eine Fehlermeldung an und löscht die von Ihnen hinzugefügte Ebene.

    Die Abfragehäufigkeit wird berechnet, indem die Differenz zwischen den Lückendauern auf verschiedenen Ebenen durch 2 geteilt (abgerundet) wird. Beispiel:

    • Ebene 1 wird nach 5 Minuten fehlender Daten ausgelöst
    • Ebene 2 wird nach 30 Minuten fehlender Daten ausgelöst

    Die Abfragehäufigkeit beträgt 12 Minuten, da Stockwerk ((30-5)/2) = 12 Minuten ist.

    Die maximale Abfragehäufigkeit beträgt alle 5 Minuten, die Mindesthäufigkeit alle 30 Minuten. Wenn ein Auslöser nur eine Ebene hat, beträgt die Abfragehäufigkeit 30 Minuten.

    MetricBase durchsucht die Daten, die in der Datenbank MetricBase gespeichert sind, und nicht eingehende Daten. Daher kann ein Lückenauslöser nach der Lücke ausgeführt werden, wenn Daten fehlen. Wenn MetricBase beispielsweise alle 10 Minuten abfragt und die Lücke 30 Minuten fehlender Daten beträgt, kann der Auslöser erst 40 Minuten nach dem letzten Datenempfang ausgeführt werden.

    Prozedur

    1. Navigieren zu Alle > MetricBase > Workflow-Studio > Auslöserdefinitionenan.
    2. Wählen Sie Neu.
    3. Wählen Sie im Formular „MetricBase-Auslöser erstellen“ die Option Lückenauslöser.
    4. Füllen Sie die Felder des Formulars aus.
      Die Auslöserebenen sind in diesem Formular zunächst nicht sichtbar. Sie konfigurieren die Ebenen später.
      Tabelle : 1. Formular „MetricBase-Abstandauslöser“.
      Feld Beschreibung
      Name Name des Auslösers.
      Tabellenname

      Tabelle in der MetricBase-Datenbank, die die Metrik enthält, die Sie überwachen möchten. Die einzigen Tabellen, die angezeigt werden, wenn Sie auf das Suchsymbol klicken, sind die Tabellen, die Sie in den Zeitreihenmetriken angegeben haben.

      Wenn Sie eine Metrik auswählen, bevor Sie eine Tabelle auswählen, werden im Dialogfeld „Tabellenname“ nur Tabellen angezeigt, die diese Metrik enthalten.

      Aktiv Option zum Aktivieren des Auslösers.
      Metrik

      Tabellenmetrik, die Sie überwachen möchten, die durch den Tabellennamen angegeben wird. Die einzigen Metriken, die angezeigt werden, wenn Sie auf das Suchsymbol klicken, sind die Metriken in der Tabelle.

      Wenn Sie eine Metrik auswählen, bevor Sie einen Tabellennamen angeben, werden die Metriken in allen Zeitreihenmetriken angezeigt. Nachdem Sie eine Metrik ausgewählt haben, werden nur die Tabellen angezeigt, die diese Metrik enthalten, wenn Sie auf das Suchsymbol neben dem Tabellennamen klicken.

      Beschreibung Beschreibung des Auslösers.
    5. Wählen Sie Speichern.
      Ein neuer Datensatz wird erstellt.
    6. Doppelklicken Sie im Bereich MetricBase Abstandsauslöserebenen des soeben erstellten Datensatzes auf jede Zelle, um Werte hinzuzufügen, die Auslöserparameter angeben.
      Feld Beschreibung
      Ebene Zahlen, die auf einen ansteigenden Schweregrad hindeuten. Beispielsweise können Sie Ebene 1 als 10 Minuten lang keine Daten definieren. Bei Ebene 2 sind möglicherweise 20 Minuten lang keine Daten vorhanden. Jede Ebene sollte einen anderen Flow auslösen. DieEbene wird häufig in Bedingungsskripts verwendet. Weitere Informationen finden Sie unter Führt Auslöser bedingt aus.
      Funktion Funktion, Größer als odergleich, was bedeutet, dass dieser Auslöser ausgeführt wird, wenn die Lücke in den empfangenen Daten größer als der Wert ist, den Sie im Feld Fenster angeben. Es gibt nur eine Option für die Funktion, und sie darf nicht leer gelassen werden, oder MetricBase zeigt eine Fehlermeldung an.
      Fenster Dauer, während der keine Daten empfangen wurden, die den Auslöser ausführen. Das Format ist Stunden:Minuten:Sekunden. 00:20:00 bedeutet beispielsweise, dass dieser Auslöser nach 20 Minuten fehlender Daten ausgeführt wird.
    7. Wahlweise: Fügen Sie der Tabelle Zeilen hinzu, um ein mehrstufiges Auslöseverhalten zu erstellen.
      Normalerweise zeigt jede zusätzliche Zeile (Ebene) einen schwerwiegenderen Zustand an. Der Workflow-Studio -Flow, der der Ebene zugeordnet ist, sollte mit zunehmendem Schweregrad warnen.
    8. Wählen Sie Aktualisieren.
    9. Wahlweise: Fügen Sie eine Auslösebedingung hinzu, die bestimmt, ob ein Auslöser einen Workflow-Studio -Flow ausführt.
      Weitere Informationen finden Sie unter Führt Auslöser bedingt aus.

    Formular „Abstandauslöser“.

    Formular „Abstandauslöser“.

    Nächste Maßnahme

    Ordnen Sie diesen Auslöser einem Workflow-Studio -Flow zu. Weitere Informationen hierzu finden Sie unter Einem Flow einen Auslöser zuweisen.