IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  SOA and Web services  >  

Service Integration Bus Performance

A tool that provides a quick and easy way to view the messaging performance statistics for WebSphere Application Server (6+) and WebSphere Enterprise Service Bus.


Date Posted: January 25, 2007
OverviewRequirements Download FAQs Forum Reviews

Update: January 26, 2007

Version 1.0.1: Minor update fixes platform-dependent SWT problem: "java.lang.NoSuchFieldError - field height not found".

What is Service Integration Bus Performance?

The Service Integration Bus Performance tool is a stand-alone program specifically designed to help with the understanding of messaging performance. It automatically preselects and displays key messaging statistics.

Running the tool with default settings would provide the following information (automatically updated every two seconds):

  • current message production and consumption rate for every queue and topic on the system (including temporary queues)
  • message production and consumption rates broken down by reliability level for each queue and topic
  • current number of producers/publishers and consumers/subscribers attached to each queue/topic
  • number of messages, using the Best Effort reliability level, that have been discarded
  • numbers of threads in each thread pool (for example: MDBs, ORB, Web container)
  • number of bytes written and received by the application servers, message engines, and MQ links
  • heap size and current percentage of free heap.

How does it work?

The tool is written entirely in Java™ using the PMI (Performance Monitoring Interface) APIs provided by the WebSphere® Application Server. The look and feel of the GUI is provided by the Standard Widget Toolkit, which was developed by the Eclipse foundation.


About the technology author(s):
David Granshaw is a senior engineer, performance analyst, and team lead for the Service Integration Bus Performance team. He had ten years of experience as a scientist before joining IBM in 1998. At IBM, he has worked in Java service, ORB development, ORB performance, Java performance, and Service Integration Bus Performance.

View screenshots:
View showing queue points, reliability levels, number of messages, and message rate.

Download now Download now

Related technologies

For platform(s):
Multi-Platform

For topics:
heap, Java technology, Messaging, optimization, performance, Standard Widget Toolkit (SWT), Web services, WebSphere Application Server


 

    About IBM Privacy Contact