IBM Integration Bus, Version 9.0.0.8 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

See information about the latest product version

Analyzing message flow performance

You can configure your broker to collect statistics about the operation and behavior of your message flows. Use this information to assess the performance of your message flows.

Before you start:

Read the concept topic Message flow statistics and accounting data

Measures of performance typically include product speed in terms of processing rate and response times, and resource usage in terms of the CPU and memory consumed. In order to assess the performance of an application, metrics are used to compare the actual performance with the required or expected performance, using measures such as the number of messages per second, elapsed time, CPU utilization, or CPU cost per message. You can use the message flow statistics and accounting data to assess the performance of your message flows and applications using some of these metrics, and to identify the message flows and nodes that might benefit from tuning to improve performance.

Message flow statistics for subflows are accumulated in the metrics for the top-level parent flow. For example, if a subflow contains an Input node, the number of message flow threads and any node-level additional instances from the subflow will be reported in the NumberOfThreadsInPool property of the statistics for the parent flow.

You can start and stop the collection of statistics data by using the web user interface, the IBM® Integration Explorer, or the command line. You can also view the collected statistics in tabular or graphical form by using the web user interface or the IBM Integration Explorer.

The following topics describe the tasks that you can complete to control the collection and display of message flow accounting and statistics data by using the web user interface:

The following topics describe the tasks that you can complete to control the collection of message flow accounting and statistics data by using the command line:

These topics show examples of how to issue the accounting and statistics commands. The examples for z/OS® are shown for SDSF; if you are using another interface, you must modify the example shown according to the requirements of that interface. For details of other z/OS options, see Issuing commands to the z/OS console.

For information about how to improve the performance of your message flows, see Tuning message flow performance.

For troubleshooting information that includes guidance on dealing with performance issues, see Troubleshooting performance problems.

The following topics contain reference information that you might find helpful when analyzing the performance of your message flows:


ac18920_.htm | Last updated Friday, 21 July 2017