Monitor Business Process Efficiency Through Queue Usage

You can monitor queues in Sterling B2B Integrator, to determine whether your processes are running efficiently or queues are backing up. You may find that slow processing is due to a problem at the front of the line or with performance-related settings that you can change.

Active processes or steps within a process that are waiting in line to be run are queued in the system.

You can view a graphic representation of a variety of business process queue usage statistics in a single interface location. From the Administration menu, select Operations > System > Troubleshooter, then Business Process Queue Usage. Using the information displayed on the page, you can spot performance issues needing resolution, to increase performance of the business process queue.

Note: The graphical display of statistics is not available for AIX® and OS400 operating systems. If you have the displayGraphics property located in the install_dir/properties/ui.properties.in file set to true, the Business Process Queue Usage page displays in graphic format; otherwise, the Business Process Queue Usage page displays in text format. The default is true for Linux®, Sun, HP, and Windows operating systems. The default is false for AIX and OS400 operating systems.

The Business Process Queue Usage monitor displays showing the following information:

  • Average wait time, in milliseconds, between executions of business process instances for each queue
  • Average business process instance run cycle time, which may include the execution times of several steps. It captures the average time that process instances are active on threads before being rescheduled
  • Total number of business process instances currently in the queues
  • Cache Usage – Amount of free and used memory or disk cache related to current processing.
  • Cache Statistics:
    • Number of processes that ran without being cached
    • Number of processes currently in cache
    • Cache location (enables you to determine the number of processes found in the soft reference cache, in the disk cache, and in the memory cache)