03 Work Process
Work Process zeigt, ob SAP Ausführungskapazität besitzt, wie sich aktive Arbeit nach Typ verteilt und ob Dumps oder lange Ausführungen auftreten.

Was erscheint
| Panel | metricId | Lesart |
|---|---|---|
| Work process utilization global average (all types) | work-process-utilisation-global | Aktueller Wert, Schwellwerte, Freshness und Mikrotrend des Anteils belegter Prozesse |
| Work process utilization by type | work-process-utilisation-by-type | Anteil von DIA, BAT/BGD, UPD und weiteren Typen unter den belegten Prozessen |
| Free dialog work processes | free-dialog-wps | DIA-Prozesse im Zustand Waiting oder Standby |
| Dialog queue length | dialog-queue-length | Verlauf wartender Dialoganforderungen |
| ABAP dumps | abap-dumps | Dumps im gewählten Fenster |
| Long-running work processes | long-running-work-processes | Aktuelle CCMS-Dauer in Sekunden und ihr Verlauf |
Unter den Metriken zeigt Work process activity den letzten Snapshot jedes Prozesses mit Status, Typ, Server, Laufzeit, CPU, waiting, Action, Report, Benutzer und Mandant. Eine Zeile zeigt die Zusammenfassung; das Detail öffnet Trends sowie Waiting-, Dump-, Restart- und 120-Minuten-Übergänge.
Die Timeline markiert auch context changed, wenn sich Action, Report, Benutzer oder Mandant zwischen zwei Abfragen ändern. Jede Karte zeigt nur die geänderten Felder als vorher → aktuell. Das sind zwischen Abfragen beobachtete Änderungen, nicht zwangsläufig jeder interne SAP-Wechsel in diesem Intervall. Ein Kontextwechsel kann neben Status, Waiting, Restart, Dump oder Long-running auftreten; SPOT behält diese Meilensteine als getrennte Einträge.
Die Ansicht startet mit dem Filter Running, während Zähler und Selektoren
immer den vollständigen Source-/Host-/Zeitraum abbilden. Statuskarten zeigen
Running, Waiting, On Hold und alle zusätzlichen SAP-Status. Ein Klick
filtert die Tabelle; ein weiterer Klick entfernt den Filter.
CPU und Waiting sind nur bei Snapshots mit Messversion 2 verlässlich. CPU wird
in Sekunden angezeigt, wenn SAP sie liefert; 0 ist ein echter Wert und
No data bedeutet fehlende Daten statt null. Waiting erscheint als Yes/No
und kann den SAP-Grund (ADM, RFC, ENQ usw.) sowie die lokale Startzeit
enthalten. Dieser Zeitwert wird nie in eine Dauer umgerechnet. Die erste
Beobachtung initialisiert den Prozess ohne künstlichen Übergang.
Work Process events übernimmt globalen Zeitraum, Source und Host. Typ, Severity und Text lassen sich direkt filtern; Events verlinken bei vorhandener kanonischer Identität zum Prozessdetail.
ABAP dumps gehört ebenfalls ausschließlich zu Work Process. Die paginierte
Tabelle filtert nach Fehler, Programm, Benutzer und Text. Eine Zeile lädt
Dump summary und die Runtime error description; Open details öffnet
die Untersuchung als blaue Primäraktion, die im hellen und dunklen Theme
sichtbar bleibt. Diese Beschreibung stammt aus dem SNAPT-Katalog und gilt
allgemein für die Laufzeitfehlerkennung. Sie ist weder der Langtext noch das
instanzbezogene Detail aus ST22. Deep Links aus Events und AI führen hierher.
Job Monitoring enthält keine Dump-Routen, Tabs oder Aliase.
Description status unterscheidet eine verfügbare Beschreibung (complete),
einen gültigen Lesevorgang ohne Text (empty), fehlende Berechtigung
(unauthorized), vorübergehende Nichtverfügbarkeit (unavailable), eine nicht
sicher dekodierbare Antwort (unsupported) und ein Dokument eines älteren
Connectors ohne nutzbare Beschreibung (legacy_missing). Ein anderer Status
als complete bedeutet nicht, dass der Dump nicht aufgetreten ist. Öffnen Sie
die Instanz in ST22, wenn Sie das vollständige Detail benötigen.
Für die Dump-Erfassung muss der technische SAP-Benutzer
DDIF_FIELDINFO_GET für SNAP_BEG ausführen dürfen und DFIES_TAB mit den
durch KEYFLAG markierten Feldern erhalten. SPOT prüft diese Metadaten bei
jeder Erfassung erneut. Fehlt die Berechtigung oder liefert SAP keine
Schl üsselfelder, schlägt die Erfassung geschlossen fehl; sie fällt nicht auf
die unvollständige historische Identität zurück. Die aktuelle Identität
bewahrt Schlüsselfelder zur Unterscheidung von Vorkommen sowie, falls der
Descriptor sie bereitstellt, Benutzer und Sitzung. legacy_dump_id verbindet
nur ältere Daten und führt keine unterschiedlichen aktuellen Dumps zusammen.
Die Abfrage des SNAPT-Katalogs bleibt eine getrennte Anreicherung. Ist dieser
Lesezugriff nicht autorisiert oder nicht verfügbar, behält SPOT den gültigen
Dump-Header, lässt die Beschreibung leer und zeigt den entsprechenden
expliziten Status. Ein erfundener Beschreibungstext wird nie eingesetzt.


Gesamtauslastung und Auslastung nach Typ beantworten unterschiedliche Fragen. Die Gesamtauslastung wird je Instanz als belegt / aktiv × 100 berechnet und gewichtet aggregiert. Die Verteilung nach Typ verwendet nur belegte Prozesse als Nenner; sie beschreibt nicht die Gesamtkapazitätsauslastung jedes Typs. Gestoppte und unbekannte Zustände werden ausgeschlossen.
long-running-work-processes meldet eine Dauer in Sekunden pro Server und ist
keine Prozessanzahl.
Die erste Zeile vergleicht Gesamtkapazität, Verteilung nach Typ und freie DIA-Prozesse in drei gleich großen Panels. Die nächste Zeile stellt Queue-Druck und lange Ausführungen in zwei Hälften gegenüber. ABAP dumps behält seine Serie und zeigt die aktuelle Zusammenfassung im Kopf desselben Panels.
Interpretation
- OK: freie DIA-Prozesse vorhanden, Gesamtauslastung stabil und keine relevanten langen Ausführungen.
- WARN: wenige DIA-Prozesse frei, Queue wächst oder lange Work Processes wiederholen sich.
- KO: aktive Kapazität erschöpft, Queueing hält an oder Dumps haben operativen Impact.
UNKNOWN: kein frisches Sample vorhanden; ein älterer historischer Punkt wird nicht als aktueller Wert verwendet.
Filter und nächste Bildschirme
Kreuzen Sie Jobs bei Batch-Last, Performance bei steigender Antwortzeit und Events für Dumps oder Meldungen um den Peak.
Operative Nutzung
Work Process erklärt, ob SAP Ausführungskapazität hat. Wenige freie Dialogprozesse mit hoher Antwortzeit deuten auf Dialogsättigung. Ein hoher BAT/BGD-Anteil bedeutet, dass dieser Typ die belegten Prozesse dominiert, nicht dass seine gesamte Kapazität erschöpft ist. ABAP Dumps sollten in Events im selben Fenster geprüft werden.
Bei langen Work Processes wechseln Sie zwischen kurzen und mittleren Fenstern: Kurz zeigt, ob das Problem aktiv ist; mittel zeigt Wiederholung. Kreuzen Sie Jobs bei Batch-Dominanz, Dispatcher bei wachsenden Queues, Performance bei steigender Antwortzeit und Events für Dumps. Metrics vergleicht Gesamtauslastung mit einer konkreten Typserie.