Erweiterte Einstellungen - Drosselung

Mit der Drosselung kann die Ausführung von Tasks eingeschränkt werden. Die Drosselung wird normalerweise eingesetzt, wenn ein Task durch ein häufig auftretendes Ereignis ausgelöst wird. Unter bestimmten Umständen kann die Drosselung verhindern, dass ein Trigger ausgelöst wird. Der Trigger wird bei jedem Auslösen nach dem folgenden Schema bewertet. Der Task wird nur ausgeführt, wenn der entsprechende Trigger die angegebenen Bedingungen erfüllt. Ohne Drosselungsbedingungen wird der Task bei allen Triggerereignissen ausgeführt.

Throttling_2

Die Drosselung kann entweder zeitbasiert oder nach statistischen Kriterien definiert werden. Tasks werden nur ausgeführt, wenn die folgenden Bedingungen erfüllt sind:

Beide Arten von Bedingungen müssen erfüllt sein.

Es müssen Bedingungen festgelegt sein. Leere Bedingungen werden ausgelassen.

Alle zeitbasierten Bedingungen werden mit dem AND-Operator ausgewertet und müssen daher erfüllt sein.

Alle mit dem AND-Operator ausgewerteten statistischen Bedingungen müssen erfüllt sein, und mindestens eine der mit dem OR-Operator ausgewerteten statistischen Bedingungen muss erfüllt sein.

Gemeinsam festgelegte statistische und zeitbasierte Bedingungen werden mit dem AND-Operator ausgewertet und müssen daher erfüllt sein. Nur in diesem Fall wird der Task ausgeführt.

 

Wenn eine der definierten Bedingungen erfüllt wird, wird die angehäufte Information für alle Beobachter zurückgesetzt (der Zähler startet erneut bei 0). Dies gilt für zeitbasierte und für statistische Bedingungen. Diese Informationen werden auch zurückgesetzt, wenn Agent oder ERA Server neu gestartet werden. Alle Änderungen an einem Trigger führen zum Zurücksetzen des Triggerstatus. Es empfiehlt sich, nur eine statistische Bedingung und mehrere zeitbasierte Bedingungen zu verwenden. Mehrere statistische Bedingungen können unnötige Komplikationen verursachen und das Ergebnis beeinträchtigen.

Zeitbasierte Kriterien

Alle konfigurierten Bedingungen müssen erfüllt sein, um den Task auszulösen.

Aggregierte Aufrufe im Zeitintervall (T2) - Trigger wird während des angegebenen Zeitraums einmal ausgelöst. Wenn dieser Wert beispielsweise auf zehn Sekunden festgelegt wird und in dieser Zeit zehn Aufrufe stattfinden, löst nur der erste Aufruf das Event aus.

 

Zeitintervalle (T1) - Mit dieser Option können Sie Treffer nur innerhalb eines definierten Zeitintervalls zulassen. Die Liste kann mehrere Zeitintervalle enthalten, die chronologisch geordnet werden.

 

Statistische Kriterien

 

Anwendung statistischer Kriterien - Die statistischen Bedingungen können mit dem logischen Operator AND (alle Bedingungen müssen erfüllt werden) oder mit dem logischen Operator OR (die erste erfüllte Bedingung löst den Trigger aus) kombiniert werden.

 

Ausgelöst je Anzahl Vorkommnisse (S1) - Nur jeden X. Treffer zulassen. Für den Wert 10 wird beispielsweise nur jeder zehnte Treffer gezählt.

 

Anzahl Vorkommnisse über ein Zeitintervall (S2) - Nur Treffer im definierten Zeitintervall zulassen. Auf diese Weise können Sie eine Mindesthäufigkeit von Ereignissen für die Auslösung des Tasks definieren. Mit dieser Einstellung können Sie beispielsweise festlegen, dass der Task ausgeführt wird, wenn das Ereignis innerhalb von einer Stunde 10 Mal auftritt. Beim Auslösen des Triggers wird der Zähler zurückgesetzt.

Zeitraum - Definieren Sie hier den Zeitraum für die oben beschriebene Option.

Eine dritte statistische Bedingung ist nur für manche Triggertypen verfügbar. Siehe: Trigger > Triggertyp > Ereignislog-Trigger.

 

Ereignis-Log-Kriterien

Dieses Kriterium wird von ERA als drittes statistisches Kriterium (S3) ausgewertet. Der Operator für statistische Kriterien (AND / OR) wird verwendet, um alle drei statistischen Bedingungen gemeinsam auszuwerten. Wir empfehlen, die Ereignis-Log-Kriterien zusammen mit dem Task Bericht generieren einzusetzen. Alle drei Felder werden für die Anwendung des Kriteriums benötigt. Der Symbolpuffer wird zurückgesetzt, wenn der Trigger aktiviert wird und der Puffer bereits ein Symbol enthält.

Symbol - Je nach dem im Menü Trigger ausgewählten Log-Typ können Sie ein Symbol festlegen, nach dem Sie anschließend im Log suchen können. Klicken Sie auf Ändern, um das Menü anzuzeigen. Klicken Sie auf Entfernen, um das ausgewählte Symbol zu entfernen.

Anzahl Ereignisse mit Symbol - Geben Sie eine Ganzzahl für die Anzahl separater Events mit dem ausgewählten Symbol an, bei der der Task ausgeführt werden soll.

Gilt für Anzahl von Ereignissen - Legt fest, welcher Eventtyp die Bedingung auslösen soll. Folgende Optionen stehen zur Verfügung:

Empfangen in Serie - Die ausgewählte Anzahl von Events muss direkt nacheinander auftreten. Es muss sich jedoch um separate Events handeln.

Empfangen seit letzter Triggerausführung - Die Bedingung wird ausgelöst, wenn die Anzahl separater Events seit der letzten Taskausführung erreicht wird.

 

icon_details_hoverHINWEIS

Im Zusammenhang mit einem Server-Task werden alle Clientcomputer berücksichtigt. Es ist unwahrscheinlich, dass mehr unterschiedliche Symbole in einer Zeile auftreten. Verwenden Sie die Einstellung Empfangen in Serie nur in entsprechenden Fällen. Ein fehlender Wert (n/a) wird als nicht eindeutig betrachtet, und der Puffer wird in diesem Fall zurückgesetzt.

Zusätzliche Eigenschaften

Wie bereits erwähnt, löst nicht jedes Ereignis eine Triggeraktivierung aus. Mögliche Aktionen für Ereignisse, die keinen Trigger aktivieren, sind Folgende:

Wenn mehr als ein Ereignis übersprungen wird, die letzten N Ereignisse in einem Ereignis zusammenfassen (Daten unterdrückter Treffer speichern) [N <= 100].

Für N == 0 wird nur das letzte Ereignis verarbeite (N steht für die Verlaufslänge, das letzte Ereignis wird immer verarbeitet).

Alle Ereignisse, die keinen Trigger aktivieren, werden zusammengeführt (den letzten Treffer mit N verstrichenen Treffern zusammenführen).

 

Wenn ein Trigger zu häufig ausgelöst wird oder Sie weniger Benachrichtigungen erhalten möchten, haben Sie die folgenden Möglichkeiten:

Wenn eine Benachrichtigung nicht für jedes einzelne Ereignis, sondern nur bei mehreren Ereignissen ausgelöst werden soll, definieren Sie eine statistische Bedingung S1.

Wenn der Trigger nur nach einer Gruppe von Ereignissen ausgelöst werden soll, verwenden Sie die statistische Bedingung S2.

Wenn Ereignisse mit unerwünschten Werten ignoriert werden sollen, definieren Sie die statistische Bedingung S3.

Wenn Ereignisse außerhalb eines bestimmten Zeitfensters (beispielsweise außerhalb der Arbeitszeiten) ignoriert werden sollen, definieren Sie eine zeitbasierte Bedingung T1.

Um ein Mindestintervall zwischen den Triggeraktivierungen festzulegen, verwenden Sie die zeitbasierte Bedingung T2.

 

icon_details_hoverHINWEIS

Diese Bedingungen können auch kombiniert werden, um eine komplexere Drosselung zu definieren. Weitere Informationen finden Sie in den Drosselungsbeispiele.