IBM Tivoli Composite Application Manager for Applications, Version 7.2.1.1

Monitoring with the CandleMonitor node

The CandleMonitor node is an optional component of the WebSphere® Message Broker Monitoring agent. This node collects message flow performance statistics for a broker and provides a mechanism for generating user-defined events within a message flow. These events can be used by situations to detect abnormalities in the message flow. For example, statistics that are generated by a CandleMonitor node can be used to create a situation that automatically stops a message flow that has messages flowing along an abnormal path.

This section provides instructions for installing, enabling, and positioning the CandleMonitor node to monitor message flow statistics and events, turning monitoring off and on, and customizing the CandleMonitor node.

The CandleMonitor node is a simple passthrough node with one input terminal and one output terminal, which is placed in a message flow to collect statistics (see Figure 1). Messages passing through the CandleMonitor node are propagated between its input and output terminals without change. The CandleMonitor node is implemented in the kqipnode.lil (or kqipnode64.lil) file.

Figure 1. Example of a monitored flow
This figure illustrates an example of a monitored flow

You can use the CandleMonitor node to take the following actions:

By default, statistics are sampled once per minute and events are sampled once every 15 seconds.

Remember: With broker V5 or later versions, accounting statistics can be made available in the Tivoli® Enterprise Portal without using a CandleMonitor node. Some of the accounting statistics are similar to those provided by the CandleMonitor node. However, the CandleMonitor node can also be used to monitor subflows and define message flow events. Message flows without a CandleMonitor node are not represented in the Statistics workspaces.


Feedback