Globaler Systemlastmonitor
Der globale Systemlastmonitor (Transaktion ST03G) zeigt Statistiksätze für ganze Landschaften an und dient damit der Analyse statistischer Daten sowohl von ABAP- als auch von Nicht-ABAP-Systemen. Mit diesen Daten können Sie die Systemlast der überwachten Komponenten sehr detailliert analysieren. Dabei ist der Monitor konsequent als eine Ein-Bild-Transaktion ausgelegt, so dass die Bedienung sehr intuitiv ist und Sie mit nur wenigen Mausklicks alle gewünschten Daten abfragen können.
Während Statisktiksätze eines ABAP-Systems nur Aktionen verfolgen können, die von ABAP-basierten Komponenten verarbeitet werden, können Sie mit DSRs (Distributed Statistics Records) Aktionen verfolgen, die über die Nicht-ABAP-Komponenten J2EE Engine, ITS und BC verarbeitet werden. Dies funktioniert auch über Komponentengrenzen hinweg. Komponenten, die Statistiksätze schreiben, senden bei der Kommunikation mit anderen Komponenten Daten des Statistiksatzes mit (den sogenannten Reisepass), so dass auch über Komponentengrenzen hinweg z. B. der Verursacher einer Aktion oder der Datenfluss eines Geschäftsprozesses verfolgt werden kann.
Die DSRs werden zunächst lokal auf der jeweiligen
Komponente gesichert und stündlich über
CCMS-Agenten in
ein Monitoring-System übertragen, wo die verdichteten Statistikdaten in einer
Performance-Datenbank gesichert und regelmäßig reorganisiert werden.
·
Der globale Systemlastmonitor entspricht in der Bedienung
weitgehend dem
Systemlastmonitor
(Transaktion ST03), der Statistikdaten des lokalen ABAP-Systems anzeigt.
Tatsächlich verwendet der globale Systemlastmonitor Funktionen des
Systemlastmonitors, wenn Sie die Systemlast von ABAP-Systemen analysieren.
·
Der globale Systemlastmonitor zeigt vom Kollektor
verdichtete Statistikdaten an. Über den
funktionalen Trace
(Transaktion STATTRACE) können Sie dagegen unverdichtete Statistikrohdaten
(Einzelsätze) von ABAP- und Nicht-ABAP-Systemen aus komplexen
Systemlandschaften anzeigen. Der funktionale Trace bietet eine feinere
Granularität. Mit dem funktionalen Trace können Sie über Systemgrenzen hinweg
Aktionen verfolgen, die zu einem Geschäftsprozess gehören.
Die Unterschiede zwischen funktionalem Trace und
globalem Systemlastmonitor sind im Abschnitt
Unterschied
funktionaler Trace zu globalem Systemlastmonitor beschrieben.
Sie können im globalen Systemlastmonitor u. a. die folgenden Analysen durchführen:
· Wie verteilt sich die Systemlast auf die einzelnen Servicetypen? (Nähere Informationen zu Servicetypen finden Sie unter Systemlastübersicht anzeigen).
· Wie ist die Systemlast einzelner Aktionen?
· Wie verteilt sich die Systemlast auf die einzelnen Stunden des Tages?
· Welche Aktionsschritte weisen die längste Antwort- und Wartezeit auf?
· Welche Lastdaten fallen beim Aufruf externer Komponenten an?
· Wie ist die Systemlast einzelner Anwender und welche Aktionen hat ein Anwender durchgeführt?
· Welche Last fällt in einer Komponente aufgrund von Aktionen externer Komponenten an?
· Wie ist die Antwortzeitverteilung für einzelne Servicetypen (notwendig z. B. für Service Level Agreements)?
· Wie ist die Verfügbarkeit der Statistikdaten für die einzelnen Komponenten?
Für alle diese Analysen gilt:
· Sie können den Zeitraum, für den Sie die Daten anzeigen wollen, zwischen Tag, Woche und Monat wählen oder durch die Funktion Last der letzten Minuten beliebig selbst bestimmen.
· Sie können Daten für eine beliebige Komponente oder optional für alle Komponenten eines Typs summiert anzeigen lassen.
Bedienung des globalen Systemlastmonitors
Konfiguration/Selbstüberwachung des globalen Systemlastmonitors