Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen RFC-Profile anzeigen  Dokument im Navigationsbaum lokalisieren

Verwendung

Im Systemlastmonitor können Sie sich die Systemlast in diversen Analysesichten ausgeben lassen, welche jeweils einen bestimmten Aspekt der Systemlast aufzeigen. Einer dieser Aspekte ist die Frage, welche Systemlast durch Remote Function Call (RFC) entsteht.

Durch die Anzeige der RFC-Profile können Sie die folgenden Fragen beantworten:

·        Welche Transaktion, welcher Funktionsbaustein und welcher Anwender erzeugt als RFC-Klient oder RFC-Server durch RFC-Aufrufe welche Systemlast?

·        In welchen lokalen oder entfernten RFC-Destinationen erzeugen die genannten Transaktionen, Funktionsbausteine oder Anwender welche Systemlast?

Hintergrunddokumentation

Bei Transaktionsschritten mit RFC schreibt der Kernel Subsätze mit zusätzlichen Informationen über die Bearbeitungszeit, die Destination und den verwendeten Funktionsbaustein. Der Parameter stat/rfcrec (Default: stat/rfcrec = 5) legt dabei fest, wieviele Subsätze eines Typs (RFC-Klient, -Server, RFC-Klient-Destination und -Server-Destination) der Kernel dabei höchstens schreibt. Werden bei einem Transaktionsschritt mehr RFC durchgeführt, so werden nur die fünf Aufrufe mit der größten Ausführungszeit protokolliert, was für Performance-Analysen ausreichend ist. Die Beschränkung auf maximal fünf Sätze stellt einen Kompromiß dar zwischen der notwendigen Genauigkeit einerseits und der durch den Performance-Kollektor erzeugten Systemlast andererseits. Ein größerer Wert für stat/rfcrec kann zu Performanceproblemen im Kollektor führen (sehe auch Konfiguration des Systemlastmonitors).

Die RFC-Klient- und RFC-Server-Sätze enthalten Daten über einzelne RFC wie Ausführungszeit und aufgerufener Funktion. Die RFC-Destination-Sätze enthalten die Summen aller RFC-Aufrufe pro Destination und damit keine Information mehr über die aufgerufenen Funktionsbausteine.

Vorgehensweise

...

       1.      Starten Sie den Systemlastmonitor, indem Sie die Transaktion ST03 aufrufen.

       2.      Wählen Sie im Baum Systemlast die zu analysierende Instanz und den Zeitraum.

       3.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt Analysesichten Diese Grafik wird im zugehörigen Text erklärt RFC-Profile, und wählen Sie das gewünschte RFC-Profil.

       4.      Sie gelangen in den üblichen Ausgabebereich, in dem die angeforderte Systemlast ausgegeben wird.

Ergebnis

Der Ausgabebereich enthält je nach gewähltem RFC-Profil die folgenden Registerkarten:

Registerkarte

Bedeutung

·        Funktionsbaustein

·        Transaktion

·        Anwender

Welche Systemlast wird (je nach gewähltem RFC-Profil als RFC-Klient oder RFC-Server) von den Funktionsbausteinen, Transaktionen oder Anwendern erzeugt?

·        Remote Destination

·        Remote Server

·        Lokale Server

Wo wird die RFC-Systemlast erzeugt?

Hinweis

Für die Anzeige von anwenderspezifischen Daten ist eine spezielle Berechtigung notwendig (Profil S_TOOLS_EXE).

Für jede Registerkarte gilt: falls Sie eine der Zeilen mit Doppelklick auswählen, erhalten Sie in einem neuen Bild ausführliche Informationen zu der gewählten Zeile.

Diese Grafik wird im zugehörigen Text erklärt Startseite Systemlastmonitor

Ende des Inhaltsbereichs