Anfang des InhaltsbereichsFunktionsdokumentation Funktionen zur Überwachung und Fehlersuche Dokument im Navigationsbaum lokalisieren

Verwendung

Die Transaktion stellt einige Funktionen zur Überwachung, Analyse und Fehlersuche bereit.

So wird Trace- und Debugging-Funktionalität auch beim Zugang über HTTP in das SAP-System zur Verfügung gestellt. Der Einstiegspunkt ist die Transaktion SICF.

Achtung

Beachten Sie, dass diese Funktionen die Performance Ihres Systems beeinträchtigen. Aktivieren Sie sie nur für die Zeit, wo Sie sie wirklich benötigen.

Funktionsumfang

Folgende Funktionen stehen zur Verfügung.

HTTP-Debugging

Über Bearbeiten ® Debugging kann das HTTP-Debugging für einen bestimmten Beutzer im aktuellen Mandanten ein- und ausgeschaltet werden.

Ist das HTTP-Debugging aktiviert, so wird bei Eingabe der entsprechenden URL im Browser ein neuer Modus mit dem ABAP Debugger erzeugt, mittels dem der Handler debuggt werden kann.

Sie haben zwei Möglichkeiten, HTTP-Breakpoints zu setzen, die Sie auch kombinieren können.

In dem Popup zur Aktivierung des Debuggings können Sie noch folgende Angaben machen:

Diese Grafik wird im zugehörigen Text erklärt

Hintergrunddokumentation

Technisch gibt es die folgenden Typen von Breakpoints:

Es gibt zwei Möglichkeiten, HTTP-Breakpoints zu setzen. Sie können im ABAP-Editor unter Einstellungen das HTTP-Debugging aktivieren. Dann werden Sie bei jedem Breakpoint, den Sie setzen, gefragt, ob es sich um einen HTTP- oder einen Session-Breakpoint handeln soll.

Die andere Möglichkeit ist die oben beschriebene.

 

Hinweis Was tun, wenn der Debugger nicht hochkommt, obwohl Debugging aktiviert wurde?

Hier gibt es einige Fehlerquellen. Falls der Debugger nicht hochkommt, können Sie folgendes versuchen:

Trace

Über Bearbeiten ® Trace kann für den aktuellen Benutzer der Trace eingeschaltet werden. Die Ausgabe entspricht dem StrukturlinkBenutzertrace, den Sie in der Transaktion SM04 aktivieren können. In dem Popup können Sie folgende Eigenschaften des Traces setzen:

Diese Grafik wird im zugehörigen Text erklärt

Anschließend können Sie den Trace deaktivieren und sich die Datei über Bearbeiten ® Trace ® Trace anzeigen anzeigen lassen.

Laufzeitanalyse

Über Bearbeiten ® Laufzeitanalyse können Sie die Laufzeitanalyse für den aktuellen Benutzer aktivieren. Sie erhalten das gleiche Popup wie beim Trace (mit Ausnahme des Trace-Levels).

Wenn Sie die Laufzeitanalyse anzeigen wollen, gehen Sie in die Transaktion SE30 und wählen im Einstiegsbild Andere Datei. Hier müssen Sie als Benutzer SAPSYS eingeben. Dann können Sie in der Liste einen Request auswählen und sich die Laufzeit anzeigen lassen.

Details zur Laufzeitanalyse finden Sie in der entsprechenden Dokumentation: StrukturlinkLaufzeitanalyse.

Server-Monitor

Unter Bearbeiten ® Server-Monitor können Sie sich – für den aktuellen Server oder für das gesamte SAP-System – anzeigen lassen, welche der aufgeführten Funktionen aktiviert sind.

Da die Funktionen performancekritisch sind, empfiehlt es sich, die Einstellungen zu überwachen und nicht mehr benötigte Einstellungen zu deaktivieren.

Diese Grafik wird im zugehörigen Text erklärt

In diesem Beispiel wurde die lokale Übersicht gewählt. Trace und Laufzeitanalyse sind jeweils für einen Benutzer aktiviert, Debugging ist nicht aktiv.

Achtung

Beachten Sie, dass die Analysewerkzeuge die Performance beeinträchtigen. Setzen Sie sie nur zur Fehlersuche ein, und vergessen Sie nicht, die Werkzeuge (Debugging, Trace und Laufzeitanalyse) nach Gebrauch wieder zu deaktivieren!

 

 

Ende des Inhaltsbereichs