WebSphere brand IBM WebSphere Sensor Events, Version 6.2

Troubleshooting using queues

Queues can be used for troubleshooting because they usually process and go to zero quickly. If any of the queues are not zero, it indicates a problem. WebSphere® Sensor Events uses WebSphere MQ queues and WebSphere Application Server SIBus queues.

WebSphere Application Server SIBus queues

You can view all of the queues, including the SIBus queues, by navigating to Resources > JMS > Queues in the WebSphere Application Server administrative console.

ALE.Report.Bus.Queue
JNDI name is jms/ale.report.bus.q. This SIBus queue is used by the Application Level Events (ALE) engine to put reports that are generated by ALE into the system.
EVENT.MONITOR.QUEUE
JNDI name is jms/event.monitor.q. This SIBus queue monitors events as they occur in real-time.
Enterprise.In.Bus.Queue
JNDI name is jms/enterprise.in.bus.q. Enterprise applications send messages to this queue.
Enterprise.Out.Bus.Queue
JNDI name is jms/enterprise.out.bus.q. Messages are sent to this queue from WebSphere Sensor Events to be processed by enterprise applications.

WebSphere MQ queues

WebSphere MQ queues for WebSphere Sensor Events are named from the premises server point-of-view. "IN" queues are coming "in" to WebSphere Sensor Events. "OUT" queues are going "out" from WebSphere Sensor Events to the MicroBroker (for the Data Capture and Delivery controller) and the back-end adapters.

Tip: For an advanced troubleshooting technique, you can stop individual queues from processing to help isolate where the problem is occurring.

Queues in IBM.DC.QM

DC.IN.Q
This queue receives messages from Data Capture and Delivery and sends them to the sensor gateway to publish to the SIBus.
DC.OUT.Q
Messages flow from message-driven beans (MDBs) through this queue to the Data Capture and Delivery controllers.
DEAD.MESSAGE.Q
This queue keeps messages that cannot be processed due to some internal error. IBM® Support may ask administrators to report the contents of this queue when troubleshooting a problem.
ENTERPRISE.IN.Q
Enterprise applications send messages to the ENTERPRISE.IN.Q queue, where they are sent to the SIBus.
ENTERPRISE.OUT.Q
Messages are sent to the ENTERPRISE.OUT.Q queue from WebSphere Sensor Events to be processed by enterprise applications.
fmb.sync.q
An internal queue used for communication.

Library | Support | Terms of use

(c) Copyright IBM Corporation 2004, 2009. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.