Show TOC Anfang des Inhaltsbereichs

Objektdokumentation Reisepass  Dokument im Navigationsbaum lokalisieren

Definition

Bei der Erstellung von verteilten Statistiksätzen (Distributed Statistic Records - DSRs), d. h.  von Statistiksätzen der Nicht-ABAP-Systeme J2EE Engine, BC und ITS wird bei der Kommunikation zwischen Komponenten der sogenannte Reisepass mitgeschickt. Der Reisepass enthält u. a. eine GUID, die bei einer neuen LUW (Logical Unit of Work) erzeugt wird und bei Aufrufen von weiteren Komponenten innerhalb der LUW weiter verwendet wird. Über die globale Auswertung der DSRs können alle Daten zu einer LUW gesammelt und analysiert werden. Der Reisepass enthält ein Trace-Flag, mit dem für jede an einer LUW beteiligten Komponente genau für diese LUW Performance Trace-Informationen geschrieben werden können.  

 

Struktur

Der Reisepass entspricht dem Zertifikat-Subsatz (Cert-Subsatz) der DSRs und enthält folgende Felder:

·        TransID/GUID

·        TraceFlag zum Setzen des Trace-Flag

·        Initial SysID/ComponentID mit der ID des initialen Systems bzw. der initialen Komponente

·        Initial ServiceType mit dem initialen Service-Typ

·        Initial Action mit der initialen Aktion

·        Initial ActionType mit dem initialen Aktions-Typ

·        Initial UserID mit der initialen Benutzer-ID.

Diese Felder werden nur beim Anlegen des Reisepasses gefüllt. Alle nachfolgenden Komponenten lassen diese Felder unverändert.

 

·        PreSysID/PreComponentID mit der ID des Vorgängersystems bzw. der Vorgängerkomponente

 

Hinweis

Die ID vom Vorgängersystem bzw. von der Vorgängerkomponente wird immer vor dem Absenden des Reisepasses mit der eigenen ID gefüllt. Dadurch ist bei Empfang des Reisepasses jeweils der direkte Vorgänger feststellbar.

 

Integration

·        Der funktionale Trace (Transaktion STATTRACE) kann Statistikrohsätze auf die Daten des Zertifikat-Subsatzes (auch Client-Info-Satz genannt) filtern. Dazu müssen entsprechende Werte in die Eingabeparameter der Datenselektion eingegeben sein.

·        Folgende Abbildung zeigt, wie der Reisepass weitergegeben und in die entsprechenden Statistiksätze eingebunden wird:

Diese Grafik wird im zugehörigen Text erklärt

 

 

       1.      Der Reisepass wird in der Komponente erzeugt, in der eine LUW initiiert wird. In diesem Beispiel ist dies die J2EE Engine. Die J2EE Engine schickt den Reisepass an das ABAP-System und schreibt einen Call-Subsatz.

       2.      Das ABAP-System erhält den Reisepass und legt seine Daten als Zertifikat-Subsatz ab. Es ruft eine weitere Komponente auf, wofür ein Call-Subsatz geschrieben wird.

       3.      Beim RFC-Aufruf wird der Reisepass an eine weitere Komponente weitergegeben und dort wiederum als Zertifikatsubsatz in die Statistik geschrieben.

       4.      Die fertigen Statistiksätze werden von Agenten ans zentrale Monitoring-System (CEN) übertragen und angezeigt.

 

Ende des Inhaltsbereichs