Web-Service-Laufzeit
überwachen
Im AS ABAP werden verschiedene Werkzeuge zur Überwachung der korrekten Funktionsweise der Web-Service-Laufzeit angeboten. Auftretende Fehler können mit Hilfe der angebotenen Werkzeuge bereinigt werden.
Die Überwachung der Web-Service-Laufzeit
ist Teil des zentralen Monitorings (siehe:
Zentrales
Monitoring).
Zur Überwachung der Web-Service-Laufzeit werden folgende Werkzeuge angeboten:
● Monitor Web-Service-Laufzeit
Der Monitor Web-Service-Laufzeit löst einen Alert aus, wenn es Probleme bei der Konfiguration der Web-Service-Laufzeit gibt, bei Laufzeit-Fehlern verschiedener Fehlerkategorien und bei Performance-Engpässen bei Überschreiten bestimmter Schwellenwerte.
● Protokolle und Tracing (SOA Manager)
○ Die Protokollierung liefert Informationen über Verarbeitungsschritte in der SOAP-Laufzeit. Mit Tracing können Sie Fehler oder Performance-Probleme im Detail analysieren.
○
Konfigurieren Sie zunächst die
Protokollierung und das Tracing:
Protokollierung
konfigurieren,
Tracing
konfigurieren,
Mit Trace-Pattern
suchen
○
Zeigen Sie dann die Informationen an:
Protokolle und
Traces anzeigen
○ Darüber hinaus werden Änderungen der SOA-Konfiguration und Änderungen von Publikationen protokolliert.
Weitere Informationen:
SOA-Konfigurations-
und Publikationsprotokoll auswerten,
SOA-Konfigurations-Trace
einschalten und weiterleiten
●
Sequenzen überwachen im SOA
Manager
Mit
Web Services Reliable
Messaging werden Nachrichten zu Sequenzen zusammengefasst. Fehler bei der
Übertragung können mit den Analyse-Werkzeugen des Sequenz-Monitors gefunden
und bereinigt werden.
● Monitor für verarbeitete XML-Messages
Aus der Liste der ermittelten Messages können Sie einzelne Messages anzeigen und vorhandene Versionen miteinander vergleichen.
Sie können über- und untergeordnete Event-Messages anzeigen und die Ereignisparameter überprüfen.
● Event-kontrollierte Prozessierung überwachen
Überprüfen Sie bei der Suche nach Fehlern, ob der Event Handler und der Task Watcher periodisch gestartet werden. Dies ist Voraussetzung für die zuverlässige Nachrichtenübertragung und Transaktionsverarbeitung der SOAP-Laufzeit.
Sie können einen fehlerhaften Web
Service auf der Provider-Seite mit Hilfe von Units des
bgRFC (Background
Remote Function Call) debuggen.