Archive for the 'Message Broker' Category

Monitoring message flow performance with IS02

My DeveloperWorks article on Monitoring message flow performance with the WebSphere Message Broker Explorer Accounting and Statistics facility has finally been published!

The new WebSphere Message Broker Accounting and Statistics facility can help you monitor message flow performance and resource usage of a broker or execution group at the message flow, node, or terminal level, and can thus be a tremendous help in solving performance and resource utilization problems.
Hopefully you will find it a good starting guide for working with the new Accounting and Statistics views in IS02

IBM SOA 6.1 range announced

I had meant all along to blog a little about work, so to reiterate a post from SOA Tips ‘n’ Tricks, the Websphere SOA 6.1 range has been announced by IBM: Websphere Message Broker, WebSphere Enterprise Service Bus, WebSphere Process Server, WebSphere Message Broker, the WebSphere Service Registry and Repository.

Full details in the official release letter

Broker Explorer (IS02) v3 released

The support pac is compatible with MQExplorer v602 and above and can be downloaded here

It provides a single point for administering your Message Brokers and can be used side by side with your current Message Broker Toolkit. The Broker Explorer (IS02) has the following features…

  • DataPower Wizard used to configure a DataPower box to handle WS Security for your HTTP(S) Input Nodes.
  • Accounting and Statistics charting for graphing your real-time broker statistics.
  • Small/ lightweight download and installation
  • Configuration managers viewed under Queue Managers
  • Ability to connect to remote configuration managers and to show its controlled brokers
  • Show/ hide configuration managers.
  • Tidy a configuration managers state preference. (selecting this and then connecting to a configuration manager causes a clean sweep algorithm to attempt to reconcile all brokers known to the configuration manager. Interactively tidying the configuration managers tables. This is off by default but can be turned on in the “Windows -> preferences -> Broker Explorer” preference page)
  • Import/ export v5, v6 *.configmgr files.
  • Full MQ security configuration manager connection
  • Addition of flow resources
  • Show/ hide flow resources
  • Full “Event Log” view support with filtering tied to the MQExplorer selection
  • Save “Event Log” view
  • Clear “Event Log” events
  • Deploy to multiple execution groups
  • Double click on a BAR to inspect it
  • Full service trace controlled from “Service Trace” preference pages. (Using AspectJ)
  • Multi threading with all non UI tasks running in background tasks
  • Ships with complete working MB documentation.
  • Ships with EOU Default Configuration Wizard and samples
  • Brokers state saved between sessions. (Uses EMF model framework persistence)

Stop the world spinning…

I have been so busy recently that I have not had time to post (again!). A few weeks ago I changed departments at work again, and am back in development though now the functional test department has merged with development, so I have been testing for the last few weeks. This means I am up to my neck in perl modules. It has been fun, and quite a learning experience. Unfortunately I have found several defects in the perl automation libraries, which really slow down my work.  I have also started to use zOS, and it is quite different from anything I have used before. Thankfull I am using USS (Unix System Services) most of the time, so can find my way around that, but sometimes I have to use the real zOS interface, and that is rather tricky when you have no idea what you are doing.

I have also become the server admin for an internal Debian repository at work, which supplies several essential internal packges all sorted out to install on Debian nicely - this can be a challenge to achieve sometimes. I am doing some packaging too, which is fun but has been another long learning experience - I always though Debian packges were  lot simpler than they really are.

On Saturday I was up in London for the WildChild dance festival, which was moved from Shoreditch Park to Kings Cross freight yards (home of the keys, the cross and canvas) which was just as well as it was a really wet day. The day was really good, lots of great music though the rooms (of which there must have been 8 or 10) varied in terms of size, neatness and amounts of lighting. The only regret was that somehow I missed Dogzilla - we were in the right room at the right time, but no mention of them…

On the way back from London the train got stuck outside Winchester while the Police armed response unit was called for a security incident on the train at winchester station. Strangely the conductor called smokers to the back of the train and allowed people to stand in the back drivers cab with the windows open and smoke, while he was at the other end of the train. This is more strange because the next morning smoking is banned in all enclosed public spaces in England, and smoking on trains has not been permitted for several years (I can’t remember it happening, though I can remember smoking on planes).

IS02 v2 released (inc. stats and accounting viewer)

The extra project I had been working on before christmas has finally been approved and is released! The IS02 Broker Explorer support pack (v2) contains a whole pile of new features, including:

  • Control of remote brokers/config managers
  • Association of a broker with a config manager (local or remote)
  • Deploying a bar file (broker archive) to multiple execution groups at once
  • Viweing of accounting and statistics data, as well as remote control of accounting and statistics collection (snapshot data)

It is available for download from the IBM Support Website, and has now been released as a category 2 support pack, which means support for it is available from IBM.

http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg24012457&loc=en_US&cs=utf-8〈=en

There should be a Developer Works article on it soon, I will let you know when it has been published!

[ Let me know what you think of the stats and accounting bit, as that is my code :) ]