Stapel

Funktion

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

Alarmierung

Fehlgeschlagene Jobs, erfolgreiche Jobs, Gesamtzahl der Jobs, Gesamtzeit, Sequenzcode

Batch-Details

Batch-Parameter

Parameter

Beschreibung

Parallel ausführen

Alle verknüpften Jobs werden gleichzeitig statt nacheinander ausgeführt.

Bei Fehler fortsetzen

Um die Ausführung weiterer Jobs zu stoppen, wenn einer fehlgeschlagen ist, deaktivieren Sie dieses Kontrollkästchen (Standard: aktiviert).

Gesamtzeit unterdrücken

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


Verwenden Sie „VerknüpfenUntergeordnete 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 „Parameter bearbeiten“ aus dem Dropdown-Menü des Batch-Jobs und ordnen Sie die Sequenz dann mithilfe der Auf-/Ab-Schaltflächen im Abschnitt „Verknüpfte Jobs“ neu an:

In der Regel sollten alle verknüpften Jobs ein Ausführungsintervall „Keine Wiederholung“ haben, da sie nun vom Batch ausgeführt werden. Es ist jedoch möglich, ein normales Intervall und eine Batch-Ausführung für denselben Job zu haben.

Batch-Werte und Alarm Limits

Wert / Alarm Limit

Beschreibung

Fehlgeschlagene Jobs

Die Anzahl der Jobs, die während der Ausführung des Batches fehlgeschlagen sind

Erfolgreiche Jobs

Die Anzahl der Jobs, die während der Ausführung des Batches erfolgreich waren

Jobs insgesamt

Die Gesamtzahl der mit dem Batch verbundenen Jobs

Gesamtzeit

Die Gesamtdauer (in Sekunden) der kombinierten Ausführung aller untergeordneten Jobs

Fehlercode

Allgemeiner Job-Fehlercode (siehe Abschnitt „Job-Fehlercodes”)

Zeitüberschreitung des Batch-Jobs

Batch-Jobs haben eine maximale Laufzeit von 300 Sekunden, die pro verknüpftem untergeordneten Job konfiguriert ist. Wenn diese erreicht ist, erscheint eine Zeitüberschreitungsmeldung in der Spalte „Ausführung” der Liste „Verknüpfte 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

Entfernen Sie den Kommentar und ändern Sie die folgende Zeile:

# batchjob_timeout = 300