Process Monitoring Display and Administration


Process Monitoring displays the flow of process steps across system borders, also for asynchronous processes with multiple transactions. This allows you to quickly identify errors and performance bottlenecks.

Currently, XI message processing can be monitored and in this context, IDocs and tRFC/qRFC as well. This enables you to monitor business processes.  For example, if an order has been created and is sent to another system through XI for processing, the following technical process steps form the basis for this process: IDoc outbound, tRFC, XI processing, tRFC, IDoc inbound and calling the corresponding application in the other system. If these technical process steps were performed successfully, then this part of the business process was also successful.

For Process Monitoring, you only have to select the required process instance and look at the process flow graphic of the instance to immediately see which IDoc outbound belongs to which IDoc inbound, and whether the transfer was successful. You can also see the time that was required for this under the statistical data. The greatest advantage of Process Monitoring is that you only require knowledge of one user interface, and you do not have to compare data across multiple transactions.


·        Process Monitoring is integrated in the XI Runtime Workbench (as of Release 3.0). For details about this, refer to the section Process Monitoring Integration in XI.

·        From a technical point of view, Process Monitoring is based on the Process Monitoring Infrastructure (PMI). For more details about this, refer to the sections PMI and How PMI Works.


Process Monitoring comprises the following main views and functions:

·        Process Overview

The process overview is the initial screen of the Process Monitoring and contains the following important display functions:

Ў        Graphical display of the process flow across the components involved (for example, XI message processing using a sending system, Integration Server and target system)

Ў        Status display and error messages for the process flow

If an error has occurred in the monitored process during a transfer between components, an error message is displayed, together with red status icons in the process flow.

Ў        Display for how many process instances have run in total, and how many are open, completed, or have errors. This gives you a quick overview of the process status.

Ў        Selecting the number of open, incorrect or complete process instances displays a list of the corresponding process instances. This gives you a quick overview of process instances that have errors, for example.

Ў        Display of aggregated values, that is the average, minimum and maximum process duration. This gives you a quick overview of the process performance.

Ў        Status display and error messages for Process Monitoring itself (self-monitoring), together with links to more detailed information

Ў        Ability to view more detailed information and administrative setting options by choosing Settings:

§         Button for activating and deactivating Process Monitoring

§         Update data immediately

§         More detailed error messages from self-monitoring

§         Administrative settings, such as for resource administration, reorganization and logging

·        Instance View

The instance view offers the following functions:

Ў        Detailed information about an instance of the process

This may be an instance that was selected from the instance list in the process overview (such as one from the list of instances with errors), or it may also be the instance that was displayed last, if the radio button Instance View was selected in the process overview.

Ў        Graphical display of the process instance steps together with status icons

Clicking the status icon displays the attributes of the process step. From this attribute display, you may be able to jump directly to analysis and error correction tools.

Ў        As was the case for the process overview, you also have the option of jumping directly to Settings

See also:

Examples for Using Process Monitoring