Show TOC

Lastanalyse im VM ContainerLocate this document in the navigation structure

Verwendung

Neben dem Monitoring (vgl. Überwachen des VM Containers) ist die Lastanalyse ein Mittel für den Administrator herauszufinden, ob das System für die gewünschte Anwendung richtig konfiguriert ist. Möglicherweise kommt es - regelmäßig oder unregelmäßig - zu Überlastsituationen, die vermeidbar wären.

Im folgenden werden Möglichkeiten zur Lastanalyse beim Betrieb von VM Container beschrieben.

Funktionsumfang

Snapshot-Analyse

Mit der Workprozess-Übersicht (Transaktion SM50) können Sie feststellen, welche Anwendungen gerade auf einem Applikationsserver ausgeführt werden und wie lange deren Ausführung bisher gedauert hat. Sind z. B. alle Workprozesse des Typs Dialog belegt, oder werden für Dialog-Workprozesse einige sehr lange laufende Anwendungen angezeigt, dann könnte das System im Moment überlastet sein. Ob eine Anwendung gerade eine Java-Anwendungskomponente im VM Container ausführt, können Sie daran erkennen, dass in der Spalte "Report" nicht wie üblich der Name eines ABAP-Programms angezeigt wird, sondern vielmehr der Name des Java-Funktionsbausteins, welchem das Wort "Function" vorangestellt wurde, also z. B. "Function SPC_GET_PRICING_PROCEDURE". Weitere entwicklungsseitige Informationen zu diesem Java-Funktionsbaustein sind unter dem gegebenen Namen des Bausteins im Function Builder (Transaktion SE37) einzusehen.

Hat sich so herausgestellt, dass die Anwendung Java-Funktionsbausteine im VM Container ausführt, können Sie mit Hilfe der VM Übersicht (Transaktion SM52) genauer analysieren, wie der Ausführungsstatus im VM Container ist.

Statistiksatzanalyse

Für jeden Dialogschritt wird ein Statistiksatz mit ggf. mehreren Untersätzen erzeugt, wobei insbesondere bei Nutzung des VM Containers auch Untersätze mit Informationen zu dessen Nutzung erzeugt werden.

Um zu analysieren, ob vor kurzem (zum Beispiel am gleichen Tag) Überlastsituationen vorhanden waren, können Sie mit der SAP Workload Einzelsatzanalyse (Transaktion STAD) die Ausführungszeiten und den Ressourcenverbrauch mit Hilfe der Statistiksätze untersuchen. In der dort angezeigten Liste der Statistiksätze sind solche mit Nutzung des VM Containers daran zu erkennen, dass in der Spalte "VMC elapsed time" Zeiten angezeigt werden, die größer als 0 ms sind. Durch Doppelklick auf die entsprechende Zeile und Drücken der Drucktaste VMC sind die Details zur Ausführung im VM Container einsehbar.

Weitere Informationen finden Sie unter Statistik im VM Container.

Last vergangener Tage, Wochen und Monate anzeigen

Im Systemlastmonitor (Transaktion ST03) wie auch im globalen Systemlastmonitor (Transaktion ST03G) finden Sie vielfältige Informationen zu Zeit- und Ressourcenverbräuchen in folgenden Analyseaggregaten:

  • Systemlastübersicht (Ressourcenverbrauch pro Tasktyp (Dialog, Verbuchung etc.)

  • Top Antwortzeit

  • Transaktionsprofil (Ressourcenverbrauch genutzter Anwendungen)

  • Zeitprofil (Ressourcenverbrauch je nach Tageszeit)

  • VMC-Profil (sehr detaillierte Aufschlüsselung der Ressourcenverbräuche je nach Tageszeit)

Insbesondere wird dort der Speicher- und CPU-Verbrauch im VM Container ausgewiesen, sowie Informationen zur Garbage Collection im Heap der genutzten Java VMs wie auch im Shared Memory ("Shared Garbage Collection" oder auch "Shared GC").