Protokollierung und Traces anzeigen 
Sie können sich Protokolle und Traces für Aufrufe von Web-Service-Providern und für Aufrufe von Web-Service-Consumern auf dem AS ABAP anzeigen lassen.
Die Protokolle geben Auskunft über die Bearbeitungsschritte während der SOAP-Laufzeit. Sie können diese Informationen, beispielsweise den Namen des Interface, den Namen der Operation, die Message-ID oder den Benutzer, dazu verwenden, weitere Analysen im Message-Monitoring und im Sequenz-Monitor durchzuführen.
Weitere Informationen: Monitor für verarbeitete XML-Messages, Sequenzen im SOA Manager überwachen
Mit der Tracing-Funktion können Sie eine detaillierte Fehleranalyse ausführen.
Ist für Protokollierung und Tracing eine andere Stufe als Inaktiv oder Fehler eingestellt, sichert das System alle Daten der SOAP-Laufzeitkomponenten und alle Informationen über beteiligte Messages für weitere Untersuchungen.
Hinweis
Ist Protokollierung und Tracing über einen längeren Zeitraum eingeschaltet, kann dies zu Performance-Einbußen führen.
Sie haben Protokollierung und Tracing konfiguriert.
Weitere Informationen: Protokollierung konfigurieren, Tracing konfigurieren
Starten Sie den SOA-Manager (Transaktionscode SOAMANAGER).
Wählen Sie das Register Protokolle und Traces.
Wählen Sie Protokoll/Trace-Viewer der SOA-RT.
Wählen Sie die Aufrufe, die angezeigt werden sollen.
Die folgenden Optionen stehen zur Auswahl:
Alle Aufrufe
Erfolgreiche Aufrufe
Warnungen
Fehlgeschlagene Aufrufe
Geben Sie die Zeitspanne an.
Die standardmäßige Zeitspanne zeigt Informationen für alle Aufrufe der vorherigen 30 Minuten an.
Wählen Sie Start.
Um Informationen gezielt anzuzeigen, wählen Sie Erweitert.
Wählen Sie einen Satz von Suchkriterien oder alle Suchkriterien aus:
Uhrzeit |
Schränken Sie die Suche auf eine bestimmte Zeitspanne ein: |
Designzeit-Auswahl |
Wählen Sie Interface-Namen. Es werden alle im System definierten Interfaces angezeigt. |
Performance |
Geben Sie die Obergrenze für die Bearbeitungszeit in Millisekunden an. |
Status |
Für einen bestimmten Zeitraum können Sie Statusinformationen, Fehlertypen (Systemfehler, Anwendungsfehler) und Fehlerbereiche vorgeben. |
Sonstige |
Geben Sie einen bestimmten Benutzer, eine Anwendung, einen Client und Consumer oder Provider an. |
Identifikator |
Geben Sie Identifikatoren wie Message-ID, SOAP-Sequenz-ID, WSRM-Sequenz-ID (für Consumer oder Provider), Trace-Schlüssel, Aufruf-ID ein. Der Trace-Schlüssel fasst alle Aufruf-IDs zusammen, die zur Bearbeitung eines Web-Service-Aufrufs gehören. Der Trace-Schlüssel ist ein GUID. |
Wählen Sie Start.
Die folgenden Informationen werden angezeigt:
Status |
Erfolg, Fehler oder Warnung |
Zeitstempel |
Zeitstempel der Berarbeitungsschritte während der SOAP-Laufzeit |
Interface Name |
Das Interface ist für den Service-Provider die Service-Definition, für den Service-Consumer das Consumer-Proxy. |
Lokation |
Zeigt an, wo die Web-Service-Bearbeitung stattfindet. Provider: Zeigt eingehende Aufrufe an den Provider an. Consumer: Zeigt ausgehende Aufrufe von Web-Service-Consumern an. |
Ist eingeplant |
X zeigt an, dass der Aufruf vor der asynchronen Schranke im bqRFC Scheduler eingeplant ist. Leer zeigt an, dass sich der Aufruf nach der asynchronen Schranke befindet. Weitere Informationen: bgRFC (Background Remote Function Call) |
Kommunikationsmuster |
Name der Operation beim Web-Service-Aufruf Ist der Name der Operation nicht bekannt, wird der Name des SOAP-Data-Provider (SOAP Runtime Config, SOAP Runtime Core, Sequence Manager) angezeigt. |
Aufruf-ID |
Ein Web-Service-Aufruf ist in mehrere Aufrufe aufgeteilt. |
Um Details zu einem Aufruf anzuzeigen, wählen Sie einen Aufruf aus.
Die folgenden Informationen werden angezeigt:
Header |
Enthalten Informationen, die für alle Messpunkte innerhalb eines Aufrufs gleich sind. Beispiele: Der Benutzername unter dem der Aufruf läuft, Mandant, Name des Applikationsservers, Größe der Request- und der Response-Message. Wenn Protokollierung und Tracing für Fehler konfiguriert ist, werden Header-Daten immer angezeigt. Um Header-Daten in einer Datei abzulegen, wählen Sie Header-Daten herunterladen. |
Protokollsätze |
Die Bearbeitungsschritte des Aufrufs werden mit Beschreibungen angezeigt. Tritt ein Fehler auf, zeichnet das System immer Protokolldaten auf. Die Protokolldaten werden abhängig davon, in welcher Sprache Sie am System angemeldet sind, angezeigt. |
Trace-Sätze |
Trace-Informationen werden detailliert angezeigt, je nachdem welcher Trace-Level eingestellt ist. Das System schreibt immer Trace-Sätze, wenn ein Fehler auftritt. Trace-Sätze stehen nur in Englisch zur Verfügung. |
Payload-Trace |
Der Payload-Trace enthält Business-Daten, beispielsweise den SOAP-Umschlag und den HTTP-Header. Ist die Trace-Stufe auf Payload-Trace oder voller Trace eingestellt, schreibt das System den Payload-Trace. Um den SOAP-Umschlag und die Felder des Payload-Header in eine Datei zu sichern, wählen Sie Header-Daten herunterladen. Sie können den Payload-Trace nur anzeigen lassen, wenn die Payload-Daten in dem Mandanten, in dem Sie angemeldet sind, erzeugt wurden. Sie benötigen das Berechtigungsobjekt S_SRT_PTRC. |