+41 (0) 44 880 74 74

info@nextstride.com

jBeats4zos – Kibana Job -Dashboards

Die Bedeutung von Jobs auf dem Mainframe

Die Jobverarbeitung bildet neben dem Online-Betrieb das Herz der Mainframe-Verarbeitung. Die Job Control Language (JCL) stellt eine Anweisung für das Betriebssystem dar, wie ein Job ausgeführt werden muss. Hier wird zum Beispiel festgelegt, welche Programme ein Job ausführen soll und welche Datasets oder Datenbanken ein Job verwenden soll. Jobs laufen in der Regel ohne Eingriffe eines Benutzers ab und werden oft über Scheduling Systeme gesteuert.

Der Einsatzbereich von Jobs

Jobs führen diverse Verarbeitungsschritte aus, oftmals auch in der Nacht. Ihnen kommt insofern große Bedeutung zu, als dass Ihre Verarbeitungserbnisse als Voraussetzung für nachgelagerte Programmabläufe unabdingbar sind. Als Beispiel seien hier Abschlüsse für Zahlungsverkehrsbuchungen genannt, die periodisch ablaufen und die eigentlichen Buchungen auslösen.

Ressourcen sind knapp

Da ein Job das System niemals exklusiv besitzt, ist das Operating gefordert, die zur Verfügung stehenden Ressourcen optimal zu nutzen und die Ressourcennutzung von Jobs so zu steuern, dass Prozesse im Online-Betrieb nicht behindert werden.

Die effiziente Nutzung von Jobs

Insofern kommen gerade der CPU-Nutzung und der Laufzeit eine große Bedeutung zu, da sie gute Indikatoren für die Effizienz eines Jobs darstellen. Jobs mit hoher CPU-Nutzung sind grundsätzlich Kandidaten für Optimierungen und Effizienzsteigerungen.
Um den Erfolg solcher Maßnahmen, namentlich die Veränderung des Nutzungsverhaltens überprüfen zu können, werden Vergleichswerte benötigt.

Die Rolle von jBeats4zOS

jBeats4zos bringt Dashboards mit, die durch Analysen Anhaltspunkte für das Aufdecken von Optimierungskandidaten zum einen und die Überprüfung von Anpassungen zum anderen ermöglichen.

jBeats Job-Dashboards

Die folgenden Abbildungen zeigen exemplarisch, wie solche Dashboards aussehen können und welche Kennzahlen und Dimensionen für die Benutzer zur Verfügung stehen.

Die Grafik unten zeigt die Top 10 Jobs, die im gewählten Zeitraum am meisten CPU in Anspruch genommen haben. Soweit relevant und vorhanden, wird auch die Nutzung der verschiedenen Prozessortypen angezeigt.

jBeats Kibana Job Dashboard Top 10

Die Darstellung unten zeigt die CPU-Nutzung eines einzelnen Jobs getrennt nach Prozessortypen im Zeitverlauf in grafischer und in tabellarischer Form.

jBeats Kibana Job Dashboard Graphic
jBeats Kibana Job Dashboard Table

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert