Stapel

Funktion

Ein Batch-Job führt eine Reihe von Jobs sequentiell oder parallel aus. Batch-Jobs können andere Batch-Jobs ausführen. Alle ausgeführten Jobs innerhalb eines Batches müssen auf demselben Kollektor laufen.

Alarmierung

Jobs fehlgeschlagen, Jobs bestanden, Jobs gesamt, Zeit gesamt, Sequenzcode

Batch Detail

Batch-Parameter

Parameter

Beschreibung

Parallel ausführen

Alle verknüpften Aufträge werden gleichzeitig statt sequentiell ausgeführt.

Bei Fehler fortsetzen

Um die Ausführung weiterer Aufträge zu stoppen, wenn ein Auftrag fehlgeschlagen ist, deaktivieren Sie dieses Kontrollkästchen (Standard: aktiviert)

Zeitsumme unterdrücken

Wenn dieses Kontrollkästchen aktiviert ist, wird die Gesamtlaufzeit des Batch-Job-Laufs nicht in der Datenbank gespeichert und ihr Wert ist nicht mehr im Wertebereich sichtbar. Sein Wert steht auch nicht mehr für die Verwendung in Alarm Limit Spezifikationen zur Verfügung.


Verwenden Sie VerknüpfungUntergeordnete Jobs im Dropdown-Menü des Batch-Jobs, um Jobs mit dem Batch zu verknüpfen:

Um die Reihenfolge der Batch-Sequenz zu ändern, wählen Sie im Dropdown-Menü des Batch-Jobs die Option Parameter bearbeiten und ordnen Sie die Sequenz dann mithilfe der Schaltflächen nach oben/unten im Abschnitt Verknüpfte Jobs neu an:

Normalerweise sollten alle verknüpften Jobs ein Ausführungsintervall von Keine Wiederholung haben, da sie jetzt vom Batch ausgeführt werden. Es ist jedoch möglich, ein normales Intervall und eine Batch-Ausführung für denselben Auftrag zu haben.

Batch-Werte und Alarm Limits

Wert / Alarm Limit

Beschreibung

Gescheiterte Aufträge

Anzahl der Aufträge, die während der Ausführung des Batches fehlgeschlagen sind

Aufträge bestanden

Die Anzahl der Aufträge, die während der Ausführung des Stapels bestanden wurden

Aufträge gesamt

Die Gesamtzahl der mit dem Stapel verknüpften Aufträge

Zeit gesamt

Die Gesamtdauer (in s) der kombinierten Ausführung aller untergeordneten Aufträge

Fehlercode

Allgemeiner Job-Fehlercode (siehe Abschnitt Job-Fehlercodes)

Zeitüberschreitung bei Batch-Jobs

Für Batch-Jobs ist eine maximale Laufzeit von 300 Sekunden pro verknüpftem Child-Job konfiguriert. Wird diese erreicht, erscheint eine Timeout-Meldung in der Spalte Execution der Liste Linked Jobs. Wenn diese Zeitüberschreitung aus irgendeinem Grund zu kurz ist, kann sie in der Konfiguration des jeweiligen Kollektors geändert werden:

/etc/opt/eranger/eranger-collector.cfg

Entkommentieren Sie die folgende Zeile und ändern Sie sie:

# batchjob_timeout = 300