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

Programming WebLogic Management Services with JMX

 Previous Next Contents Index View as PDF  

Overview of WebLogic JMX Services

WebLogic Server Managed Resources and MBeans

Basic Organization of a WebLogic Server Domain

MBeans for Configuring Managed Resources

Replicating Configuration MBeans

The Lifecycle of Configuration MBeans

Replication of MBeans for Managed Server Independence

Documentation for Configuration MBean APIs

MBeans for Viewing the Runtime State of Managed Resources

Documentation for Runtime MBean APIs

Security MBeans

Non-WebLogic Server MBeans

MBean Servers and the MBeanHome Interface

Local MBeanHome and the Administration MBeanHome

Notifications and Monitoring

The Administration Console and the weblogic.Admin Utility

The Administration Console

The weblogic.Admin Utility

Accessing WebLogic Server MBeans

Main Steps for Accessing MBeans

Determining Which Interfaces to Use

Accessing an MBeanHome Interface

Using the Helper APIs to Retrieve an MBeanHome Interface

Example: Retrieving a Local MBeanHome Interface

Using JNDI to Retrieve an MBeanHome Interface

Example: Retrieving the Administration MBeanHome from an External Client

Example: Retrieving a Local MBeanHome from an Internal Client

Using the MBeanServer Interface to Access MBeans

Using the Type-Safe Interface to Access MBeans

Retrieving a List of All MBeans

Retrieving MBeans By Type and Selecting From the List

WebLogicObjectNames for WebLogic Server MBeans

Using weblogic.Admin to Find the WebLogicObjectName

Accessing and Changing Configuration Information

Example: Using weblogic.Admin to Configure the Message Level for Standard Out

Example: Using MBeanServer to Configure the Message Level for Standard Out

Example: Using the Type-Safe Interface to Retrieve Information About a JMS Configuration

Using WebLogic Server MBean Notifications

WebLogic Server Notification Types

WebLogic Server Log Notifications

Listening for Notifications: Main Steps

Creating a Notification Listener

Registering a Notification Listener

Accessing Runtime Information

Determining the Active Domain and Servers

Using weblogic.Admin to Determine Active Domains and Servers

Example: Viewing and Changing the Runtime State of a WebLogic Server Instance

Using a Local MBeanHome and getRuntimeMBean()

Using the Administration MBeanHome and getMBeansByType()

Using the Administration MBeanHome and getMBean()

Using the MBeanServer Interface

Example: Viewing Runtime Information About Clusters

Monitoring WebLogic Server MBeans

Creating a Notification Listener

Choosing a WebLogic Server Monitor Type

Instantiating the Monitor and Listener

Main Steps for Instantiating a Monitor and Listener

Example: Instantiating a CounterMonitor for a Remote Application

Configuring CounterMonitor Objects

Configuring GaugeMonitor Objects

Configuring StringMonitor Objects

Notification Types

Error Notification Types

Sample Monitoring Scenarios

JDBC Monitoring

 

Back to Top Previous Next