Opensphere Blog

Regression Tests on Messaging and Webservice
base for integration projects and SOA initiatives.
Simple and with minimal overhead.


Visual Timelines

Message Detector

Nowadays modern IT systems exchange countless numbers of messages on a daily basis. These messages, going into JMS queues/topics or to Tibco RendezVous Daemons, and the information they carry, are the essence of these systems. Without these messages, IT systems would just be deserted silicon cities doing nothing but collecting dust.

Message flow

Despite the vast number of messages exchanged every minute, the communication process isn’t at all chaotic. Precisely addressed messages are delivered to the place of destination and processed. That’s until something goes wrong, which according to Murphy’s Law will eventually happen. What then? Relax, you don’t have to call the CSI team - all you need is OpenSphere’s Message Detector which can browse any messaging queue or topic and intercept any message based on easy defined subject/body filters.

But how do you track desired messages exchange within the entire system?

Messages filtering

Monitoring messages is pretty straight forward. You open the Message Detector either for a specific messaging component (Tibco Rendezvous Daemon, JMS Topic or JMS queue)  and then you specify topics (or queues, depending what you’ve chosen before) that you want to monitor. Click then the icon to enable message detection.

Now it’s time to add a filter to specify the particular message flow that you’re interested in monitoring. Simply click the icon, type in the text which you’re looking for and a filter name. Now you can keep an eye on that message flow. But Message Detector also offers additional help.

Visualizing messages exchange

With the first filter created, Message Detector displays a timeline chart at the bottom of the screen, which precisely depicts the message flow. For every filter you create, a corresponding element is added on the chart.



Hovering over a single item will result in displaying a tooltip containing its destination address and detection time. You can zoom in anytime to pick out desired message item in case of high messages density.



Clicking a particular item will open a message editor allowing you to edit, store or resend that message.

Right-clicking on the chart opens a context menu which allows you to access all the different options such as: chart properties, copying chart to the clipboard, saving as a PNG image, printing, zooming and enabling auto-ranging on either or on both axes - everything you need to help you with your work.

Hopefully now you can tell that we are serious about user experience and we’re doing everything we can to make working with messaging systems as convenient as possible.

Blog tags: 

User login