Monitoring Active JMS Destinations Monitoring Active JMS Transactions Monitoring Active JMS Connections, Sessions, Consumers, and Producers

8-2 Configuring and Managing JMS for Oracle WebLogic Server sessions, message producers, message consumers, and durable subscriptions on JMS topics. JMS statistics continue to increment as long as the server is running. Statistics are reset only when the server is rebooted.

8.1.1 Monitoring JMS Servers

You can monitor statistics on active JMS servers defined in your domain via the Administration Console or through the JMSServerRuntimeMBean. JMS servers act as management containers for JMS queue and topic resources within JMS modules that are specifically targeted to JMS servers. For more information on using the Administration Console to monitor JMS servers, see Monitor JMS servers in the Oracle WebLogic Server Administration Console Help. When monitoring JMS servers with the Administration Console, you can also monitor statistics for active destinations, transactions, connections, and session pools.

8.1.1.1 Monitoring Active JMS Destinations

You can monitor statistics on all the active destinations currently targeted to a JMS server. JMS destinations identify queue or topic destination types within JMS modules that are specifically targeted to JMS servers. For more information, see JMS Server: Monitoring: Active Destinations in the Oracle WebLogic Server Administration Console Help.

8.1.1.2 Monitoring Active JMS Transactions

You can monitor view active transactions running on a JMS server. For more information on the runtime statistics provided for active JMS transactions, see JMS Server: Monitoring: Active Transactions in the Oracle WebLogic Server Administration Console Help.

8.1.1.3 Monitoring Active JMS Connections, Sessions, Consumers, and Producers

You can monitor statistics on all the active JMS connections to a JMS server. A JMS connection is an open communication channel to the messaging system. For more information on the runtime statistics provided for active JMS server connections, see JMS Server: Monitoring: Active Connections in the Oracle WebLogic Server Administration Console Help. Using the JMS servers Active Connections monitoring page, you can also monitor statistics on all the active JMS sessions, consumers, and producers on your server. A session defines a serial order for both the messages produced and the messages consumed, and can create multiple message producers and message consumers. The same thread can be used for producing and consuming messages. For more information on using the Administration Console to monitor session, consumers, and producers, see the following topics in the Oracle WebLogic Server Administration Console Help: ■ JMS Servers Monitoring: Active Connections: Sessions ■ JMS Server: Monitoring: Active Connections: Sessions: Consumers ■ JMS Server: Monitoring: Active Connections: Sessions: Producers Monitoring JMS Statistics and Managing Messages 8-3

8.1.1.4 Monitoring Active JMS Session Pools