bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

Administration Console Online Help

 Previous Next Contents Index  

JMS: Monitoring

 


Overview

You can monitor statistics for the following JMS objects: JMS servers, connections, pooled connections, destinations, message producers, message consumers, JMS server session pools, and durable subscribers for JMS topics.

JMS statistics continue to increment as long as the server is running. Statistics are reset only when the server is rebooted.

Note: For instructions on monitoring JMS connections to WebLogic Server, refer to Server --> Monitoring --> JMS.

Monitoring Active JMS Connections

You can monitor statistics on all the active JMS connections on your server. A JMS connection is an open communication channel to the messaging system.

  1. Expand the Servers node.
  2. Select the WebLogic Server instance where you want to monitor JMS connections.
  3. Select the Monitoring tab in the right pane.
  4. Select the JMS tab. Totals for JMS server and connection statistics are displayed in the JMS dialog.
  5. Click the Monitor all Active JMS Connections text link. A table displays showing all active JMS connection for the server.

Monitoring Pooled JMS Connections

You can monitor statistics on all the active pooled JMS connections on your server. A pooled JMS connection is a session pool used by EJBs and servlets that use a resource-reference element in their EJB deployment descriptor to define their JMS connection factories.

  1. Expand the Servers node.
  2. Select the WebLogic Server instance where you want to monitor JMS connections.
  3. Select the Monitoring tab.
  4. Select the JMS tab. Totals for JMS server and connection statistics are displayed in the JMS dialog.
  5. Click the Monitor all Pooled JMS Connections text link. A table displays showing all the pooled JMS connection for the server.

Monitoring Active JMS Servers

You can monitor statistics on all the active JMS servers defined in your domain. A JMS server manages connections and message requests on behalf of JMS clients.

  1. Expand the JMS —> Servers node.
  2. The JMS Servers information displays in the right pane showing all the JMS servers defined in your domain.
  3. Click the JMS server that you want to monitor from the JMS server list, or from the JMS Servers table displayed in the right pane.
  4. Click the Monitoring tab to display the monitoring data.
  5. Click the Monitor all Active JMS Servers text link in the right pane.
  6. A table displays showing all instances of the JMS server deployed across the WebLogic Server domain.

Monitoring Active JMS Destinations

You can monitor statistics on all the active destinations currently running on a JMS server. A JMS destinations identify queue (Point-To-Point) or topic (Pub/Sub) destination types for a JMS server

  1. Expand the JMS —> Servers node.
  2. The JMS Servers table displays in the right pane showing all the JMS servers defined in your domain.
  3. Click the JMS server that you want to monitor from the JMS server list, or from the JMS Servers table displayed in the right pane.
  4. Click the Monitoring tab to display the monitoring data.
  5. Click the Monitor all Active JMS Destinations text link. A table displays in the right pane showing all active JMS destinations for the current domain.

Note: When monitoring distributed destinations, you may see proxy topic members or system subscriptions for the topic or queue members. For more information see, Monitoring Distributed Destination System Subscriptions and Proxy Topic Members.

Monitoring Active JMS Session Pools

You can monitor statistics on all the active JMS session pools defined for a JMS server. Session pools enable an application to process messages concurrently.

  1. Expand the JMS node —> Servers node.
  2. The JMS Servers table displays in the right pane showing all the JMS servers defined in your domain.
  3. Click the JMS server that you want to monitor from the JMS server list, or from the JMS Servers table displayed in the right pane.
  4. Click the Monitoring tab to display the monitoring data.
  5. Click the Monitor all Active JMS Session Pools Runtime text link. A table displays showing all active JMS session pools for the current domain.

Monitoring Durable Subscribers for Topics

You can monitor statistics on all the durable subscribers that are running on your JMS topics. WebLogic JMS stores durable subscribers in a persistent disk-based file store or JDBC-accessible database until the message has been delivered to the subscribers or has expired, even if those subscribers are not active at the time that the message is delivered.

  1. Expand the JMS —> Servers node.
  2. The JMS Servers table displays in the right pane showing all the JMS servers defined in your domain.
  3. Click the JMS server that you want to monitor from the JMS server list in the left pane, or from the JMS Servers table displayed in the right pane.
  4. Click the Monitoring tab to display the monitoring data.
  5. Click the Monitor all Active JMS Destinations text link. A table displays in the right pane showing all active JMS destinations for the current domain, with the Durable Subscriber Runtimes column listing the number of durable subscribers running (if any) for the destination topics listed in the table.
  6. To view durable subscriber information for a specific topic, click the icon (or actual number) in the Durable Subscriber Runtimes column for the desired topic.
  7. Click the Monitor all Durable Subscribers text link. Durable Subscribers information is displayed in a table in the right pane for all durable subscribers running (if any) for the destination topics listed in the table.

Monitoring Distributed Destination System Subscriptions and Proxy Topic Members

In certain distributed destination configurations for Weblogic JMS, the distributed destination may automatically create proxy topic members or system subscriptions between the topic or queue members. If this occurs, system subscriptions and proxy topic members will appear in MBean statistics, as well as in the Administration Console, when monitoring distributed destination members. They may also appear in the durable subscription names and in the consumer counts for the distributed destination members.

The following points describe the behavior of system subscriptions and proxy topic members:

 

Back to Top Previous Next