Charge
Funktion | Ein Stapeljob führt eine Reihe von Jobs nacheinander oder parallel aus. Batch-Jobs können andere Batch-Jobs ausführen. Alle ausgeführten Jobs innerhalb eines Batches müssen auf demselben Kollektor . |
---|---|
Alarmierend | Jobs fehlgeschlagen, Jobs bestanden, Jobs insgesamt, Zeit insgesamt, Sequenzcode |
Chargendetails
Chargenparameter
Parameter | Beschreibung |
---|---|
Parallel ausführen | Alle verknüpften Jobs werden gleichzeitig statt nacheinander ausgeführt |
Bei Fehler fortfahren | Um die Ausführung weiterer Jobs zu stoppen, falls einer fehlgeschlagen ist, deaktivieren Sie dieses Kontrollkästchen (standardmäßig aktiviert). |
Gesamtzeit 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 zur Verwendung in Alarm Limit zur Verfügung. |
Verwenden Sie Link → Untergeordnete 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 dann die Sequenz neu an, indem Sie die Aufwärts-/Abwärts-Schaltflächen im Abschnitt „ Verknüpfte Jobs “ verwenden:
Normalerweise sollten alle verknüpften Jobs ein Ausführungsintervall von Keine Wiederholung haben, da sie jetzt vom Stapel ausgeführt werden. Es ist jedoch möglich, ein normales Intervall und eine Batch-Ausführung für denselben Job zu haben.
Chargenwerte und Alarmgrenzen
Wert / Alarm Limit | Beschreibung |
---|---|
Aufträge fehlgeschlagen | Die Anzahl der Jobs, die während der Ausführung des Stapels fehlgeschlagen sind |
Jobs bestanden | Die Anzahl der Jobs, die während der Ausführung des Stapels bestanden wurden |
Arbeitsplätze insgesamt | Die Gesamtzahl der Jobs, die mit dem Stapel verknüpft sind |
Zeit insgesamt | Die Gesamtdauer (in s) der kombinierten Ausführung aller untergeordneten Jobs |
Fehlercode | Allgemeiner Job-Fehlercode (siehe Abschnitt Job-Fehlercodes ) |
Timeout für Batch-Jobs
Batch-Jobs haben eine maximale Laufzeit von 300 Sekunden, die pro verknüpftem untergeordnetem Job konfiguriert sind. Wenn es erreicht wird, erscheint eine Timeout-Meldung in der Spalte „ Ausführung “ der Liste „ Verknüpfte Jobs “. Sollte dieser Timeout aus irgendeinem Grund zu kurz sein, kann er in der Konfiguration des jeweiligen Kollektor :
/etc/opt/eranger/eranger-collector.cfg
Entkommentieren und ändern Sie die folgende Zeile:
# batchjob_timeout = 300