Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Message-Paketierung überwachen und Fehler analysieren  Dokument im Navigationsbaum lokalisieren

Sie überwachen die Verarbeitung von Message-Paketen in der BPE, um aufgrund der erhobenen Daten Maßnahmen zur Fehlerbehandlung ergreifen zu können und um die Konfiguration der Message-Paketierung auf Prozessebene zu optimieren.

Weitere  Informationen: Message-Paketierung aktivieren und konfigurieren

CCMS-Integration

Zur Überwachung der Message-Paketierung zur Laufzeit werden bestimmte Kenngrößen überwacht und CCMS Alerts ausgelöst, wenn bestimmte Fehlersituationen eintreten:

      Eine Heartbeat-Überwachung für den Paketierungsjob löst einen Alert aus, wenn dieser Job nicht mehr regelmäßig läuft.

      Eine Heartbeat-Überwachung für den Reorganisationsjob löst einen Alert aus, wenn dieser Job nicht mehr regelmäßig läuft.

Im CCMS für Process Integration stehen Ihnen unter Business Process Engine Runtime Message dispatching die beiden folgenden Monitore zur Verfügung:

      Dispatcher items in status ERROR

      Dispatcher items in status CANCELLED

Mehr Informationen: CCMS-Alert-Monitor

Message-Paketierung überwachen

       1.      Starten Sie das Monitoring der Eingangsverarbeitung mit der Transaktion SWF_INB_MON oder SWF_INB_ADM.

Beachten Sie, dass Sie für die Transaktion SWF_INB_ADM eine entsprechende Administrationsberechtigung benötigen.

       2.      Sie können den Durchsatz in der Eingangsverarbeitung auf der Basis einzelner Prozesstypen oder systemweit überwachen. Dabei können Sie sich die Durchsatzzahlen in beliebigen diskreten Zeitintervallen bis zu einer Granularität von einer Sekunde anzeigen lassen. Eine vergleichbare Anzeige für Message-Pakete erlaubt eine Überwachung der Eingangsverarbeitung unter diesem Aspekt.

       3.      Sie können Laufzeitinformationen zu einzelnen Messages, z. B. die Gesamtlaufzeit einer Message in der Eingangsverarbeitung oder auch die Laufzeit in nur einem bestimmten Abschnitt der Eingangsverarbeitung, anzeigen.

Fehler analysieren und beheben

Zur Fehlerbehebung stehen Ihnen verschiedene Funktionen in der Administration der BPE-Eingangsverarbeitung zur Verfügung. Um diese Funktionen nutzen zu können, benötigen Sie die Berechtigung für die Transaktion SWF_INB_ADM.

       1.      Starten Sie die Administration der BPE-Eingangsverarbeitung (Transaktion SWF_INB_ADM).

       2.      Lassen Sie sich die nicht oder nicht korrekt verarbeiteten Messages anzeigen.

       3.      Wenden Sie abhängig vom Status einer Message innerhalb der BPE-Eingangsverarbeitung und von ihrem Attribut Quality of Service (QoS) eine der folgenden Funktionen an:

       <Message> neu einplanen – Mit dieser Funktion können Sie die betreffende Message erneut der Eingangsverarbeitung übergeben. Die Message wird so behandelt, als ob sie gerade vom Adapter übergeben worden wäre.

       <Message> logisch löschen – Mit dieser Funktion verhindern Sie, dass die betreffende Message erneut an die Eingangsverarbeitung übergeben und bearbeitet wird. Der Status der Message wird gleichzeitig auf manuell beendet gesetzt.

       <Message> sperren– Mit dieser Funktion können Sie eine Message, die einen Fehler verursacht hat, temporär aus der Verarbeitung nehmen. Solange sich eine Message in diesem Zustand befindet, wird sie von der Eingangsverarbeitung nicht bearbeitet, d. h. temporär nicht an die Eingangsverarbeitung übergeben. Sie kann später erneut eingeplant werden.

Eine fehlerhafte Message mit QoS Exactly Once (EO) wird solange nicht verarbeitet, bis sie neu eingeplant wird. Andere Messages mit QoS EO können in der Zwischenzeit verarbeitet werden. Das heißt, bei aktivierter Message-Paketierung werden die anderen EO-Messages durch die fehlerhafte EO-Message nicht aufgehalten. Eine fehlerhafte Message mit QoS Exactly Once In Order (EOIO), hält jedoch nachfolgende Messages bis zur ihrer Neueinplanung auf.

Ende des Inhaltsbereichs